File clang-vendor-triple.patch of Package llvm22

Index: llvm-project-22.1.0.src/clang/lib/Driver/ToolChains/Gnu.cpp
===================================================================
--- llvm-project-22.1.0.src.orig/clang/lib/Driver/ToolChains/Gnu.cpp
+++ llvm-project-22.1.0.src/clang/lib/Driver/ToolChains/Gnu.cpp
@@ -2361,7 +2361,6 @@ void Generic_GCC::GCCInstallationDetecto
   static const char *const X86_64Triples[] = {
       "x86_64-linux-gnu",       "x86_64-unknown-linux-gnu",
       "x86_64-pc-linux-gnu",    "x86_64-redhat-linux6E",
-      "x86_64-redhat-linux",    "x86_64-suse-linux",
       "x86_64-manbo-linux-gnu", "x86_64-slackware-linux",
       "x86_64-unknown-linux",   "x86_64-amazon-linux"};
   static const char *const X32Triples[] = {"x86_64-linux-gnux32",
Index: llvm-project-22.1.0.src/clang/test/Driver/linux-header-search.cpp
===================================================================
--- llvm-project-22.1.0.src.orig/clang/test/Driver/linux-header-search.cpp
+++ llvm-project-22.1.0.src/clang/test/Driver/linux-header-search.cpp
@@ -308,15 +308,3 @@
 // CHECK-OE-AARCH64: "-isysroot" "[[SYSROOT:[^"]+]]"
 // CHECK-OE-AARCH64: "-internal-isystem" "[[SYSROOT]]/usr/lib64/aarch64-oe-linux/6.3.0/../../../include/c++/6.3.0"
 // CHECK-OE-AARCH64: "-internal-isystem" "[[SYSROOT]]/usr/lib64/aarch64-oe-linux/6.3.0/../../../include/c++/6.3.0/backward"
-
-// Check header search with Cray's gcc package.
-// RUN: %clang -### %s -fsyntax-only 2>&1 \
-// RUN:     --target=x86_64-unknown-linux-gnu -stdlib=libstdc++ \
-// RUN:     --sysroot=%S/Inputs/cray_suse_gcc_tree \
-// RUN:     --gcc-toolchain="%S/Inputs/cray_suse_gcc_tree/opt/gcc/8.2.0/snos" \
-// RUN:   | FileCheck --check-prefix=CHECK-CRAY-X86 %s
-
-// CHECK-CRAY-X86: "-cc1"
-// CHECK-CRAY-X86: "-isysroot" "[[SYSROOT:[^"]+]]"
-// CHECK-CRAY-X86: "-internal-isystem" "[[SYSROOT]]/opt/gcc/8.2.0/snos/lib/gcc/x86_64-suse-linux/8.2.0/../../../../include/g++"
-// CHECK-CRAY-X86: "-internal-isystem" "[[SYSROOT]]/opt/gcc/8.2.0/snos/lib/gcc/x86_64-suse-linux/8.2.0/../../../../include/g++/backward"
Index: llvm-project-22.1.0.src/clang/test/Driver/linux-ld.c
===================================================================
--- llvm-project-22.1.0.src.orig/clang/test/Driver/linux-ld.c
+++ llvm-project-22.1.0.src/clang/test/Driver/linux-ld.c
@@ -1726,15 +1726,6 @@
 // CHECK-LD-GENTOO-X32: "-lc"
 // CHECK-LD-GENTOO-X32: "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed"
 
-// RUN: %clang -### %s -no-pie -fuse-ld=ld 2>&1 \
-// RUN:     --target=x86_64-unknown-linux-gnu \
-// RUN:     --gcc-toolchain="%S/Inputs/rhel_7_tree/opt/rh/devtoolset-7/root/usr" \
-// RUN:     --sysroot="%S/Inputs/rhel_7_tree/opt/rh/devtoolset-7/root" \
-// RUN:   | FileCheck --check-prefix=CHECK-LD-RHEL7-DTS %s
-// CHECK-LD-RHEL7-DTS: "-isysroot" "[[SYSROOT:[^"]+]]"
-// CHECK-LD-RHEL7-DTS-NOT: /usr/bin/ld
-// CHECK-LD-RHEL7-DTS: [[SYSROOT]]/usr/lib/gcc/x86_64-redhat-linux/7/../../../../bin/ld
-
 // Check whether gcc7 install works fine on Amazon Linux AMI
 // RUN: %clang -### %s -Werror -no-pie 2>&1 \
 // RUN:     --target=x86_64-amazon-linux -rtlib=libgcc --unwindlib=platform \
openSUSE Build Service is sponsored by