Home | History | Annotate | Download | only in Driver

Lines Matching full:shared

20 // RUN:     -target i386-unknown-linux -fsanitize=address -shared-libasan \
23 // RUN: | FileCheck --check-prefix=CHECK-SHARED-ASAN-LINUX %s
25 // CHECK-SHARED-ASAN-LINUX: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
26 // CHECK-SHARED-ASAN-LINUX-NOT: "-lc"
27 // CHECK-SHARED-ASAN-LINUX-NOT: libclang_rt.asan-i386.a"
28 // CHECK-SHARED-ASAN-LINUX: libclang_rt.asan-i386.so"
29 // CHECK-SHARED-ASAN-LINUX: "-whole-archive" "{{.*}}libclang_rt.asan-preinit-i386.a" "-no-whole-archive"
30 // CHECK-SHARED-ASAN-LINUX-NOT: "-lpthread"
31 // CHECK-SHARED-ASAN-LINUX-NOT: "-lrt"
32 // CHECK-SHARED-ASAN-LINUX-NOT: "-ldl"
33 // CHECK-SHARED-ASAN-LINUX-NOT: "-export-dynamic"
34 // CHECK-SHARED-ASAN-LINUX-NOT: "--dynamic-list"
36 // RUN: %clang -no-canonical-prefixes %s -### -o %t.so -shared 2>&1 \
37 // RUN: -target i386-unknown-linux -fsanitize=address -shared-libasan \
40 // RUN: | FileCheck --check-prefix=CHECK-DSO-SHARED-ASAN-LINUX %s
42 // CHECK-DSO-SHARED-ASAN-LINUX: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
43 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "-lc"
44 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: libclang_rt.asan-i386.a"
45 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "libclang_rt.asan-preinit-i386.a"
46 // CHECK-DSO-SHARED-ASAN-LINUX: libclang_rt.asan-i386.so"
47 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "-lpthread"
48 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "-lrt"
49 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "-ldl"
50 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "-export-dynamic"
51 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "--dynamic-list"
138 // RUN: -shared-libasan \
139 // RUN: | FileCheck --check-prefix=CHECK-ASAN-ANDROID-SHARED-LIBASAN %s
141 // CHECK-ASAN-ANDROID-SHARED-LIBASAN-NOT: argument unused during compilation: '-shared-libasan'
146 // RUN: -shared \
147 // RUN: | FileCheck --check-prefix=CHECK-ASAN-ANDROID-SHARED %s
149 // CHECK-ASAN-ANDROID-SHARED: "{{(.*[^.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
150 // CHECK-ASAN-ANDROID-SHARED-NOT: "-lc"
151 // CHECK-ASAN-ANDROID-SHARED: libclang_rt.asan-arm-android.so"
152 // CHECK-ASAN-ANDROID-SHARED-NOT: "-lpthread"
249 // RUN: -shared \
250 // RUN: | FileCheck --check-prefix=CHECK-UBSAN-LINUX-SHARED %s
251 // CHECK-UBSAN-LINUX-SHARED: "{{.*}}ld{{(.exe)?}}"
252 // CHECK-UBSAN-LINUX-SHARED-NOT: --export-dynamic
253 // CHECK-UBSAN-LINUX-SHARED-NOT: --dynamic-list
254 // CHECK-UBSAN-LINUX-SHARED-NOT: libclang_rt.ubsan