Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Define CONTEXT_THREADS in simgrid_config.h.
authoragiersch <agiersch@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 4 Feb 2011 15:50:10 +0000 (15:50 +0000)
committeragiersch <agiersch@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 4 Feb 2011 15:50:10 +0000 (15:50 +0000)
It is needed by include/simix/context.h, but it cannot include
gras_config.h which is not installed.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9579 48e7efb5-ca39-0410-a469-dd3cf9ba447f

include/simgrid_config.h.in
include/simix/context.h

index 6dbecdd..3db2117 100644 (file)
@@ -95,6 +95,9 @@ XBT_PUBLIC(char *) bvprintf(const char *fmt, va_list ap);
 XBT_PUBLIC(char *) bprintf(const char *fmt, ...) _XBT_GNUC_PRINTF(1, 2);
 /** @} */
 
 XBT_PUBLIC(char *) bprintf(const char *fmt, ...) _XBT_GNUC_PRINTF(1, 2);
 /** @} */
 
+/* Define if xbt contexts are based on our threads implementation or not */
+#cmakedefine CONTEXT_THREADS @CONTEXT_THREADS@
+
 /* Tracing SimGrid */
 #cmakedefine HAVE_TRACING @HAVE_TRACING@
 
 /* Tracing SimGrid */
 #cmakedefine HAVE_TRACING @HAVE_TRACING@
 
index a82e607..055fa3b 100644 (file)
@@ -11,7 +11,7 @@
 
 #include "xbt/swag.h"
 #include "simix/datatypes.h"
 
 #include "xbt/swag.h"
 #include "simix/datatypes.h"
-#include "gras_config.h"
+#include "simgrid_config.h"
 
 SG_BEGIN_DECL()
 /******************************** Context *************************************/
 
 SG_BEGIN_DECL()
 /******************************** Context *************************************/