Home | History | Annotate | Download | only in Driver
      1 // RUN: %clang -target x86_64-apple-darwin10 \
      2 // RUN:   -mkernel -### -fsyntax-only %s 2> %t
      3 // RUN: FileCheck --check-prefix=CHECK-X86 < %t %s
      4 
      5 // CHECK-X86: "-disable-red-zone"
      6 // CHECK-X86: "-fno-builtin"
      7 // CHECK-X86: "-fno-rtti"
      8 // CHECK-X86: "-fno-common"
      9 
     10 // RUN: %clang -target x86_64-apple-darwin10 \
     11 // RUN:   -arch armv7 -mkernel -### -fsyntax-only %s 2> %t
     12 // RUN: FileCheck --check-prefix=CHECK-ARM < %t %s
     13 
     14 // CHECK-ARM: "-backend-option" "-arm-long-calls"
     15 // CHECK-ARM: "-backend-option" "-arm-strict-align"
     16 // CHECK-ARM: "-fno-builtin"
     17 // CHECK-ARM: "-fno-rtti"
     18 // CHECK-ARM: "-fno-common"
     19 
     20 // RUN: %clang -target x86_64-apple-darwin10 \
     21 // RUN:   -Werror -fno-builtin -fno-exceptions -fno-common -fno-rtti \
     22 // RUN:   -mkernel -fsyntax-only %s
     23