git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7907
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
#define DLL_IMPORT
#endif
#define DLL_IMPORT
#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 __VISUALC__ @__VISUALC__@
+#cmakedefine __BORLANDC__ @__BORLANDC__@
+
#ifndef SIMGRID_PUBLIC_CONFIG_H
#define SIMGRID_PUBLIC_CONFIG_H
#ifndef SIMGRID_PUBLIC_CONFIG_H
#define SIMGRID_PUBLIC_CONFIG_H
#include <stdio.h> /* to have FILE */
#include "xbt/misc.h"
#include "xbt/graphxml.h"
#include <stdio.h> /* to have FILE */
#include "xbt/misc.h"
#include "xbt/graphxml.h"
+#include "simgrid_config.h"
/* Entry-point of the graphxml parser. */
extern int_f_void_t xbt_graph_parse;
/* Entry-point of the graphxml parser. */
extern int_f_void_t xbt_graph_parse;
#include "surf/random_mgr.h"
#include "xbt/sysdep.h"
#include "surf/random_mgr.h"
#include "xbt/sysdep.h"
+#include "simgrid_config.h" /*_XBT_WIN32*/
#include <string.h>
#include "setset_private.h"
#include "xbt/sysdep.h"
#include <string.h>
#include "setset_private.h"
#include "xbt/sysdep.h"
+#include "simgrid_config.h" /*_XBT_WIN32*/
/*The function ffs doesn't exist for windows*/
#ifdef _XBT_WIN32
/*The function ffs doesn't exist for windows*/
#ifdef _XBT_WIN32