SimGrid  3.18
Versatile Simulation of Distributed Systems
internal_config.h File Reference
#include "simgrid_config.h"

Macros

#define HAVE_EXECINFO_H   1
 
#define HAVE_FUTEX_H   1
 
#define HAVE_SIGNAL_H   1
 
#define HAVE_UNISTD_H   1
 
#define HAVE_UCONTEXT_H   1
 
#define HAVE_VALGRIND_H   1
 
#define HAVE_SANITIZE_ADDRESS   0
 
#define HAVE_SANITIZE_ADDRESS_FIBER_SUPPORT   0
 
#define HAVE_GETTIMEOFDAY   1
 
#define HAVE_POSIX_GETTIME   1
 
#define HAVE_NANOSLEEP   1
 
#define HAVE_BOOST_CONTEXTS   0
 
#define HAVE_RAW_CONTEXTS   1
 
#define HAVE_THREAD_CONTEXTS   1
 
#define HAVE_UCONTEXT_CONTEXTS   1
 
#define HAVE_PTHREAD   0
 
#define HAVE_PTHREAD_SETAFFINITY   0
 
#define HAVE_THREAD_LOCAL_STORAGE   1
 
#define SIMGRID_PROCESSOR_i686   0
 
#define SIMGRID_PROCESSOR_x86_64   1
 
#define sg_makecontext_stack_addr(skaddr)   ((skaddr))
 
#define sg_makecontext_stack_size(sksize)   ((sksize))
 
#define PTH_STACKGROWTH   -1
 
#define HAVE_GETDTABLESIZE   1
 
#define HAVE_MMALLOC   0
 
#define HAVE_PROCESS_VM_READV   1
 
#define SIMGRID_HAVE_MC   0
 
#define HAVE_SMPI   1
 
#define SMPI_FORTRAN   1
 
#define HAVE_PRIVATIZATION   1
 
#define HAVE_PAPI   0
 
#define HAVE_SENDFILE   1
 
#define HAVE_BACKTRACE   1
 
#define HAVE_DLFUNC   0
 
#define HAVE_MMAP   1
 
#define HAVE_MREMAP   1
 
#define HAVE_SEM_INIT   1
 
#define HAVE_POPEN   1
 
#define HAVE_SYSCONF   1
 
#define HAVE_VASPRINTF   1
 
#define ADDR2LINE   "/usr/bin/addr2line"
 
#define HAVE_GRAPHVIZ   0
 
#define HAVE_LIBUNWIND   0
 

Macro Definition Documentation

◆ HAVE_EXECINFO_H

#define HAVE_EXECINFO_H   1

◆ HAVE_FUTEX_H

#define HAVE_FUTEX_H   1

◆ HAVE_SIGNAL_H

#define HAVE_SIGNAL_H   1

◆ HAVE_UNISTD_H

#define HAVE_UNISTD_H   1

◆ HAVE_UCONTEXT_H

#define HAVE_UCONTEXT_H   1

◆ HAVE_VALGRIND_H

#define HAVE_VALGRIND_H   1

◆ HAVE_SANITIZE_ADDRESS

#define HAVE_SANITIZE_ADDRESS   0

◆ HAVE_SANITIZE_ADDRESS_FIBER_SUPPORT

#define HAVE_SANITIZE_ADDRESS_FIBER_SUPPORT   0

◆ HAVE_GETTIMEOFDAY

#define HAVE_GETTIMEOFDAY   1

◆ HAVE_POSIX_GETTIME

#define HAVE_POSIX_GETTIME   1

◆ HAVE_NANOSLEEP

#define HAVE_NANOSLEEP   1

◆ HAVE_BOOST_CONTEXTS

#define HAVE_BOOST_CONTEXTS   0

◆ HAVE_RAW_CONTEXTS

#define HAVE_RAW_CONTEXTS   1

◆ HAVE_THREAD_CONTEXTS

#define HAVE_THREAD_CONTEXTS   1

◆ HAVE_UCONTEXT_CONTEXTS

#define HAVE_UCONTEXT_CONTEXTS   1

◆ HAVE_PTHREAD

#define HAVE_PTHREAD   0

◆ HAVE_PTHREAD_SETAFFINITY

#define HAVE_PTHREAD_SETAFFINITY   0

◆ HAVE_THREAD_LOCAL_STORAGE

#define HAVE_THREAD_LOCAL_STORAGE   1

◆ SIMGRID_PROCESSOR_i686

#define SIMGRID_PROCESSOR_i686   0

◆ SIMGRID_PROCESSOR_x86_64

#define SIMGRID_PROCESSOR_x86_64   1

◆ sg_makecontext_stack_addr

#define sg_makecontext_stack_addr (   skaddr)    ((skaddr))

◆ sg_makecontext_stack_size

#define sg_makecontext_stack_size (   sksize)    ((sksize))

◆ PTH_STACKGROWTH

#define PTH_STACKGROWTH   -1

◆ HAVE_GETDTABLESIZE

#define HAVE_GETDTABLESIZE   1

◆ HAVE_MMALLOC

#define HAVE_MMALLOC   0

◆ HAVE_PROCESS_VM_READV

#define HAVE_PROCESS_VM_READV   1

◆ SIMGRID_HAVE_MC

#define SIMGRID_HAVE_MC   0

◆ HAVE_SMPI

#define HAVE_SMPI   1

◆ SMPI_FORTRAN

#define SMPI_FORTRAN   1

◆ HAVE_PRIVATIZATION

#define HAVE_PRIVATIZATION   1

◆ HAVE_PAPI

#define HAVE_PAPI   0

◆ HAVE_SENDFILE

#define HAVE_SENDFILE   1

◆ HAVE_BACKTRACE

#define HAVE_BACKTRACE   1

◆ HAVE_DLFUNC

#define HAVE_DLFUNC   0

◆ HAVE_MMAP

#define HAVE_MMAP   1

◆ HAVE_MREMAP

#define HAVE_MREMAP   1

◆ HAVE_SEM_INIT

#define HAVE_SEM_INIT   1

◆ HAVE_POPEN

#define HAVE_POPEN   1

◆ HAVE_SYSCONF

#define HAVE_SYSCONF   1

◆ HAVE_VASPRINTF

#define HAVE_VASPRINTF   1

◆ ADDR2LINE

#define ADDR2LINE   "/usr/bin/addr2line"

◆ HAVE_GRAPHVIZ

#define HAVE_GRAPHVIZ   0

◆ HAVE_LIBUNWIND

#define HAVE_LIBUNWIND   0