X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5bedf2dbd161f416298d57e63707cc450d63964b..901dca0c34d7c5411125d67ac97ad8e1df788157:/src/portable.h diff --git a/src/portable.h b/src/portable.h index bde3a5e7a8..4cded556b6 100644 --- a/src/portable.h +++ b/src/portable.h @@ -14,7 +14,7 @@ /* * win32 or win64 (__WIN32 is defined for win32 and win64 applications, __TOS_WIN__ is defined by xlC). */ -#if defined(_WIN32) || defined(__WIN32__) || defined(WIN32) || defined(__TOS_WIN__) +#ifdef _WIN32 # include "win32/config.h" # include #else @@ -161,31 +161,4 @@ extern int vasnprintf(char **ptr, size_t str_m, const char *fmt, va_list ap); void hexa_print(const char*name, unsigned char *data, int size); const char *hexa_str(unsigned char *data, int size, int downside); -/* Windows __declspec(). */ -#if defined (_XBT_USE_DECLSPEC) /* using export/import technique */ - -# ifndef _XBT_EXPORT_DECLSPEC -# define _XBT_EXPORT_DECLSPEC -# endif - -# ifndef _XBT_IMPORT_DECLSPEC -# define _XBT_IMPORT_DECLSPEC -# endif - -# if defined (_XBT_DESIGNATED_DLL) /* this is a lib which will contain xbt exports */ -# define _XBT_DECLSPEC _XBT_EXPORT_DECLSPEC -# else -# define _XBT_DECLSPEC _XBT_IMPORT_DECLSPEC /* other modules, importing xbt exports */ -# endif - -#else /* not using DLL export/import specifications */ - -# define _XBT_DECLSPEC - -#endif /* #if defined (_XBT_USE_DECLSPEC) */ - -#if !defined (_XBT_CALL) -#define _XBT_CALL -#endif - #endif /* GRAS_PORTABLE_H */