brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.6 KiB · cb6c29f Raw
57 lines · c
1// RUN: %clang -target arm-none-eabi \2// RUN:     --sysroot=%S/Inputs/resource_dir_with_arch_subdir \3// RUN:     -resource-dir=%S/Inputs/resource_dir_with_arch_subdir \4// RUN:     -rtlib=compiler-rt -### %s 2>&1 \5// RUN:   | FileCheck %s -check-prefix ARM-EABI6// ARM-EABI: "{{[^"]*}}libclang_rt.builtins.a"7 8// RUN: %clang -target arm-linux-gnueabi \9// RUN:     --sysroot=%S/Inputs/resource_dir_with_arch_subdir \10// RUN:     -resource-dir=%S/Inputs/resource_dir_with_arch_subdir \11// RUN:     -rtlib=compiler-rt -### %s 2>&1 \12// RUN:   | FileCheck %s -check-prefix ARM-GNUEABI13// ARM-GNUEABI: "{{.*[/\\]}}libclang_rt.builtins.a"14 15// RUN: %clang -target arm-linux-gnueabi \16// RUN:     --sysroot=%S/Inputs/resource_dir_with_arch_subdir \17// RUN:     -resource-dir=%S/Inputs/resource_dir_with_arch_subdir \18// RUN:     -rtlib=compiler-rt -mfloat-abi=hard -### %s 2>&1 \19// RUN:   | FileCheck %s -check-prefix ARM-GNUEABI-ABI20// ARM-GNUEABI-ABI: "{{.*[/\\]}}libclang_rt.builtins.a"21 22// RUN: %clang -target arm-linux-gnueabihf \23// RUN:     --sysroot=%S/Inputs/resource_dir_with_arch_subdir \24// RUN:     -resource-dir=%S/Inputs/resource_dir_with_arch_subdir \25// RUN:     -rtlib=compiler-rt -### %s 2>&1 \26// RUN:   | FileCheck %s -check-prefix ARM-GNUEABIHF27// ARM-GNUEABIHF: "{{.*[/\\]}}libclang_rt.builtins.a"28 29// RUN: %clang -target arm-linux-gnueabihf \30// RUN:     --sysroot=%S/Inputs/resource_dir_with_arch_subdir \31// RUN:     -resource-dir=%S/Inputs/resource_dir_with_arch_subdir \32// RUN:     -rtlib=compiler-rt -mfloat-abi=soft -### %s 2>&1 \33// RUN:   | FileCheck %s -check-prefix ARM-GNUEABIHF-ABI34// ARM-GNUEABIHF-ABI: "{{.*[/\\]}}libclang_rt.builtins.a"35 36// RUN: %clang -target arm-windows-itanium \37// RUN:     --sysroot=%S/Inputs/resource_dir_with_arch_subdir \38// RUN:     -resource-dir=%S/Inputs/resource_dir_with_arch_subdir \39// RUN:     -rtlib=compiler-rt -### %s 2>&1 \40// RUN:   | FileCheck %s -check-prefix ARM-WINDOWS41// ARM-WINDOWS: "{{.*[/\\]}}clang_rt.builtins.lib"42 43// RUN: %clang -target arm-linux-androideabi \44// RUN:     --sysroot=%S/Inputs/resource_dir_with_arch_subdir \45// RUN:     -resource-dir=%S/Inputs/resource_dir_with_arch_subdir \46// RUN:     -rtlib=compiler-rt -### %s 2>&1 \47// RUN:   | FileCheck %s -check-prefix ARM-ANDROID48// ARM-ANDROID: "{{.*[/\\]}}libclang_rt.builtins.a"49 50// RUN: not %clang --target=arm-linux-androideabi \51// RUN:     --sysroot=%S/Inputs/resource_dir_with_arch_subdir \52// RUN:     -resource-dir=%S/Inputs/resource_dir_with_arch_subdir \53// RUN:     -rtlib=compiler-rt -mfloat-abi=hard -### %s 2>&1 \54// RUN:   | FileCheck %s -check-prefix ARM-ANDROIDHF55// ARM-ANDROIDHF: "{{.*[/\\]}}libclang_rt.builtins.a"56 57