|
88 | 88 | // RUN: -resource-dir=%S/Inputs/resource_dir_with_per_target_subdir \
|
89 | 89 | // RUN: -fuse-ld=ld 2>&1\
|
90 | 90 | // RUN: | FileCheck %s -check-prefixes=CHECK-MULTILIB-X86
|
91 |
| -// RUN: %clangxx -### %s --target=x86_64-unknown-fuchsia -fsanitize=address \ |
| 91 | +// RUN: %clangxx -### %s --target=x86_64-unknown-fuchsia -fno-exceptions \ |
92 | 92 | // RUN: -ccc-install-dir %S/Inputs/basic_fuchsia_tree/bin \
|
93 | 93 | // RUN: -resource-dir=%S/Inputs/resource_dir_with_per_target_subdir \
|
94 | 94 | // RUN: -fuse-ld=ld 2>&1\
|
95 |
| -// RUN: | FileCheck %s -check-prefixes=CHECK-MULTILIB-X86,CHECK-MULTILIB-ASAN-X86 |
96 |
| -// RUN: %clangxx -### %s --target=x86_64-unknown-fuchsia -fno-exceptions \ |
| 95 | +// RUN: | FileCheck %s -check-prefixes=CHECK-MULTILIB-X86,CHECK-MULTILIB-NOEXCEPT-X86 |
| 96 | +// RUN: %clangxx -### %s --target=x86_64-unknown-fuchsia -fsanitize=address \ |
97 | 97 | // RUN: -ccc-install-dir %S/Inputs/basic_fuchsia_tree/bin \
|
98 | 98 | // RUN: -resource-dir=%S/Inputs/resource_dir_with_per_target_subdir \
|
99 | 99 | // RUN: -fuse-ld=ld 2>&1\
|
100 |
| -// RUN: | FileCheck %s -check-prefixes=CHECK-MULTILIB-X86,CHECK-MULTILIB-NOEXCEPT-X86 |
| 100 | +// RUN: | FileCheck %s -check-prefixes=CHECK-MULTILIB-X86,CHECK-MULTILIB-ASAN-X86 |
101 | 101 | // RUN: %clangxx -### %s --target=x86_64-unknown-fuchsia -fsanitize=address -fno-exceptions \
|
102 | 102 | // RUN: -ccc-install-dir %S/Inputs/basic_fuchsia_tree/bin \
|
103 | 103 | // RUN: -resource-dir=%S/Inputs/resource_dir_with_per_target_subdir \
|
|
131 | 131 | // RUN: -fuse-ld=ld 2>&1\
|
132 | 132 | // RUN: | FileCheck %s -check-prefixes=CHECK-MULTILIB-X86,CHECK-MULTILIB-COMPAT-X86
|
133 | 133 | // CHECK-MULTILIB-X86: "-resource-dir" "[[RESOURCE_DIR:[^"]+]]"
|
134 |
| -// CHECK-MULTILIB-ASAN-X86: "-L{{.*}}{{/|\\\\}}..{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}asan" |
| 134 | +// CHECK-MULTILIB-NOEXCEPT-X86: "-internal-isystem" "{{.*[/\\]}}include{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}noexcept{{/|\\\\}}c++{{/|\\\\}}v1" |
| 135 | +// CHECK-MULTILIB-ASAN-X86: "-internal-isystem" "{{.*[/\\]}}include{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}asan{{/|\\\\}}c++{{/|\\\\}}v1" |
| 136 | +// CHECK-MULTILIB-ASAN-NOEXCEPT-X86: "-internal-isystem" "{{.*[/\\]}}include{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}asan+noexcept{{/|\\\\}}c++{{/|\\\\}}v1" |
| 137 | +// CHECK-MULTILIB-HWASAN-X86: "-internal-isystem" "{{.*[/\\]}}include{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}hwasan{{/|\\\\}}c++{{/|\\\\}}v1" |
| 138 | +// CHECK-MULTILIB-HWASAN-NOEXCEPT-X86: "-internal-isystem" "{{.*[/\\]}}include{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}hwasan+noexcept{{/|\\\\}}c++{{/|\\\\}}v1" |
| 139 | +// CHECK-MULTILIB-COMPAT-X86: "-internal-isystem" "{{.*[/\\]}}include{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}compat{{/|\\\\}}c++{{/|\\\\}}v1" |
| 140 | +// CHECK-MULTILIB-X86: "-internal-isystem" "{{.*[/\\]}}include{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}c++{{/|\\\\}}v1" |
135 | 141 | // CHECK-MULTILIB-NOEXCEPT-X86: "-L{{.*}}{{/|\\\\}}..{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}noexcept"
|
| 142 | +// CHECK-MULTILIB-ASAN-X86: "-L{{.*}}{{/|\\\\}}..{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}asan" |
136 | 143 | // CHECK-MULTILIB-ASAN-NOEXCEPT-X86: "-L{{.*}}{{/|\\\\}}..{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}asan+noexcept"
|
137 | 144 | // CHECK-MULTILIB-HWASAN-X86: "-L{{.*}}{{/|\\\\}}..{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}hwasan"
|
138 | 145 | // CHECK-MULTILIB-HWASAN-NOEXCEPT-X86: "-L{{.*}}{{/|\\\\}}..{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-fuchsia{{/|\\\\}}hwasan+noexcept"
|
|
0 commit comments