Go to the documentation of this file. 17 # if defined _WIN32 || defined __CYGWIN__ 18 # define MAQUINA_DLL_IMPORT __declspec(dllimport) 19 # define MAQUINA_DLL_EXPORT __declspec(dllexport) 21 # define MAQUINA_EXTERN_TEMPLATE template 23 # define MAQUINA_DLL_IMPORT __attribute__ ((visibility ("default"))) 24 # define MAQUINA_DLL_EXPORT __attribute__ ((visibility ("default"))) 25 # define MAQUINA_EXTERN_TEMPLATE extern template 28 # ifdef kernel_EXPORTS // defined if we are building the MAQUINA kernel DLL (instead of using it) 29 # define MAQUINA_EXPORT MAQUINA_DLL_EXPORT 31 # define MAQUINA_EXPORT MAQUINA_DLL_IMPORT 32 # endif // kernel_EXPORTS