1*cb0d13fcSSteven Wu // RUN: %clang -target x86_64-apple-darwin10 \ 2*cb0d13fcSSteven Wu // RUN: -### -fsyntax-only -fasm-blocks %s 2> %t 3*cb0d13fcSSteven Wu // RUN: FileCheck --check-prefix=CHECK-BLOCKS < %t %s 4*cb0d13fcSSteven Wu 5*cb0d13fcSSteven Wu // RUN: %clang -target x86_64-apple-darwin10 \ 6*cb0d13fcSSteven Wu // RUN: -### -fsyntax-only -fno-asm-blocks -fasm-blocks %s 2> %t 7*cb0d13fcSSteven Wu // RUN: FileCheck --check-prefix=CHECK-BLOCKS < %t %s 8*cb0d13fcSSteven Wu 9*cb0d13fcSSteven Wu // CHECK-BLOCKS: "-fasm-blocks" 10*cb0d13fcSSteven Wu 11*cb0d13fcSSteven Wu // RUN: %clang -target x86_64-apple-darwin10 \ 12*cb0d13fcSSteven Wu // RUN: -### -fsyntax-only -fasm-blocks -fno-asm-blocks %s 2> %t 13*cb0d13fcSSteven Wu // RUN: FileCheck --check-prefix=CHECK-NO-BLOCKS < %t %s 14*cb0d13fcSSteven Wu 15*cb0d13fcSSteven Wu // CHECK-NO-BLOCKS-NOT: "-fasm-blocks" 16*cb0d13fcSSteven Wu 17*cb0d13fcSSteven Wu // RUN: %clang -target x86_64-apple-darwin10 \ 18*cb0d13fcSSteven Wu // RUN: -### -fsyntax-only -fno-gnu-inline-asm %s 2>&1 | \ 19*cb0d13fcSSteven Wu // RUN: FileCheck --check-prefix=CHECK-NO-GNU-INLINE-ASM %s 20*cb0d13fcSSteven Wu // RUN: %clang -target x86_64-apple-darwin10 \ 21*cb0d13fcSSteven Wu // RUN: -### -fsyntax-only -fgnu-inline-asm -fno-gnu-inline-asm %s 2>&1 | \ 22*cb0d13fcSSteven Wu // RUN: FileCheck --check-prefix=CHECK-NO-GNU-INLINE-ASM %s 23*cb0d13fcSSteven Wu 24*cb0d13fcSSteven Wu // CHECK-NO-GNU-INLINE-ASM: "-fno-gnu-inline-asm" 25