20 #ifndef SPOT_MISC_COMMON_HH
21 # define SPOT_MISC_COMMON_HH
24 #define SPOT_DEPRECATED __attribute__ ((deprecated))
25 #elif defined(_MSC_VER)
26 #define SPOT_DEPRECATED __declspec(deprecated)
28 #define SPOT_DEPRECATED func
31 #if defined _WIN32 || defined __CYGWIN__
32 #define SPOT_HELPER_DLL_IMPORT __declspec(dllimport)
33 #define SPOT_HELPER_DLL_EXPORT __declspec(dllexport)
34 #define SPOT_HELPER_DLL_LOCAL
37 #define SPOT_HELPER_DLL_IMPORT __attribute__ ((visibility ("default")))
38 #define SPOT_HELPER_DLL_EXPORT __attribute__ ((visibility ("default")))
39 #define SPOT_HELPER_DLL_LOCAL __attribute__ ((visibility ("hidden")))
41 #define SPOT_HELPER_DLL_IMPORT
42 #define SPOT_HELPER_DLL_EXPORT
43 #define SPOT_HELPER_DLL_LOCAL
56 #define SPOT_API SPOT_HELPER_DLL_EXPORT
58 #define SPOT_API SPOT_HELPER_DLL_IMPORT
60 #define SPOT_LOCAL SPOT_HELPER_DLL_LOCAL
65 #define SPOT_API_VAR extern SPOT_API
67 #endif // SPOT_MISC_COMMON_HH
Please direct any question, comment, or bug report to the Spot mailing list at spot@lrde.epita.fr.
Generated on Thu May 15 2014 11:04:11 for spot by
1.8.4