1 // 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}} 33