X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4bc88c13ed1b358c2cd32e09b85e52e5fdb21b05..1f606358fff6ef994cd58570e7c77ee6259d6a4e:/include/xbt/base.h diff --git a/include/xbt/base.h b/include/xbt/base.h index bada2f8db8..9d4ea07042 100644 --- a/include/xbt/base.h +++ b/include/xbt/base.h @@ -9,8 +9,6 @@ #ifndef XBT_BASE_H #define XBT_BASE_H -#include "simgrid_config.h" - /* Define _GNU_SOURCE for getline, isfinite, etc. */ #ifndef _GNU_SOURCE #define _GNU_SOURCE @@ -21,20 +19,14 @@ depending on which version is available (__USE_MINGW_ANSI_STDIO): */ #ifdef __MINGW32__ #include -#endif -#if defined(__MINGW32__) && defined(__MINGW_PRINTF_FORMAT) # define XBT_ATTRIB_PRINTF( format_idx, arg_idx ) \ __attribute__((__format__ (__MINGW_PRINTF_FORMAT, format_idx, arg_idx))) -#else - # define XBT_ATTRIB_PRINTF( format_idx, arg_idx ) \ - __attribute__((__format__ (__printf__, format_idx, arg_idx))) -#endif - -#if defined(__MINGW32__) && defined(__MINGW_SCANF_FORMAT) # define XBT_ATTRIB_SCANF( format_idx, arg_idx ) \ __attribute__((__MINGW_SCANF_FORMAT (__scanf__, format_idx, arg_idx))) #else + # define XBT_ATTRIB_PRINTF( format_idx, arg_idx ) \ + __attribute__((__format__ (__printf__, format_idx, arg_idx))) # define XBT_ATTRIB_SCANF( format_idx, arg_idx ) \ __attribute__((__format__ (__scanf__, format_idx, arg_idx))) #endif