X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d0db566319780080d97b6b0e66717959b42ff228..1bdbe2db10271b1d1948e1ee0382abcfe622a991:/src/mc/Client.hpp diff --git a/src/mc/Client.hpp b/src/mc/Client.hpp index 69248bcfc7..b4f95caa90 100644 --- a/src/mc/Client.hpp +++ b/src/mc/Client.hpp @@ -7,8 +7,9 @@ #ifndef SIMGRID_MC_CLIENT_H #define SIMGRID_MC_CLIENT_H -#include +#include "src/internal_config.h" +#include #include #include @@ -38,7 +39,9 @@ public: void ignoreHeap(void* addr, std::size_t size); void unignoreHeap(void* addr, std::size_t size); void declareSymbol(const char *name, int* value); +#if HAVE_UCONTEXT_H void declareStack(void *stack, size_t size, smx_process_t process, ucontext_t* context); +#endif // Singleton :/ // TODO, remove the singleton antipattern.