[runtime] Declare ICALL_EXPORT as MONO_API so it works with -fvisibility=hidden.
authorZoltan Varga <vargaz@gmail.com>
Tue, 24 Feb 2015 23:07:15 +0000 (18:07 -0500)
committerZoltan Varga <vargaz@gmail.com>
Tue, 24 Feb 2015 23:07:26 +0000 (18:07 -0500)
mono/metadata/class-internals.h

index 072e93857f6674351b81c5716300f0a6a4a808a8..a9db6c183b65307cd04fb3108f536581d6ccc7be 100644 (file)
@@ -33,7 +33,7 @@ typedef struct _MonoMethodPInvoke MonoMethodPInvoke;
 
 #ifdef ENABLE_ICALL_EXPORT
 #pragma GCC diagnostic ignored "-Wmissing-prototypes"
-#define ICALL_EXPORT
+#define ICALL_EXPORT MONO_API
 #else
 #define ICALL_EXPORT static
 #endif