X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3fbb07fa996104efceed27fbca5c6eccf0b98a66..25d577cd1732a672eb06cb4f24c5b9eacd2df5d0:/src/portable.h diff --git a/src/portable.h b/src/portable.h index a3b18660a6..0c56508aec 100644 --- a/src/portable.h +++ b/src/portable.h @@ -13,9 +13,13 @@ #include "gras_config.h" -#include -#include /* struct timeval */ -#include +#ifdef HAVE_ERRNO_H +# include +#endif + +#ifdef HAVE_UNISTD_H +# include +#endif /**** **** Networking @@ -118,9 +122,12 @@ const char *gras_wsa_err2string(int errcode); ****/ #ifdef HAVE_UCONTEXT_H -# include +# ifndef S_SPLINT_S /* This header drives splint into the wall */ +# include +# endif #else # include "xbt/context_win32.h" /* Manual reimplementation for prehistoric platforms */ #endif + #endif /* GRAS_PORTABLE_H */