Home | History | Annotate | Download | only in Driver
      1 // Check to make sure clang is somewhat picky about -g options.
      2 // rdar://10383444
      3 
      4 // RUN: %clang -### -c -g %s 2>&1 | FileCheck -check-prefix=G %s
      5 // RUN: %clang -### -c -g2 %s 2>&1 | FileCheck -check-prefix=G2 %s
      6 // RUN: %clang -### -c -g3 %s 2>&1 | FileCheck -check-prefix=G3 %s
      7 // RUN: %clang -### -c -ganything %s 2>&1 | FileCheck -check-prefix=GANY %s
      8 // RUN: %clang -### -c -ggdb %s 2>&1 | FileCheck -check-prefix=GGDB %s
      9 // RUN: %clang -### -c -gfoo %s 2>&1 | FileCheck -check-prefix=GFOO %s
     10 //
     11 // G: "-cc1"
     12 // G: "-g"
     13 //
     14 // G2: "-cc1"
     15 // G2: "-g"
     16 //
     17 // G3: "-cc1"
     18 // G3: "-g"
     19 //
     20 // GANY: "-cc1"
     21 // GANY-NOT: "-g"
     22 //
     23 // GGDB: "-cc1"
     24 // GGDB: "-g"
     25 //
     26 // GFOO: "-cc1"
     27 // GFOO-NOT: "-g"
     28