]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - include/modulesystem.h
Default symbol visibility to hidden
[xonotic/netradiant.git] / include / modulesystem.h
index 8b1913fb850d26fce2b6162be5abf56ec2117f5c..b8c83489261fd879787b95709719e7494f90a7d4 100644 (file)
 #include "debugging/debugging.h"
 
 #if defined( WIN32 )
-#ifdef MINGW32
-#define RADIANT_DLLEXPORT __declspec( dllexport )
-#define RADIANT_DLLIMPORT __declspec( dllimport )
+#define RADIANT_DLLEXPORT __declspec(dllexport)
+#define RADIANT_DLLIMPORT __declspec(dllimport)
 #else
-#define RADIANT_DLLEXPORT __stdcall
-#define RADIANT_DLLIMPORT __stdcall
-#endif
-#else
-#define RADIANT_DLLEXPORT
+#define RADIANT_DLLEXPORT __attribute__((visibility("default")))
 #define RADIANT_DLLIMPORT
 #endif