|
1 | 1 | // RUN: %clang -### --target=arm64-apple-darwin %s 2>&1 | FileCheck %s --check-prefix=DARWIN-DEFAULT
|
2 |
| -// DARWIN-DEFAULT: "-fdefine-target-os-macros" |
| 2 | +// DARWIN-DEFAULT-NOT: "-fdefine-target-os-macros" |
3 | 3 |
|
4 | 4 | // RUN: %clang -### --target=arm-none-linux-gnu %s 2>&1 | FileCheck %s --check-prefix=NON-DARWIN-DEFAULT
|
5 | 5 | // RUN: %clang -### --target=x86_64-pc-win32 %s 2>&1 | FileCheck %s --check-prefix=NON-DARWIN-DEFAULT
|
6 | 6 | // NON-DARWIN-DEFAULT-NOT: "-fdefine-target-os-macros"
|
7 | 7 |
|
8 |
| -// RUN: %clang -dM -E --target=arm64-apple-macos %s 2>&1 \ |
| 8 | +// RUN: %clang -dM -E --target=arm64-apple-macos \ |
| 9 | +// RUN: -fdefine-target-os-macros %s 2>&1 \ |
9 | 10 | // RUN: | FileCheck %s -DMAC=1 \
|
10 | 11 | // RUN: -DOSX=1 \
|
11 | 12 | // RUN: -DIPHONE=0 \
|
|
21 | 22 | // RUN: -DLINUX=0 \
|
22 | 23 | // RUN: -DUNIX=0
|
23 | 24 |
|
24 |
| -// RUN: %clang -dM -E --target=arm64-apple-ios %s 2>&1 \ |
| 25 | +// RUN: %clang -dM -E --target=arm64-apple-ios \ |
| 26 | +// RUN: -fdefine-target-os-macros %s 2>&1 \ |
25 | 27 | // RUN: | FileCheck %s -DMAC=1 \
|
26 | 28 | // RUN: -DOSX=0 \
|
27 | 29 | // RUN: -DIPHONE=1 \
|
|
37 | 39 | // RUN: -DLINUX=0 \
|
38 | 40 | // RUN: -DUNIX=0
|
39 | 41 |
|
40 |
| -// RUN: %clang -dM -E --target=arm64-apple-ios-macabi %s 2>&1 \ |
| 42 | +// RUN: %clang -dM -E --target=arm64-apple-ios-macabi \ |
| 43 | +// RUN: -fdefine-target-os-macros %s 2>&1 \ |
41 | 44 | // RUN: | FileCheck %s -DMAC=1 \
|
42 | 45 | // RUN: -DOSX=0 \
|
43 | 46 | // RUN: -DIPHONE=1 \
|
|
53 | 56 | // RUN: -DLINUX=0 \
|
54 | 57 | // RUN: -DUNIX=0
|
55 | 58 |
|
56 |
| -// RUN: %clang -dM -E --target=arm64-apple-ios-simulator %s 2>&1 \ |
| 59 | +// RUN: %clang -dM -E --target=arm64-apple-ios-simulator \ |
| 60 | +// RUN: -fdefine-target-os-macros %s 2>&1 \ |
57 | 61 | // RUN: | FileCheck %s -DMAC=1 \
|
58 | 62 | // RUN: -DOSX=0 \
|
59 | 63 | // RUN: -DIPHONE=1 \
|
|
69 | 73 | // RUN: -DLINUX=0 \
|
70 | 74 | // RUN: -DUNIX=0
|
71 | 75 |
|
72 |
| -// RUN: %clang -dM -E --target=arm64-apple-tvos %s 2>&1 \ |
| 76 | +// RUN: %clang -dM -E --target=arm64-apple-tvos \ |
| 77 | +// RUN: -fdefine-target-os-macros %s 2>&1 \ |
73 | 78 | // RUN: | FileCheck %s -DMAC=1 \
|
74 | 79 | // RUN: -DOSX=0 \
|
75 | 80 | // RUN: -DIPHONE=1 \
|
|
85 | 90 | // RUN: -DLINUX=0 \
|
86 | 91 | // RUN: -DUNIX=0
|
87 | 92 |
|
88 |
| -// RUN: %clang -dM -E --target=arm64-apple-tvos-simulator %s 2>&1 \ |
| 93 | +// RUN: %clang -dM -E --target=arm64-apple-tvos-simulator \ |
| 94 | +// RUN: -fdefine-target-os-macros %s 2>&1 \ |
89 | 95 | // RUN: | FileCheck %s -DMAC=1 \
|
90 | 96 | // RUN: -DOSX=0 \
|
91 | 97 | // RUN: -DIPHONE=1 \
|
|
101 | 107 | // RUN: -DLINUX=0 \
|
102 | 108 | // RUN: -DUNIX=0
|
103 | 109 |
|
104 |
| -// RUN: %clang -dM -E --target=arm64-apple-watchos %s 2>&1 \ |
| 110 | +// RUN: %clang -dM -E --target=arm64-apple-watchos \ |
| 111 | +// RUN: -fdefine-target-os-macros %s 2>&1 \ |
105 | 112 | // RUN: | FileCheck %s -DMAC=1 \
|
106 | 113 | // RUN: -DOSX=0 \
|
107 | 114 | // RUN: -DIPHONE=1 \
|
|
117 | 124 | // RUN: -DLINUX=0 \
|
118 | 125 | // RUN: -DUNIX=0
|
119 | 126 |
|
120 |
| -// RUN: %clang -dM -E --target=arm64-apple-watchos-simulator %s 2>&1 \ |
| 127 | +// RUN: %clang -dM -E --target=arm64-apple-watchos-simulator \ |
| 128 | +// RUN: -fdefine-target-os-macros %s 2>&1 \ |
121 | 129 | // RUN: | FileCheck %s -DMAC=1 \
|
122 | 130 | // RUN: -DOSX=0 \
|
123 | 131 | // RUN: -DIPHONE=1 \
|
|
165 | 173 | // RUN: -DLINUX=0 \
|
166 | 174 | // RUN: -DUNIX=0
|
167 | 175 |
|
168 |
| -// RUN: %clang -dM -E --target=arm64-apple-driverkit %s 2>&1 \ |
| 176 | +// RUN: %clang -dM -E --target=arm64-apple-driverkit \ |
| 177 | +// RUN: -fdefine-target-os-macros %s 2>&1 \ |
169 | 178 | // RUN: | FileCheck %s -DMAC=1 \
|
170 | 179 | // RUN: -DOSX=0 \
|
171 | 180 | // RUN: -DIPHONE=0 \
|
|
0 commit comments