|
514 | 514 | // RUN: -resource-dir=%S/Inputs/resource_dir \
|
515 | 515 | // RUN: --sysroot=%S/Inputs/basic_linux_tree \
|
516 | 516 | // RUN: | %{filecheck} --check-prefix=CHECK-UBSAN-LINUX-LINK-CXX
|
517 |
| -// CHECK-UBSAN-LINUX-LINK-CXX: "{{.*}}ld" |
| 517 | +// CHECK-UBSAN-LINUX-LINK-CXX: "{{.*}}ld{{(.exe)?}}" |
518 | 518 | // CHECK-UBSAN-LINUX-LINK-CXX-NOT: "-lstdc++"
|
519 | 519 | // CHECK-UBSAN-LINUX-LINK-CXX: "--whole-archive" "{{.*}}libclang_rt.ubsan_standalone.a" "--no-whole-archive"
|
520 | 520 |
|
|
544 | 544 | // RUN: -resource-dir=%S/Inputs/resource_dir \
|
545 | 545 | // RUN: --sysroot=%S/Inputs/basic_linux_tree \
|
546 | 546 | // RUN: | %{filecheck}--check-prefix=CHECK-VPTR-LINUX-CXX
|
547 |
| -// CHECK-VPTR-LINUX-CXX: "{{.*}}ld" |
| 547 | +// CHECK-VPTR-LINUX-CXX: "{{.*}}ld{{(.exe)?}}" |
548 | 548 | // CHECK-VPTR-LINUX-CXX-SAME: "--whole-archive" "{{.*}}libclang_rt.ubsan_standalone.a" "--no-whole-archive"
|
549 | 549 | // CHECK-VPTR-LINUX-CXX-SAME: "--whole-archive" "{{.*}}libclang_rt.ubsan_standalone_cxx.a" "--no-whole-archive"
|
550 | 550 | // CHECK-VPTR-LINUX-CXX-SAME: "-lstdc++"
|
|
618 | 618 | // RUN: -resource-dir=%S/Inputs/resource_dir \
|
619 | 619 | // RUN: --sysroot=%S/Inputs/basic_linux_tree \
|
620 | 620 | // RUN: | %{filecheck} --check-prefix=CHECK-ASAN-VPTR-LINUX-CXX
|
621 |
| -// CHECK-ASAN-VPTR-LINUX-CXX: "{{.*}}ld" |
| 621 | +// CHECK-ASAN-VPTR-LINUX-CXX: "{{.*}}ld{{(.exe)?}}" |
622 | 622 | // CHECK-ASAN-VPTR-LINUX-CXX-SAME: "--whole-archive" "{{.*}}libclang_rt.asan_static.a" "--no-whole-archive"
|
623 | 623 | // CHECK-ASAN-VPTR-LINUX-CXX-SAME: "--whole-archive" "{{.*}}libclang_rt.asan.a" "--no-whole-archive"
|
624 | 624 | // CHECK-ASAN-VPTR-LINUX-CXX-SAME: "--dynamic-list={{.*}}libclang_rt.asan.a.syms"
|
|
658 | 658 | // RUN: -resource-dir=%S/Inputs/resource_dir \
|
659 | 659 | // RUN: --sysroot=%S/Inputs/basic_linux_tree \
|
660 | 660 | // RUN: | %{filecheck} --check-prefix=CHECK-MSAN-VPTR-LINUX-CXX
|
661 |
| -// CHECK-MSAN-VPTR-LINUX-CXX: "{{.*}}ld" |
| 661 | +// CHECK-MSAN-VPTR-LINUX-CXX: "{{.*}}ld{{(.exe)?}}" |
662 | 662 | // CHECK-MSAN-VPTR-LINUX-CXX-SAME: "--whole-archive" "{{.*}}libclang_rt.msan.a" "--no-whole-archive"
|
663 | 663 | // CHECK-MSAN-VPTR-LINUX-CXX-SAME: "--dynamic-list={{.*}}libclang_rt.msan.a.syms"
|
664 | 664 | // CHECK-MSAN-VPTR-LINUX-CXX-SAME: "--whole-archive" "{{.*}}libclang_rt.msan_cxx.a" "--no-whole-archive"
|
|
681 | 681 | // RUN: -resource-dir=%S/Inputs/resource_dir \
|
682 | 682 | // RUN: --sysroot=%S/Inputs/basic_linux_tree \
|
683 | 683 | // RUN: | %{filecheck} --check-prefix=CHECK-TSAN-VPTR-LINUX-CXX
|
684 |
| -// CHECK-TSAN-VPTR-LINUX-CXX: "{{.*}}ld" |
| 684 | +// CHECK-TSAN-VPTR-LINUX-CXX: "{{.*}}ld{{(.exe)?}}" |
685 | 685 | // CHECK-TSAN-VPTR-LINUX-CXX-SAME: "--whole-archive" "{{.*}}libclang_rt.tsan.a" "--no-whole-archive"
|
686 | 686 | // CHECK-TSAN-VPTR-LINUX-CXX-SAME: "--dynamic-list={{.*}}libclang_rt.tsan.a.syms"
|
687 | 687 | // CHECK-TSAN-VPTR-LINUX-CXX-SAME: "--whole-archive" "{{.*}}libclang_rt.tsan_cxx.a" "--no-whole-archive"
|
|
0 commit comments