diff options
-rw-r--r-- | src/lib/ecore_fb/ecore_fb_private.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/lib/ecore_fb/ecore_fb_private.h b/src/lib/ecore_fb/ecore_fb_private.h index 130350e39a..e48c7b09f8 100644 --- a/src/lib/ecore_fb/ecore_fb_private.h +++ b/src/lib/ecore_fb/ecore_fb_private.h | |||
@@ -33,6 +33,20 @@ | |||
33 | 33 | ||
34 | #include "Ecore_Fb.h" | 34 | #include "Ecore_Fb.h" |
35 | 35 | ||
36 | #ifdef EAPI | ||
37 | # undef EAPI | ||
38 | #endif | ||
39 | |||
40 | #ifdef __GNUC__ | ||
41 | # if __GNUC__ >= 4 | ||
42 | # define EAPI __attribute__ ((visibility("default"))) | ||
43 | # else | ||
44 | # define EAPI | ||
45 | # endif | ||
46 | #else | ||
47 | # define EAPI | ||
48 | #endif | ||
49 | |||
36 | /* ecore_fb_li.c */ | 50 | /* ecore_fb_li.c */ |
37 | struct _Ecore_Fb_Input_Device | 51 | struct _Ecore_Fb_Input_Device |
38 | { | 52 | { |
@@ -92,4 +106,7 @@ void ecore_fb_vt_shutdown(void); | |||
92 | #define TS_GET_CAL 0x8014660a | 106 | #define TS_GET_CAL 0x8014660a |
93 | #endif | 107 | #endif |
94 | 108 | ||
109 | #undef EAPI | ||
110 | #define EAPI | ||
111 | |||
95 | #endif | 112 | #endif |