/*
Copyright Rene Rivera 2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

/*
 * OSX can masquerade as BSD when sys/param.h is previously included.
 * So we test that we only detect OSX in this combination.
 */
#if defined(__APPLE__)
#   include <sys/param.h>
#   include <boost/predef/os/bsd.h>
#   include <boost/predef/os/macos.h>
#   if !BOOST_OS_MACOS || BOOST_OS_BSD
#       error "BOOST_OS_MACOS not detected and/or BOOST_OS_BSD mis-detected."
#   endif
#endif
