Fix unistd.h include guards.

[SVN r66833]
This commit is contained in:
Bryce Adelstein-Lelbach
2010-11-29 00:22:13 +00:00
parent a81a14cd75
commit 195a8e3004
4 changed files with 28 additions and 4 deletions

View File

@ -62,7 +62,13 @@
# undef BOOST_HAS_LONG_LONG
#endif
#if !defined(CYGWIN)
// Apple doesn't seem to reliably defined a *unix* macro
#if !defined(CYGWIN) && ( defined(__unix__) \
|| defined(__unix) \
|| defined(unix) \
|| defined(__APPLE__) \
|| defined(__APPLE) \
|| defined(APPLE)
# include <unistd.h>
#endif

View File

@ -40,7 +40,13 @@
# define BOOST_NO_STRINGSTREAM
#endif
#if !defined(CYGWIN)
// Apple doesn't seem to reliably defined a *unix* macro
#if !defined(CYGWIN) && ( defined(__unix__) \
|| defined(__unix) \
|| defined(unix) \
|| defined(__APPLE__) \
|| defined(__APPLE) \
|| defined(APPLE)
# include <unistd.h>
#endif

View File

@ -16,7 +16,13 @@
# endif
#endif
#if !defined(CYGWIN)
// Apple doesn't seem to reliably defined a *unix* macro
#if !defined(CYGWIN) && ( defined(__unix__) \
|| defined(__unix) \
|| defined(unix) \
|| defined(__APPLE__) \
|| defined(__APPLE) \
|| defined(APPLE)
# include <unistd.h>
#endif

View File

@ -12,7 +12,13 @@
#define BOOST_HAS_MACRO_USE_FACET
#define BOOST_NO_STD_MESSAGES
#if !defined(CYGWIN)
// Apple doesn't seem to reliably defined a *unix* macro
#if !defined(CYGWIN) && ( defined(__unix__) \
|| defined(__unix) \
|| defined(unix) \
|| defined(__APPLE__) \
|| defined(__APPLE) \
|| defined(APPLE)
# include <unistd.h>
#endif