Index: boost/predef/os/bsd/bsdi.h =================================================================== --- boost/predef/os/bsd/bsdi.h (revision 86709) +++ boost/predef/os/bsd/bsdi.h (working copy) @@ -24,7 +24,7 @@ #define BOOST_OS_BSD_BSDI BOOST_VERSION_NUMBER_NOT_AVAILABLE -#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \ +#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \ defined(__bsdi__) \ ) # ifndef BOOST_OS_BSD_AVAILABLE Index: boost/predef/os/bsd/dragonfly.h =================================================================== --- boost/predef/os/bsd/dragonfly.h (revision 86709) +++ boost/predef/os/bsd/dragonfly.h (working copy) @@ -24,7 +24,7 @@ #define BOOST_OS_BSD_DRAGONFLY BOOST_VERSION_NUMBER_NOT_AVAILABLE -#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \ +#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \ defined(__DragonFly__) \ ) # ifndef BOOST_OS_BSD_AVAILABLE Index: boost/predef/os/bsd/free.h =================================================================== --- boost/predef/os/bsd/free.h (revision 86709) +++ boost/predef/os/bsd/free.h (working copy) @@ -26,7 +26,7 @@ #define BOOST_OS_BSD_FREE BOOST_VERSION_NUMBER_NOT_AVAILABLE -#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \ +#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \ defined(__FreeBSD__) \ ) # ifndef BOOST_OS_BSD_AVAILABLE Index: boost/predef/os/bsd/net.h =================================================================== --- boost/predef/os/bsd/net.h (revision 86709) +++ boost/predef/os/bsd/net.h (working copy) @@ -31,7 +31,7 @@ #define BOOST_OS_BSD_NET BOOST_VERSION_NUMBER_NOT_AVAILABLE -#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \ +#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \ defined(__NETBSD__) || defined(__NetBSD__) \ ) # ifndef BOOST_OS_BSD_AVAILABLE Index: boost/predef/os/bsd/open.h =================================================================== --- boost/predef/os/bsd/open.h (revision 86709) +++ boost/predef/os/bsd/open.h (working copy) @@ -55,7 +55,7 @@ #define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER_NOT_AVAILABLE -#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \ +#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \ defined(__OpenBSD__) \ ) # ifndef BOOST_OS_BSD_AVAILABLE Index: boost/predef/os/bsd.h =================================================================== --- boost/predef/os/bsd.h (revision 86709) +++ boost/predef/os/bsd.h (working copy) @@ -59,7 +59,7 @@ #define BOOST_OS_BSD BOOST_VERSION_NUMBER_NOT_AVAILABLE #endif -#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \ +#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \ defined(BSD) || \ defined(_SYSTYPE_BSD) \ ) Index: boost/predef/os/macos.h =================================================================== --- boost/predef/os/macos.h (revision 86709) +++ boost/predef/os/macos.h (working copy) @@ -31,7 +31,7 @@ #define BOOST_OS_MACOS BOOST_VERSION_NUMBER_NOT_AVAILABLE -#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \ +#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \ defined(macintosh) || defined(Macintosh) || \ (defined(__APPLE__) && defined(__MACH__)) \ )