|
13 | 13 | // ASAN: link.exe
|
14 | 14 | // ASAN: "-debug"
|
15 | 15 | // ASAN: "-incremental:no"
|
16 |
| -// ASAN: "{{[^"]*}}clang_rt.asan.lib" |
17 |
| -// ASAN: "-wholearchive:{{.*}}clang_rt.asan.lib" |
18 |
| -// ASAN: "{{[^"]*}}clang_rt.asan_cxx.lib" |
19 |
| -// ASAN: "-wholearchive:{{.*}}clang_rt.asan_cxx.lib" |
| 16 | +// ASAN: "{{[^"]*}}clang_rt.asan-i386.lib" |
| 17 | +// ASAN: "-wholearchive:{{.*}}clang_rt.asan-i386.lib" |
| 18 | +// ASAN: "{{[^"]*}}clang_rt.asan_cxx-i386.lib" |
| 19 | +// ASAN: "-wholearchive:{{.*}}clang_rt.asan_cxx-i386.lib" |
20 | 20 | // ASAN: "{{.*}}cl-link{{.*}}.obj"
|
21 | 21 |
|
22 | 22 | // RUN: %clang_cl -m32 -arch:IA32 --target=i386-pc-win32 /MD /Tc%s -fuse-ld=link -### -fsanitize=address 2>&1 | FileCheck --check-prefix=ASAN-MD %s
|
23 | 23 | // ASAN-MD: link.exe
|
24 | 24 | // ASAN-MD: "-debug"
|
25 | 25 | // ASAN-MD: "-incremental:no"
|
26 |
| -// ASAN-MD: "{{.*}}clang_rt.asan_dynamic.lib" |
27 |
| -// ASAN-MD: "{{[^"]*}}clang_rt.asan_dynamic_runtime_thunk.lib" |
| 26 | +// ASAN-MD: "{{.*}}clang_rt.asan_dynamic-i386.lib" |
| 27 | +// ASAN-MD: "{{[^"]*}}clang_rt.asan_dynamic_runtime_thunk-i386.lib" |
28 | 28 | // ASAN-MD: "-include:___asan_seh_interceptor"
|
29 |
| -// ASAN-MD: "-wholearchive:{{.*}}clang_rt.asan_dynamic_runtime_thunk.lib" |
| 29 | +// ASAN-MD: "-wholearchive:{{.*}}clang_rt.asan_dynamic_runtime_thunk-i386.lib" |
30 | 30 | // ASAN-MD: "{{.*}}cl-link{{.*}}.obj"
|
31 | 31 |
|
32 | 32 | // RUN: %clang_cl /LD -fuse-ld=link -### /Tc%s 2>&1 | FileCheck --check-prefix=DLL %s
|
|
40 | 40 | // ASAN-DLL: "-dll"
|
41 | 41 | // ASAN-DLL: "-debug"
|
42 | 42 | // ASAN-DLL: "-incremental:no"
|
43 |
| -// ASAN-DLL: "{{.*}}clang_rt.asan_dll_thunk.lib" |
| 43 | +// ASAN-DLL: "{{.*}}clang_rt.asan_dll_thunk-i386.lib" |
44 | 44 | // ASAN-DLL: "{{.*}}cl-link{{.*}}.obj"
|
45 | 45 |
|
46 | 46 | // RUN: %clang_cl /Zi /Tc%s -fuse-ld=link -### 2>&1 | FileCheck --check-prefix=DEBUG %s
|
|
0 commit comments