generatorrunnermacros.h | generatorrunnermacros.h | |||
---|---|---|---|---|
skipping to change at line 36 | skipping to change at line 36 | |||
// GENRUNNER_API is used for the public API symbols. | // GENRUNNER_API is used for the public API symbols. | |||
#if defined _WIN32 | #if defined _WIN32 | |||
#define GENRUNNER_EXPORT __declspec(dllexport) | #define GENRUNNER_EXPORT __declspec(dllexport) | |||
#if GENRUNNER_EXPORTS | #if GENRUNNER_EXPORTS | |||
#define GENRUNNER_API GENRUNNER_EXPORT | #define GENRUNNER_API GENRUNNER_EXPORT | |||
#endif | #endif | |||
#elif __GNUC__ >= 4 | #elif __GNUC__ >= 4 | |||
#define GENRUNNER_EXPORT __attribute__ ((visibility("default"))) | #define GENRUNNER_EXPORT __attribute__ ((visibility("default"))) | |||
#define GENRUNNER_API GENRUNNER_EXPORT | #define GENRUNNER_API GENRUNNER_EXPORT | |||
#elif __GNUC__ < 4 | ||||
#define GENRUNNER_EXPORT | ||||
#endif | #endif | |||
#ifndef GENRUNNER_API | #ifndef GENRUNNER_API | |||
#define GENRUNNER_API | #define GENRUNNER_API | |||
#endif | #endif | |||
#endif | #endif | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||