/* Warning: The file internal_config.h is AUTOMATICALLY GENERATED by Cmake.
* Edit the template instead: tools/cmake/src/internal_config.h.in */
-/* Copyright (c) 2004-2018. The SimGrid Team. All rights reserved. */
+/* Copyright (c) 2004-2019. The SimGrid Team. All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
#include "simgrid/config.h" /* what was compiled in? */
/* Non-standard header files */
-/* <execinfo.h> */
-#cmakedefine01 HAVE_EXECINFO_H
/* <linux/futex.h> */
#cmakedefine01 HAVE_FUTEX_H
/* <signal.h> */
#cmakedefine01 HAVE_VALGRIND_H
/* Address Sanitizer */
-#cmakedefine01 HAVE_SANITIZE_ADDRESS
-#cmakedefine01 HAVE_SANITIZE_ADDRESS_FIBER_SUPPORT
+#cmakedefine01 HAVE_SANITIZER_THREAD
+#cmakedefine01 HAVE_SANITIZER_ADDRESS
+#cmakedefine01 HAVE_SANITIZER_ADDRESS_FIBER_SUPPORT
/* Time portability */
/* Function gettimeofday */
#cmakedefine01 HAVE_NANOSLEEP
/* The usable context factories */
-#define HAVE_BOOST_CONTEXTS @HAVE_BOOST_CONTEXTS@
+#cmakedefine01 HAVE_BOOST_CONTEXTS
#cmakedefine01 HAVE_RAW_CONTEXTS
-#cmakedefine01 HAVE_THREAD_CONTEXTS
#cmakedefine01 HAVE_UCONTEXT_CONTEXTS
/* Variables for the thread contexts (and parallel mode of raw contexts) */
-/* Define to 1 if threads are usable . */
-#cmakedefine01 HAVE_PTHREAD
/* Does not seems defined on Mac nor Windows */
#cmakedefine01 HAVE_PTHREAD_SETAFFINITY
#cmakedefine01 HAVE_MMALLOC
/* 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 SIMGRID_HAVE_MC
/* SMPI variables */
/* SMPI enabled */
#cmakedefine01 HAVE_SENDFILE
/* Other function checks */
-/* Function backtrace */
-#cmakedefine01 HAVE_BACKTRACE
/* Function dlfunc */
#cmakedefine01 HAVE_DLFUNC
/* Function mmap */
#cmakedefine01 HAVE_MMAP
/* Function mremap */
#cmakedefine01 HAVE_MREMAP
-/* Function sem_init (part of XPG6 standard only) */
-#cmakedefine01 HAVE_SEM_INIT
-/* Function popen */
-#cmakedefine01 HAVE_POPEN
/* Function sysconf */
#cmakedefine01 HAVE_SYSCONF
/* Function vasprintf */
#cmakedefine01 HAVE_VASPRINTF
/* Other checks */
-/* Path to the addr2line tool */
-#cmakedefine ADDR2LINE "@ADDR2LINE@"
/* The graphviz library */
#cmakedefine01 HAVE_GRAPHVIZ
/* The lib unwind library (for MC and backtrace display) */
#cmakedefine01 HAVE_LIBUNWIND
+/* The boost_stacktrace_backtrace library */
+#cmakedefine01 HAVE_BOOST_STACKTRACE