blob: dcd17d4f467ac22980c6e42c86dc62617f993a78 [file] [log] [blame]
Hans Wennborgc5f4c362013-03-20 07:34:27 +00001// RUN: %clang -target x86_64-unknown-unknown -c -x assembler %s -### 2>&1 \
2// RUN: | FileCheck -check-prefix=X86_64 %s
3// X86_64: {{.*gcc.*-m64}}
4
5// RUN: %clang -target x86_64-unknown-unknown -c -x assembler %s -### -m32 2>&1 \
6// RUN: | FileCheck -check-prefix=X86_64-M32 %s
7// X86_64-M32: {{.*gcc.*-m32}}
8
9// RUN: %clang -target i386-unknown-unknown -c -x assembler %s -### 2>&1 \
10// RUN: | FileCheck -check-prefix=I386 %s
11// I386: {{.*gcc.*-m32}}
12
13// RUN: %clang -target i386-unknown-unknown -c -x assembler %s -### -m64 2>&1 \
14// RUN: | FileCheck -check-prefix=I386-M64 %s
15// I386-M64: {{.*gcc.*-m64}}
16
17
18// RUN: %clang -target powerpc64-unknown-unknown -c -x assembler %s -### 2>&1 \
19// RUN: | FileCheck -check-prefix=PPC64 %s
20// PPC64: {{.*gcc.*-m64}}
21
22// RUN: %clang -target powerpc64-unknown-unknown -c -x assembler %s -### -m32 2>&1 \
23// RUN: | FileCheck -check-prefix=PPC64-M32 %s
24// PPC64-M32: {{.*gcc.*-m32}}
25
26// RUN: %clang -target powerpc-unknown-unknown -c -x assembler %s -### 2>&1 \
27// RUN: | FileCheck -check-prefix=PPC %s
28// PPC: {{.*gcc.*-m32}}
29
30// RUN: %clang -target powerpc-unknown-unknown -c -x assembler %s -### -m64 2>&1 \
31// RUN: | FileCheck -check-prefix=PPC-M64 %s
32// PPC-M64: {{.*gcc.*-m64}}