blob: 867251971d26646c76a9f8bb93cc9ddc4471413f [file] [log] [blame]
Chad Rosier2875bda2011-11-04 19:28:44 +00001// 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 -g3 %s 2>&1 | FileCheck -check-prefix=G3 %s
6// RUN: %clang -### -c -ganything %s 2>&1 | FileCheck -check-prefix=GANY %s
7// RUN: %clang -### -c -gfoo %s 2>&1 | FileCheck -check-prefix=GFOO %s
8//
9// G: "-cc1"
10// G: "-g"
11//
12// G3: "-cc1"
13// G3: "-g"
14//
15// GANY: "-cc1"
16// GANY-NOT: "-g"
17//
18// GFOO: "-cc1"
19// GFOO-NOT: "-g"