|
9 | 9 | // RUN: mkdir -p %t/MacOSX15.1.sdk/System/Library/SubFrameworks
|
10 | 10 | // RUN: mkdir -p %t/MacOSX15.1.sdk/usr/include
|
11 | 11 |
|
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 |
13 | 14 | //
|
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" |
19 | 19 |
|
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 |
21 | 22 | //
|
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" |
0 commit comments