diff options
-rw-r--r-- | test cases/common/6 linkshared/cpplib.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test cases/common/6 linkshared/cpplib.cpp b/test cases/common/6 linkshared/cpplib.cpp index b997405..8b3e0d2 100644 --- a/test cases/common/6 linkshared/cpplib.cpp +++ b/test cases/common/6 linkshared/cpplib.cpp @@ -1,3 +1,9 @@ -int cppfunc() { +#if defined _WIN32 + #define DLL_PUBLIC __declspec(dllexport) +#else + #define DLL_PUBLIC __attribute__ ((visibility ("default"))) +#endif + +int DLL_PUBLIC cppfunc() { return 42; } |