[clang] Handle __declspec() attributes in using
[llvm-project.git] / clang / test / Driver / aix-err-options.c
blob935ae78dab080d94bc604e5297599b520471412e
1 // RUN: %clang --target=powerpc-ibm-aix-xcoff -### -E -G 0 2>&1 %s | \
2 // RUN: FileCheck --check-prefix=CHECK32 %s
3 // RUN: %clang --target=powerpc-ibm-aix-xcoff -### -S -emit-llvm -G 0 2>&1 %s | \
4 // RUN: FileCheck --check-prefix=CHECK32 %s
5 // RUN: %clang --target=powerpc-ibm-aix-xcoff -### -c -G 0 2>&1 %s | \
6 // RUN: FileCheck --check-prefix=CHECK32 %s
7 // RUN: %clang --target=powerpc-ibm-aix-xcoff -### -c \
8 // RUN: %S/Inputs/aix_ppc_tree/dummy0.s -G 0 2>&1 | \
9 // RUN: FileCheck --check-prefix=CHECK32 %s
10 // RUN: %clang --target=powerpc-ibm-aix-xcoff -### -o dummy.so \
11 // RUN: %S/Inputs/aix_ppc_tree/dummy0.o -G 0 2>&1 | \
12 // RUN: FileCheck --check-prefix=CHECK32 %s
14 // RUN: %clang --target=powerpc64-ibm-aix-xcoff -### -E -G 0 2>&1 %s | \
15 // RUN: FileCheck --check-prefix=CHECK64 %s
16 // RUN: %clang --target=powerpc64-ibm-aix-xcoff -### -S -emit-llvm -G 0 2>&1 %s | \
17 // RUN: FileCheck --check-prefix=CHECK64 %s
18 // RUN: %clang --target=powerpc64-ibm-aix-xcoff -### -c -G 0 2>&1 %s | \
19 // RUN: FileCheck --check-prefix=CHECK64 %s
20 // RUN: %clang --target=powerpc64-ibm-aix-xcoff -### -c \
21 // RUN: %S/Inputs/aix_ppc_tree/dummy0.s -G 0 2>&1 | \
22 // RUN: FileCheck --check-prefix=CHECK64 %s
23 // RUN: %clang --target=powerpc64-ibm-aix-xcoff -### -o dummy.so \
24 // RUN: %S/Inputs/aix_ppc_tree/dummy0.o -G 0 2>&1 | \
25 // RUN: FileCheck --check-prefix=CHECK64 %s
27 // CHECK32: error: unsupported option '-G' for target 'powerpc-ibm-aix-xcoff'
28 // CHECK64: error: unsupported option '-G' for target 'powerpc64-ibm-aix-xcoff'