// To generate the corresponding EXE, run: | |
// clang-cl -MD -O2 -gdwarf -c coff-dwarf.cpp && lld-link -debug coff-dwarf.obj | |
extern "C" int puts(const char *str); | |
void __declspec(noinline) foo() { | |
puts("foo1"); | |
puts("foo2"); | |
} | |
// LLVM should inline this into main. | |
static void bar() { | |
foo(); | |
} | |
int main() { | |
bar(); | |
return 0; | |
} |