diff options
Diffstat (limited to 'dln.h')
-rw-r--r-- | dln.h | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -28,6 +28,10 @@ # define _(args) () #endif +#if defined __GNUC__ && __GNUC__ >= 4 +#pragma GCC visibility push(default) +#endif + DEPRECATED(char *dln_find_exe(const char*,const char*)); DEPRECATED(char *dln_find_file(const char*,const char*)); char *dln_find_exe_r(const char*,const char*,char*,size_t); @@ -38,4 +42,9 @@ extern char *dln_argv0; #endif void *dln_load(const char*); + +#if defined __GNUC__ && __GNUC__ >= 4 +#pragma GCC visibility pop +#endif + #endif |