brintos

brintos / llvm-project-archived public Read only

0
0
Text · 338 B · 3a832a9 Raw
20 lines · cpp
1// To generate the corresponding EXE, run:2// clang-cl -MD -O2 -gdwarf -c coff-dwarf.cpp && lld-link -debug coff-dwarf.obj3 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}20