21 lines · cpp
1// To generate the corresponding EXE, run:2// clang-cl -MD -c coff-exports.cpp && lld-link /MANIFEST:NO coff-exports.obj3 4#define EXPORT __declspec(dllexport)5 6extern "C" int puts(const char *str);7 8EXPORT void __declspec(noinline) foo() {9 puts("foo1");10 puts("foo2");11}12 13void bar() {14 foo();15}16 17EXPORT int main() {18 bar();19 return 0;20}21