diff options
Diffstat (limited to 'include/utils.h')
-rw-r--r-- | include/utils.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/utils.h b/include/utils.h index e791523c..647e8bbe 100644 --- a/include/utils.h +++ b/include/utils.h @@ -11,6 +11,14 @@ #include <list.h> #include <gmputil.h> +#include "config.h" +#ifdef HAVE_VISIBILITY_HIDDEN +# define __visible __attribute__((visibility("default"))) +# define EXPORT_SYMBOL(x) typeof(x) (x) __visible; +#else +# define EXPORT_SYMBOL +#endif + #define BITS_PER_BYTE 8 #define pr_debug(fmt, arg...) printf(fmt, ##arg) |