blob: 3a832a9fcff2270fee0b510f0292ec4b6666f172 [file] [log] [blame]
Reid Klecknere94fef72015-10-09 00:15:01 +00001// To generate the corresponding EXE, run:
Reid Kleckner02b74362015-10-16 23:43:22 +00002// clang-cl -MD -O2 -gdwarf -c coff-dwarf.cpp && lld-link -debug coff-dwarf.obj
Reid Klecknere94fef72015-10-09 00:15:01 +00003
4extern "C" int puts(const char *str);
5
6void __declspec(noinline) foo() {
7 puts("foo1");
8 puts("foo2");
9}
10
11// LLVM should inline this into main.
12static void bar() {
13 foo();
14}
15
16int main() {
17 bar();
18 return 0;
19}