|
34 | 34 | // RUN: | FileCheck --check-prefix=CHECK-FREEBSD-X86-64 %s
|
35 | 35 | //
|
36 | 36 | // CHECK-FREEBSD-X86-64: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
|
37 |
| -// CHECK-FREEBSD-X86-64: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}freebsd{{/|\\\\}}libclang_rt.profile-x86_64.a" |
| 37 | +// CHECK-FREEBSD-X86-64: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-freebsd{{/|\\\\}}libclang_rt.profile.a" |
38 | 38 | //
|
39 | 39 | // RUN: %clang -### %s 2>&1 \
|
40 | 40 | // RUN: --target=x86_64-unknown-netbsd -fprofile-instr-generate -fuse-ld=ld \
|
|
43 | 43 | // RUN: | FileCheck --check-prefix=CHECK-NETBSD-X86-64 %s
|
44 | 44 |
|
45 | 45 | // CHECK-NETBSD-X86-64: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
|
46 |
| -// CHECK-NETBSD-X86-64: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}netbsd{{/|\\\\}}libclang_rt.profile-x86_64.a" |
| 46 | +// CHECK-NETBSD-X86-64: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-netbsd{{/|\\\\}}libclang_rt.profile.a" |
47 | 47 |
|
48 | 48 | // RUN: %clang -### %s 2>&1 \
|
49 | 49 | // RUN: --target=x86_64-unknown-openbsd -fprofile-instr-generate -fuse-ld=ld \
|
|
52 | 52 | // RUN: | FileCheck --check-prefix=CHECK-OPENBSD-X86-64 %s
|
53 | 53 |
|
54 | 54 | // CHECK-OPENBSD-X86-64: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
|
55 |
| -// CHECK-OPENBSD-X86-64: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}openbsd{{/|\\\\}}libclang_rt.profile-x86_64.a" |
| 55 | +// CHECK-OPENBSD-X86-64: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-openbsd{{/|\\\\}}libclang_rt.profile.a" |
56 | 56 |
|
57 | 57 | // RUN: %clang -### %s 2>&1 \
|
58 | 58 | // RUN: -shared \
|
|
72 | 72 | // RUN: | FileCheck --check-prefix=CHECK-LINUX-X86-64-SHARED %s
|
73 | 73 | //
|
74 | 74 | // CHECK-LINUX-X86-64-SHARED: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
|
75 |
| -// CHECK-LINUX-X86-64-SHARED: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{.*}}linux{{.*}}libclang_rt.profile.a" {{.*}} "-lc" |
| 75 | +// CHECK-LINUX-X86-64-SHARED: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{.*}}x86_64-unknown-linux{{.*}}libclang_rt.profile.a" {{.*}} "-lc" |
76 | 76 | //
|
77 | 77 | // RUN: %clang -### %s 2>&1 \
|
78 | 78 | // RUN: -shared \
|
|
82 | 82 | // RUN: | FileCheck --check-prefix=CHECK-FREEBSD-X86-64-SHARED %s
|
83 | 83 | //
|
84 | 84 | // CHECK-FREEBSD-X86-64-SHARED: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
|
85 |
| -// CHECK-FREEBSD-X86-64-SHARED: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}freebsd{{/|\\\\}}libclang_rt.profile-x86_64.a" |
| 85 | +// CHECK-FREEBSD-X86-64-SHARED: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-freebsd{{/|\\\\}}libclang_rt.profile.a" |
86 | 86 | //
|
87 | 87 | // RUN: %clang -### %s 2>&1 \
|
88 | 88 | // RUN: -shared \
|
|
92 | 92 | // RUN: | FileCheck --check-prefix=CHECK-NETBSD-X86-64-SHARED %s
|
93 | 93 |
|
94 | 94 | // CHECK-NETBSD-X86-64-SHARED: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
|
95 |
| -// CHECK-NETBSD-X86-64-SHARED: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}netbsd{{/|\\\\}}libclang_rt.profile-x86_64.a" |
| 95 | +// CHECK-NETBSD-X86-64-SHARED: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-netbsd{{/|\\\\}}libclang_rt.profile.a" |
96 | 96 |
|
97 | 97 | // RUN: %clang -### %s 2>&1 \
|
98 | 98 | // RUN: -shared \
|
|
102 | 102 | // RUN: | FileCheck --check-prefix=CHECK-OPENBSD-X86-64-SHARED %s
|
103 | 103 |
|
104 | 104 | // CHECK-OPENBSD-X86-64-SHARED: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
|
105 |
| -// CHECK-OPENBSD-X86-64-SHARED: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}openbsd{{/|\\\\}}libclang_rt.profile-x86_64.a" |
| 105 | +// CHECK-OPENBSD-X86-64-SHARED: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-openbsd{{/|\\\\}}libclang_rt.profile.a" |
106 | 106 |
|
107 | 107 | // RUN: %clang -### %s 2>&1 \
|
108 | 108 | // RUN: --target=x86_64-apple-darwin14 -fprofile-instr-generate -fuse-ld=ld \
|
|
174 | 174 | // RUN: | FileCheck --check-prefix=CHECK-MINGW-X86-64 %s
|
175 | 175 | //
|
176 | 176 | // CHECK-MINGW-X86-64: "{{(.*[^.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
|
177 |
| -// CHECK-MINGW-X86-64: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}windows{{/|\\\\}}libclang_rt.profile-x86_64.a" |
| 177 | +// CHECK-MINGW-X86-64: "{{.*}}/Inputs/resource_dir{{/|\\\\}}lib{{/|\\\\}}x86_64-unknown-windows-gnu{{/|\\\\}}libclang_rt.profile.a" |
178 | 178 |
|
179 | 179 | // Test instrumented profiling dependent-lib flags
|
180 | 180 | //
|
|
0 commit comments