Author: Matt Jacobson Date: 2022-11-18T05:30:42-05:00 New Revision: 326393ae653189023b251f05009d86215ad30caf
URL: https://github.com/llvm/llvm-project/commit/326393ae653189023b251f05009d86215ad30caf DIFF: https://github.com/llvm/llvm-project/commit/326393ae653189023b251f05009d86215ad30caf.diff LOG: [Driver] exclude recently added tests from Windows Added: clang/test/Driver/freebsd-include-paths.c Modified: clang/test/Driver/freebsd.c clang/test/Driver/freebsd.cpp Removed: ################################################################################ diff --git a/clang/test/Driver/freebsd-include-paths.c b/clang/test/Driver/freebsd-include-paths.c new file mode 100644 index 0000000000000..872b2386ce9f1 --- /dev/null +++ b/clang/test/Driver/freebsd-include-paths.c @@ -0,0 +1,16 @@ +// UNSUPPORTED: system-windows + +// Check that the driver passes include paths to cc1 on FreeBSD. +// RUN: %clang -### %s --target=x86_64-unknown-freebsd13.1 2>&1 \ +// RUN: | FileCheck %s --check-prefix=DRIVER-PASS-INCLUDES +// DRIVER-PASS-INCLUDES: "-cc1" {{.*}}"-resource-dir" "[[RESOURCE:[^"]+]]" +// DRIVER-PASS-INCLUDES-SAME: "-internal-isystem" "[[RESOURCE]]/include" +// DRIVER-PASS-INCLUDES-SAME: {{^}} "-internal-externc-isystem" "/usr/include" + +// Check that the driver passes include paths to cc1 on FreeBSD in C++ mode. +// RUN: %clang -### -xc++ %s --target=x86_64-unknown-freebsd13.1 2>&1 \ +// RUN: | FileCheck %s --check-prefix=DRIVER-PASS-INCLUDES-CXX +// DRIVER-PASS-INCLUDES-CXX: "-cc1" {{.*}}"-resource-dir" "[[RESOURCE:[^"]+]]" +// DRIVER-PASS-INCLUDES-CXX-SAME: "-internal-isystem" "/usr/include/c++/v1" +// DRIVER-PASS-INCLUDES-CXX-SAME: {{^}} "-internal-isystem" "[[RESOURCE]]/include" +// DRIVER-PASS-INCLUDES-CXX-SAME: {{^}} "-internal-externc-isystem" "/usr/include" diff --git a/clang/test/Driver/freebsd.c b/clang/test/Driver/freebsd.c index 1091f3b0cff0d..87ce46d1c1c6e 100644 --- a/clang/test/Driver/freebsd.c +++ b/clang/test/Driver/freebsd.c @@ -214,9 +214,3 @@ // RELOCATABLE-NOT: "-l // RELOCATABLE-NOT: crt{{[^./]+}}.o -// Check that the driver passes include paths to cc1 on FreeBSD. -// RUN: %clang -### %s --target=x86_64-unknown-freebsd13.1 -r 2>&1 \ -// RUN: | FileCheck %s --check-prefix=DRIVER-PASS-INCLUDES -// DRIVER-PASS-INCLUDES: "-cc1" {{.*}}"-resource-dir" "[[RESOURCE:[^"]+]]" -// DRIVER-PASS-INCLUDES-SAME: {{^}} "-internal-isystem" "[[RESOURCE]]{{/|\\\\}}include" -// DRIVER-PASS-INCLUDES-SAME: {{^}} "-internal-externc-isystem" "/usr/include" diff --git a/clang/test/Driver/freebsd.cpp b/clang/test/Driver/freebsd.cpp index 6b1b09055ab84..56c3d3cba1fe5 100644 --- a/clang/test/Driver/freebsd.cpp +++ b/clang/test/Driver/freebsd.cpp @@ -40,11 +40,3 @@ // CHECK-LIBCXX-SYSROOT-SLASH: "-cc1" // CHECK-LIBCXX-SYSROOT-SLASH-SAME: "-isysroot" "[[SYSROOT:[^"]+/]]" // CHECK-LIBCXX-SYSROOT-SLASH-SAME: "-internal-isystem" "[[SYSROOT]]usr/include/c++/v1" - -// Check that the driver passes include paths to cc1 on FreeBSD. -// RUN: %clang -### %s --target=x86_64-unknown-freebsd13.1 -r 2>&1 \ -// RUN: | FileCheck %s --check-prefix=DRIVER-PASS-INCLUDES -// DRIVER-PASS-INCLUDES: "-cc1" {{.*}}"-resource-dir" "[[RESOURCE:[^"]+]]" -// DRIVER-PASS-INCLUDES-SAME: {{^}} "-internal-isystem" "/usr/include/c++/v1" -// DRIVER-PASS-INCLUDES-SAME: {{^}} "-internal-isystem" "[[RESOURCE]]{{/|\\\\}}include" -// DRIVER-PASS-INCLUDES-SAME: {{^}} "-internal-externc-isystem" "/usr/include" _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits