Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
tesh: allow multiple --cfg and --log (needed for parallel tests).
[simgrid.git] / tools / cmake / src / internal_config.h.in
index f064746..b98161a 100644 (file)
@@ -33,7 +33,7 @@
 #cmakedefine01 HAVE_NANOSLEEP
 
 /* The usable context factories */
-#cmakedefine01 HAVE_BOOST_CONTEXTS
+#define HAVE_BOOST_CONTEXTS @HAVE_BOOST_CONTEXTS@
 #cmakedefine01 HAVE_RAW_CONTEXTS
 #cmakedefine01 HAVE_THREAD_CONTEXTS
 #cmakedefine01 HAVE_UCONTEXT_CONTEXTS
@@ -56,7 +56,7 @@
 
 /* Variable for SysV, raw and Boost contexts */
 /* Does the stack growth upward, or downward? */
-#cmakedefine01 PTH_STACKGROWTH
+#define PTH_STACKGROWTH @PTH_STACKGROWTH@
 
 /* MC variables */
 /* getdtablesize: get descriptor table size */
@@ -66,7 +66,7 @@
 /* process_vm_readv: transfer data between process address spaces */
 #cmakedefine01 HAVE_PROCESS_VM_READV
 /* Set to true if enable_model-checking is true and the dependencies available */
-#cmakedefine01 HAVE_MC
+#cmakedefine01 SIMGRID_HAVE_MC
 
 /* SMPI variables */
 /* SMPI enabled */
@@ -77,6 +77,8 @@
 #cmakedefine01 HAVE_PRIVATIZATION
 /* We have PAPI to fine-grain trace execution time */
 #cmakedefine01 HAVE_PAPI
+/* We have sendfile to efficiently copy files for dl-open privatization */
+#cmakedefine01 HAVE_SENDFILE
 
 /* Other function checks */
 /* Function backtrace */