// To generate the corresponding EXE, run: | |
// clang-cl -MD -c coff-exports.cpp && lld-link /MANIFEST:NO coff-exports.obj | |
#define EXPORT __declspec(dllexport) | |
extern "C" int puts(const char *str); | |
EXPORT void __declspec(noinline) foo() { | |
puts("foo1"); | |
puts("foo2"); | |
} | |
void bar() { | |
foo(); | |
} | |
EXPORT int main() { | |
bar(); | |
return 0; | |
} |