Skip to content

Commit 2f01df2

Browse files
committed
Use -### style tests
1 parent 4187453 commit 2f01df2

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

clang/test/Driver/darwin-framework-search-paths.c

+12-12
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,18 @@
99
// RUN: mkdir -p %t/MacOSX15.1.sdk/System/Library/SubFrameworks
1010
// RUN: mkdir -p %t/MacOSX15.1.sdk/usr/include
1111

12-
// RUN: %clang -xc %s -target arm64-apple-macosx15.1 -isysroot %t/MacOSX15.1.sdk -E -v 2>&1 | FileCheck --check-prefix=CHECK-C %s
12+
// RUN: %clang -xc %s -target arm64-apple-macosx15.1 -isysroot %t/MacOSX15.1.sdk -c -### 2>&1 \
13+
// RUN: | FileCheck -DSDKROOT=%t/MacOSX15.1.sdk --check-prefix=CHECK-C %s
1314
//
14-
// CHECK-C: -isysroot [[PATH:[^ ]*/MacOSX15.1.sdk]]
15-
// CHECK-C: #include <...> search starts here:
16-
// CHECK-C: [[PATH]]/usr/include
17-
// CHECK-C: [[PATH]]/System/Library/Frameworks (framework directory)
18-
// CHECK-C: [[PATH]]/System/Library/SubFrameworks (framework directory)
15+
// CHECK-C: "-isysroot" "[[SDKROOT]]"
16+
// CHECK-C: "-internal-externc-isystem" "[[SDKROOT]]/usr/include"
17+
// CHECK-C: "-internal-iframework" "[[SDKROOT]]/System/Library/Frameworks"
18+
// CHECK-C: "-internal-iframework" "[[SDKROOT]]/System/Library/SubFrameworks"
1919

20-
// RUN: %clang -xc++ %s -target arm64-apple-macosx15.1 -isysroot %t/MacOSX15.1.sdk -E -v 2>&1 | FileCheck --check-prefix=CHECK-CXX %s
20+
// RUN: %clang -xc++ %s -target arm64-apple-macosx15.1 -isysroot %t/MacOSX15.1.sdk -c -### 2>&1 \
21+
// RUN: | FileCheck -DSDKROOT=%t/MacOSX15.1.sdk --check-prefix=CHECK-CXX %s
2122
//
22-
// CHECK-CXX: -isysroot [[PATH:[^ ]*/MacOSX15.1.sdk]]
23-
// CHECK-CXX: #include <...> search starts here:
24-
// CHECK-CXX: [[PATH]]/usr/include
25-
// CHECK-CXX: [[PATH]]/System/Library/Frameworks (framework directory)
26-
// CHECK-CXX: [[PATH]]/System/Library/SubFrameworks (framework directory)
23+
// CHECK-CXX: "-isysroot" "[[SDKROOT]]"
24+
// CHECK-CXX: "-internal-externc-isystem" "[[SDKROOT]]/usr/include"
25+
// CHECK-CXX: "-internal-iframework" "[[SDKROOT]]/System/Library/Frameworks"
26+
// CHECK-CXX: "-internal-iframework" "[[SDKROOT]]/System/Library/SubFrameworks"

clang/test/Driver/driverkit-path.c

+8-8
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ int main() { return 0; }
2424
// LD64-NEW-NOT: "-F[[PATH]]Inputs/DriverKit19.0.sdk/System/DriverKit/System/Library/SubFrameworks"
2525

2626

27-
// RUN: %clang %s -target x86_64-apple-driverkit19.0 -isysroot %S/Inputs/DriverKit19.0.sdk -E -v -x c++ 2>&1 | FileCheck %s --check-prefix=INC
27+
// RUN: %clang %s -target x86_64-apple-driverkit19.0 -isysroot %S/Inputs/DriverKit19.0.sdk -x c++ -### 2>&1 \
28+
// RUN: | FileCheck %s -DSDKROOT=%S/Inputs/DriverKit19.0.sdk --check-prefix=INC
2829
//
29-
// INC: -isysroot [[PATH:[^ ]*/Inputs/DriverKit19.0.sdk]]
30-
// INC-LABEL: #include <...> search starts here:
31-
// INC: [[PATH]]/System/DriverKit/usr/local/include
32-
// INC: /lib{{(64)?}}/clang/{{[^/ ]+}}/include
33-
// INC: [[PATH]]/System/DriverKit/usr/include
34-
// INC: [[PATH]]/System/DriverKit/System/Library/Frameworks (framework directory)
35-
// INC: [[PATH]]/System/DriverKit/System/Library/SubFrameworks (framework directory)
30+
// INC: "-isysroot" "[[SDKROOT]]"
31+
// INC: "-internal-isystem" "[[SDKROOT]]/System/DriverKit/usr/local/include"
32+
// INC: "-internal-isystem" "{{.+}}/lib{{(64)?}}/clang/{{[^/ ]+}}/include"
33+
// INC: "-internal-externc-isystem" "[[SDKROOT]]/System/DriverKit/usr/include"
34+
// INC: "-internal-iframework" "[[SDKROOT]]/System/DriverKit/System/Library/Frameworks"
35+
// INC: "-internal-iframework" "[[SDKROOT]]/System/DriverKit/System/Library/SubFrameworks"

0 commit comments

Comments
 (0)