blob: 71f24cf8a5cf8a0e13327c713e5ab94e328b5f71 [file] [log] [blame]
Rafael Espindola8af669f2012-06-19 01:26:10 +00001// RUN: %clang -no-canonical-prefixes %s -### -fsyntax-only 2>&1 \
2// RUN: -target i386-unknown-linux \
3// RUN: --sysroot=%S/Inputs/fake_install_tree \
4// RUN: | FileCheck --check-prefix=CHECK-GCC-4-7 %s
5
6// CHECK-GCC-4-7: -fuse-init-array
7
8// RUN: %clang -no-canonical-prefixes %s -### -fsyntax-only 2>&1 \
9// RUN: -target i386-unknown-linux \
10// RUN: --sysroot=%S/Inputs/basic_linux_tree \
11// RUN: | FileCheck --check-prefix=CHECK-GCC-4-6 %s
12
Rafael Espindola8af669f2012-06-19 01:26:10 +000013// CHECK-GCC-4-6-NOT: -fuse-init-array
Logan Chien18c28422012-11-19 11:45:31 +000014
15// RUN: %clang -no-canonical-prefixes %s -### -fsyntax-only 2>&1 \
16// RUN: -target arm-unknown-linux-androideabi \
17// RUN: --sysroot=%S/Inputs/basic_android_tree/sysroot \
18// RUN: | FileCheck --check-prefix=CHECK-ANDROID %s
19
20// RUN: %clang -no-canonical-prefixes %s -### -fsyntax-only 2>&1 \
21// RUN: -target mipsel-unknown-linux-android \
22// RUN: --sysroot=%S/Inputs/basic_android_tree/sysroot \
23// RUN: | FileCheck --check-prefix=CHECK-ANDROID %s
24
25// RUN: %clang -no-canonical-prefixes %s -### -fsyntax-only 2>&1 \
26// RUN: -target i386-unknown-linux-android \
27// RUN: --sysroot=%S/Inputs/basic_android_tree/sysroot \
28// RUN: | FileCheck --check-prefix=CHECK-ANDROID %s
29
30// CHECK-ANDROID: -fuse-init-array