X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2274fba49b139b613bebd8f50ce80d67df2e93a8..1abeb78cffed6f64bba4de0b20b4dea52954b19d:/include/simgrid_config.h.in diff --git a/include/simgrid_config.h.in b/include/simgrid_config.h.in index d5e8cab7b6..1735095cf9 100644 --- a/include/simgrid_config.h.in +++ b/include/simgrid_config.h.in @@ -19,11 +19,16 @@ #endif #endif -#cmakedefine _XBT_WIN32 @_XBT_WIN32@ //this variable is set if it is a windows platform -#cmakedefine _WIN32 @_WIN32@ //this variable is set if it is a 32 bits windows platform -#cmakedefine _WIN64 @_WIN64@ //this variable is set if it is a 64 bits windows platform +#cmakedefine _XBT_WIN32 @_XBT_WIN32@ /*this variable is set if it is a windows platform*/ +#cmakedefine _WIN32 @_WIN32@ /*this variable is set if it is a 32 bits windows platform*/ +#cmakedefine _WIN64 @_WIN64@ /*this variable is set if it is a 64 bits windows platform*/ #cmakedefine __VISUALC__ @__VISUALC__@ #cmakedefine __BORLANDC__ @__BORLANDC__@ +#ifdef _XBT_WIN32 + #ifndef __GNUC__ + #cmakedefine __GNUC__ @__GNUC__@ + #endif +#endif #ifndef SIMGRID_PUBLIC_CONFIG_H #define SIMGRID_PUBLIC_CONFIG_H @@ -37,8 +42,8 @@ SG_BEGIN_DECL() #undef SIMGRID_NEED_ASPRINTF #undef SIMGRID_NEED_VASPRINTF @need_getline@ -@need_asprintf@ -@need_vasprintf@ +@simgrid_need_asprintf@ +@simgrid_need_vasprintf@ /* Use that config to declare missing elements */ #ifdef SIMGRID_NEED_GETLINE @@ -84,5 +89,8 @@ XBT_PUBLIC(int) vasprintf(char **ptr, const char *fmt, va_list ap); XBT_PUBLIC(char *) bprintf(const char *fmt, ...) _XBT_GNUC_PRINTF(1, 2); /** @} */ +/* Tracing SimGrid */ +#cmakedefine HAVE_TRACING @HAVE_TRACING@ + SG_END_DECL() #endif /* SIMGRID_PUBLIC_CONFIG_H */