|
177 | 177 | // RUN: %clang -### %s 2>&1 \
|
178 | 178 | // RUN: --target=arm-linux-androideabi -fuse-ld=ld -fsanitize=address \
|
179 | 179 | // RUN: --sysroot=%S/Inputs/basic_android_tree/sysroot \
|
| 180 | +// RUN: -resource-dir=%S/Inputs/resource_dir \ |
180 | 181 | // RUN: | FileCheck --check-prefix=CHECK-ASAN-ANDROID %s
|
181 | 182 | //
|
182 | 183 | // CHECK-ASAN-ANDROID: "{{(.*[^.0-9A-Z_a-z])?}}ld.lld{{(.exe)?}}"
|
|
191 | 192 | // RUN: %clang -### %s 2>&1 \
|
192 | 193 | // RUN: --target=arm-linux-androideabi -fuse-ld=ld -fsanitize=address \
|
193 | 194 | // RUN: --sysroot=%S/Inputs/basic_android_tree/sysroot \
|
| 195 | +// RUN: -resource-dir=%S/Inputs/resource_dir \ |
194 | 196 | // RUN: -static-libsan \
|
195 | 197 | // RUN: | FileCheck --check-prefix=CHECK-ASAN-ANDROID-STATICLIBASAN %s
|
196 | 198 | //
|
|
203 | 205 | // RUN: %clang -### %s 2>&1 \
|
204 | 206 | // RUN: --target=arm-linux-androideabi -fuse-ld=ld -fsanitize=undefined \
|
205 | 207 | // RUN: --sysroot=%S/Inputs/basic_android_tree/sysroot \
|
| 208 | +// RUN: -resource-dir=%S/Inputs/resource_dir \ |
206 | 209 | // RUN: | FileCheck --check-prefix=CHECK-UBSAN-ANDROID %s
|
207 | 210 | //
|
208 | 211 | // CHECK-UBSAN-ANDROID: "{{(.*[^.0-9A-Z_a-z])?}}ld.lld{{(.exe)?}}"
|
|
217 | 220 | // RUN: %clang -### %s 2>&1 \
|
218 | 221 | // RUN: --target=arm-linux-androideabi -fuse-ld=ld -fsanitize=undefined \
|
219 | 222 | // RUN: --sysroot=%S/Inputs/basic_android_tree/sysroot \
|
| 223 | +// RUN: -resource-dir=%S/Inputs/resource_dir \ |
220 | 224 | // RUN: -static-libsan \
|
221 | 225 | // RUN: | FileCheck --check-prefix=CHECK-UBSAN-ANDROID-STATICLIBASAN %s
|
222 | 226 | //
|
|
230 | 234 | // RUN: %clang -### %s 2>&1 \
|
231 | 235 | // RUN: --target=i686-linux-android -fuse-ld=ld -fsanitize=address \
|
232 | 236 | // RUN: --sysroot=%S/Inputs/basic_android_tree/sysroot \
|
| 237 | +// RUN: -resource-dir=%S/Inputs/resource_dir \ |
233 | 238 | // RUN: | FileCheck --check-prefix=CHECK-ASAN-ANDROID-X86 %s
|
234 | 239 | //
|
235 | 240 | // CHECK-ASAN-ANDROID-X86: "{{(.*[^.0-9A-Z_a-z])?}}ld.lld{{(.exe)?}}"
|
|
252 | 257 | // RUN: %clang -### %s 2>&1 \
|
253 | 258 | // RUN: --target=arm-linux-androideabi -fuse-ld=ld -fsanitize=address \
|
254 | 259 | // RUN: --sysroot=%S/Inputs/basic_android_tree/sysroot \
|
| 260 | +// RUN: -resource-dir=%S/Inputs/resource_dir \ |
255 | 261 | // RUN: -shared \
|
256 | 262 | // RUN: | FileCheck --check-prefix=CHECK-ASAN-ANDROID-SHARED %s
|
257 | 263 | //
|
|
0 commit comments