aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2014-04-13 00:21:55 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2014-04-13 00:21:55 +0300
commit722be81bfb3bdea09ab0e8b6df06f6ff569cd123 (patch)
treee170be1271f42a13f74e36749743004d72c6c624
parent23ac32c19669148acc5652ec1d5a48c767fe58dc (diff)
downloadmeson-722be81bfb3bdea09ab0e8b6df06f6ff569cd123.zip
meson-722be81bfb3bdea09ab0e8b6df06f6ff569cd123.tar.gz
meson-722be81bfb3bdea09ab0e8b6df06f6ff569cd123.tar.bz2
Added export def to test case.
-rw-r--r--test cases/common/6 linkshared/cpplib.cpp8
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;
}