29 # define SID_EXTERN __declspec(dllexport)
31 # ifdef SID_DLL_IMPORT
32 # define SID_EXTERN __declspec(dllimport)
35 # if defined(__GNUC__) && (__GNUC__ >= 4)
36 # define SID_EXTERN __attribute__ ((visibility("default")))
45 # define SID_DEPRECATED __declspec(deprecated)
46 #elif defined(__GNUC__)
47 # define SID_DEPRECATED __attribute__ ((deprecated))
49 # define SID_DEPRECATED
54 # define SID_UNUSED __attribute__ ((unused))
60 #define SIDPLAYFP_NAMESPACE __sidplayfp__
61 #ifdef SIDPLAYFP_NAMESPACE
62 # define SIDPLAYFP_NAMESPACE_START \
63 namespace SIDPLAYFP_NAMESPACE \
65 # define SIDPLAYFP_NAMESPACE_STOP \
68 # define SIDPLAYFP_NAMESPACE_START
69 # define SIDPLAYFP_NAMESPACE_STOP