6 #if defined(JAS_BUILDING_DLL)
7 #define JAS_DLLEXPORT __declspec(dllexport)
9 #define JAS_DLLEXPORT __declspec(dllimport)
12 #elif defined(JAS_HAVE_VISIBILITY)
13 #if defined(JAS_BUILDING_DLL)
14 #define JAS_DLLEXPORT __attribute__ ((visibility("default")))
15 #define JAS_DLLLOCAL __attribute__ ((visibility("hidden")))