forked from enlightenment/efl
eio: Add weak symbol
The symbols will be needed when we change how Eolian generates import/export symbols in Eio
This commit is contained in:
parent
bd8f490228
commit
1ffabc6391
|
@ -46,15 +46,19 @@
|
||||||
# else
|
# else
|
||||||
# define EAPI __declspec(dllimport)
|
# define EAPI __declspec(dllimport)
|
||||||
# endif
|
# endif
|
||||||
|
# define EAPI_WEAK
|
||||||
#else
|
#else
|
||||||
# ifdef __GNUC__
|
# ifdef __GNUC__
|
||||||
# if __GNUC__ >= 4
|
# if __GNUC__ >= 4
|
||||||
# define EAPI __attribute__ ((visibility("default")))
|
# define EAPI __attribute__ ((visibility("default")))
|
||||||
|
# define EAPI_WEAK __attribute__ ((weak))
|
||||||
# else
|
# else
|
||||||
# define EAPI
|
# define EAPI
|
||||||
|
# define EAPI_WEAK
|
||||||
# endif
|
# endif
|
||||||
# else
|
# else
|
||||||
# define EAPI
|
# define EAPI
|
||||||
|
# define EAPI_WEAK
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue