Go to the documentation of this file.
8 #define MC_CONTROL_FSM_STATE_VERSION "UNKNOWN-dirty"
20 #if defined _WIN32 || defined __CYGWIN__
22 # define MC_CONTROL_FSM_STATE_DLLIMPORT __declspec(dllimport)
23 # define MC_CONTROL_FSM_STATE_DLLEXPORT __declspec(dllexport)
24 # define MC_CONTROL_FSM_STATE_DLLLOCAL
28 # define MC_CONTROL_FSM_STATE_DLLIMPORT __attribute__((visibility("default")))
29 # define MC_CONTROL_FSM_STATE_DLLEXPORT __attribute__((visibility("default")))
30 # define MC_CONTROL_FSM_STATE_DLLLOCAL __attribute__((visibility("hidden")))
33 # define MC_CONTROL_FSM_STATE_DLLIMPORT
34 # define MC_CONTROL_FSM_STATE_DLLEXPORT
35 # define MC_CONTROL_FSM_STATE_DLLLOCAL
36 # endif // __GNUC__ >= 4
37 #endif // defined _WIN32 || defined __CYGWIN__
39 #ifdef MC_CONTROL_FSM_STATE_STATIC
42 # define MC_CONTROL_FSM_STATE_DLLAPI
43 # define MC_CONTROL_FSM_STATE_LOCAL
47 # ifdef MC_CONTROL_FSM_STATE_EXPORTS
48 # define MC_CONTROL_FSM_STATE_DLLAPI MC_CONTROL_FSM_STATE_DLLEXPORT
50 # define MC_CONTROL_FSM_STATE_DLLAPI MC_CONTROL_FSM_STATE_DLLIMPORT
51 # endif // MC_CONTROL_FSM_STATE_EXPORTS
52 # define MC_CONTROL_FSM_STATE_LOCAL MC_CONTROL_FSM_STATE_DLLLOCAL
53 #endif // MC_CONTROL_FSM_STATE_STATIC