summaryrefslogtreecommitdiff
path: root/legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2005-12-27 17:17:31 +0000
committerCarsten Haitzler <raster@rasterman.com>2005-12-27 17:17:31 +0000
commit7554f8ee360ae75ace0a46ca079de7e5a28dba2b (patch)
treeac5a69b333e40cc14c366a7226c1bd05687bec1b /legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h
parentcdebf436cf3353ab658a37d9e468f8bd0de6a19c (diff)
actually make symbol hiding work!
SVN revision: 19314
Diffstat (limited to '')
-rw-r--r--legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h20
1 files changed, 12 insertions, 8 deletions
diff --git a/legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h b/legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h
index 36b7b70208..9071cacc2c 100644
--- a/legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h
+++ b/legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h
@@ -11,8 +11,12 @@
11# define EAPI __declspec(dllimport) 11# define EAPI __declspec(dllimport)
12# endif 12# endif
13#else 13#else
14# ifdef GCC_HASCLASSVISIBILITY 14# ifdef __GNUC__
15# define EAPI __attribute__ ((visibility("default"))) 15# if __GNUC__ >= 4
16# define EAPI __attribute__ ((visibility("default")))
17# else
18# define EAPI
19# endif
16# else 20# else
17# define EAPI 21# define EAPI
18# endif 22# endif
@@ -272,12 +276,12 @@ EAPI unsigned long long _ecore_ipc_swap_64(unsigned long long v);
272 int size; 276 int size;
273 }; 277 };
274 278
275 extern int ECORE_IPC_EVENT_CLIENT_ADD; 279 EAPI extern int ECORE_IPC_EVENT_CLIENT_ADD;
276 extern int ECORE_IPC_EVENT_CLIENT_DEL; 280 EAPI extern int ECORE_IPC_EVENT_CLIENT_DEL;
277 extern int ECORE_IPC_EVENT_SERVER_ADD; 281 EAPI extern int ECORE_IPC_EVENT_SERVER_ADD;
278 extern int ECORE_IPC_EVENT_SERVER_DEL; 282 EAPI extern int ECORE_IPC_EVENT_SERVER_DEL;
279 extern int ECORE_IPC_EVENT_CLIENT_DATA; 283 EAPI extern int ECORE_IPC_EVENT_CLIENT_DATA;
280 extern int ECORE_IPC_EVENT_SERVER_DATA; 284 EAPI extern int ECORE_IPC_EVENT_SERVER_DATA;
281 285
282 EAPI int ecore_ipc_init(void); 286 EAPI int ecore_ipc_init(void);
283 EAPI int ecore_ipc_shutdown(void); 287 EAPI int ecore_ipc_shutdown(void);