From 3fbf51f31a891a604363bcaec98984d40b38a4eb Mon Sep 17 00:00:00 2001 From: jzmaddock Date: Sun, 16 Apr 2017 19:12:59 +0100 Subject: [PATCH] Move private headers into detail directory. See https://svn.boost.org/trac/boost/ticket/12328. --- include/boost/config.hpp | 8 ++++---- include/boost/config/{ => detail}/posix_features.hpp | 0 .../boost/config/{ => detail}/select_compiler_config.hpp | 0 .../boost/config/{ => detail}/select_platform_config.hpp | 4 ++-- .../boost/config/{ => detail}/select_stdlib_config.hpp | 0 include/boost/config/{ => detail}/suffix.hpp | 0 include/boost/config/platform/aix.hpp | 2 +- include/boost/config/platform/beos.hpp | 2 +- include/boost/config/platform/bsd.hpp | 2 +- include/boost/config/platform/cray.hpp | 2 +- include/boost/config/platform/cygwin.hpp | 2 +- include/boost/config/platform/haiku.hpp | 2 +- include/boost/config/platform/hpux.hpp | 2 +- include/boost/config/platform/irix.hpp | 2 +- include/boost/config/platform/linux.hpp | 2 +- include/boost/config/platform/macos.hpp | 2 +- include/boost/config/platform/qnxnto.hpp | 2 +- include/boost/config/platform/solaris.hpp | 2 +- include/boost/config/platform/symbian.hpp | 2 +- include/boost/config/platform/vxworks.hpp | 4 ++-- include/boost/config/stdlib/msl.hpp | 2 +- 21 files changed, 22 insertions(+), 22 deletions(-) rename include/boost/config/{ => detail}/posix_features.hpp (100%) rename include/boost/config/{ => detail}/select_compiler_config.hpp (100%) rename include/boost/config/{ => detail}/select_platform_config.hpp (97%) rename include/boost/config/{ => detail}/select_stdlib_config.hpp (100%) rename include/boost/config/{ => detail}/suffix.hpp (100%) diff --git a/include/boost/config.hpp b/include/boost/config.hpp index d49bb27c..f00a9805 100644 --- a/include/boost/config.hpp +++ b/include/boost/config.hpp @@ -32,7 +32,7 @@ // if we don't have a compiler config set, try and find one: #if !defined(BOOST_COMPILER_CONFIG) && !defined(BOOST_NO_COMPILER_CONFIG) && !defined(BOOST_NO_CONFIG) -# include +# include #endif // if we have a compiler config, include it now: #ifdef BOOST_COMPILER_CONFIG @@ -41,7 +41,7 @@ // if we don't have a std library config set, try and find one: #if !defined(BOOST_STDLIB_CONFIG) && !defined(BOOST_NO_STDLIB_CONFIG) && !defined(BOOST_NO_CONFIG) && defined(__cplusplus) -# include +# include #endif // if we have a std library config, include it now: #ifdef BOOST_STDLIB_CONFIG @@ -50,7 +50,7 @@ // if we don't have a platform config set, try and find one: #if !defined(BOOST_PLATFORM_CONFIG) && !defined(BOOST_NO_PLATFORM_CONFIG) && !defined(BOOST_NO_CONFIG) -# include +# include #endif // if we have a platform config, include it now: #ifdef BOOST_PLATFORM_CONFIG @@ -58,7 +58,7 @@ #endif // get config suffix code: -#include +#include #ifdef BOOST_HAS_PRAGMA_ONCE #pragma once diff --git a/include/boost/config/posix_features.hpp b/include/boost/config/detail/posix_features.hpp similarity index 100% rename from include/boost/config/posix_features.hpp rename to include/boost/config/detail/posix_features.hpp diff --git a/include/boost/config/select_compiler_config.hpp b/include/boost/config/detail/select_compiler_config.hpp similarity index 100% rename from include/boost/config/select_compiler_config.hpp rename to include/boost/config/detail/select_compiler_config.hpp diff --git a/include/boost/config/select_platform_config.hpp b/include/boost/config/detail/select_platform_config.hpp similarity index 97% rename from include/boost/config/select_platform_config.hpp rename to include/boost/config/detail/select_platform_config.hpp index 00d3c436..b36eca57 100644 --- a/include/boost/config/select_platform_config.hpp +++ b/include/boost/config/detail/select_platform_config.hpp @@ -101,7 +101,7 @@ # define BOOST_HAS_UNISTD_H # endif -# include +# include # endif @@ -134,7 +134,7 @@ # include "boost/config/platform/symbian.hpp" # include "boost/config/platform/cray.hpp" # include "boost/config/platform/vms.hpp" -# include +# include diff --git a/include/boost/config/select_stdlib_config.hpp b/include/boost/config/detail/select_stdlib_config.hpp similarity index 100% rename from include/boost/config/select_stdlib_config.hpp rename to include/boost/config/detail/select_stdlib_config.hpp diff --git a/include/boost/config/suffix.hpp b/include/boost/config/detail/suffix.hpp similarity index 100% rename from include/boost/config/suffix.hpp rename to include/boost/config/detail/suffix.hpp diff --git a/include/boost/config/platform/aix.hpp b/include/boost/config/platform/aix.hpp index 894ef42c..a48e2320 100644 --- a/include/boost/config/platform/aix.hpp +++ b/include/boost/config/platform/aix.hpp @@ -26,7 +26,7 @@ //#define BOOST_HAS_PTHREAD_YIELD // boilerplate code: -#include +#include diff --git a/include/boost/config/platform/beos.hpp b/include/boost/config/platform/beos.hpp index 48c3d8dc..6158c1c2 100644 --- a/include/boost/config/platform/beos.hpp +++ b/include/boost/config/platform/beos.hpp @@ -20,7 +20,7 @@ #endif // boilerplate code: -#include +#include diff --git a/include/boost/config/platform/bsd.hpp b/include/boost/config/platform/bsd.hpp index a0142978..79e74a08 100644 --- a/include/boost/config/platform/bsd.hpp +++ b/include/boost/config/platform/bsd.hpp @@ -77,7 +77,7 @@ // boilerplate code: #define BOOST_HAS_UNISTD_H -#include +#include diff --git a/include/boost/config/platform/cray.hpp b/include/boost/config/platform/cray.hpp index 5c476e41..103e9c06 100644 --- a/include/boost/config/platform/cray.hpp +++ b/include/boost/config/platform/cray.hpp @@ -12,7 +12,7 @@ // boilerplate code: #define BOOST_HAS_UNISTD_H -#include +#include diff --git a/include/boost/config/platform/cygwin.hpp b/include/boost/config/platform/cygwin.hpp index 53e23f7f..8ecc4a4a 100644 --- a/include/boost/config/platform/cygwin.hpp +++ b/include/boost/config/platform/cygwin.hpp @@ -43,7 +43,7 @@ #define BOOST_NO_FENV_H // boilerplate code: -#include +#include // // Cygwin lies about XSI conformance, there is no nl_types.h: diff --git a/include/boost/config/platform/haiku.hpp b/include/boost/config/platform/haiku.hpp index 750866c4..04244c56 100644 --- a/include/boost/config/platform/haiku.hpp +++ b/include/boost/config/platform/haiku.hpp @@ -28,4 +28,4 @@ #define BOOST_HAS_GETTIMEOFDAY // boilerplate code: -#include +#include diff --git a/include/boost/config/platform/hpux.hpp b/include/boost/config/platform/hpux.hpp index 19ce68e5..222622e7 100644 --- a/include/boost/config/platform/hpux.hpp +++ b/include/boost/config/platform/hpux.hpp @@ -43,7 +43,7 @@ // boilerplate code: #define BOOST_HAS_UNISTD_H -#include +#include // the following are always available: #ifndef BOOST_HAS_GETTIMEOFDAY diff --git a/include/boost/config/platform/irix.hpp b/include/boost/config/platform/irix.hpp index aeae49c8..0acb6515 100644 --- a/include/boost/config/platform/irix.hpp +++ b/include/boost/config/platform/irix.hpp @@ -25,7 +25,7 @@ // boilerplate code: #define BOOST_HAS_UNISTD_H -#include +#include diff --git a/include/boost/config/platform/linux.hpp b/include/boost/config/platform/linux.hpp index 8c43c7b6..db54677e 100644 --- a/include/boost/config/platform/linux.hpp +++ b/include/boost/config/platform/linux.hpp @@ -71,7 +71,7 @@ // boilerplate code: #define BOOST_HAS_UNISTD_H -#include +#include #if defined(__USE_GNU) && !defined(__ANDROID__) && !defined(ANDROID) #define BOOST_HAS_PTHREAD_YIELD #endif diff --git a/include/boost/config/platform/macos.hpp b/include/boost/config/platform/macos.hpp index 5be4e3b3..ed7dc15f 100644 --- a/include/boost/config/platform/macos.hpp +++ b/include/boost/config/platform/macos.hpp @@ -25,7 +25,7 @@ // to replace the platform-native BSD one. G++ users // should also always be able to do this on MaxOS X. // -# include +# include # ifndef BOOST_HAS_STDINT_H # define BOOST_HAS_STDINT_H # endif diff --git a/include/boost/config/platform/qnxnto.hpp b/include/boost/config/platform/qnxnto.hpp index b1377c8d..d0298cb4 100644 --- a/include/boost/config/platform/qnxnto.hpp +++ b/include/boost/config/platform/qnxnto.hpp @@ -10,7 +10,7 @@ #define BOOST_PLATFORM "QNX" #define BOOST_HAS_UNISTD_H -#include +#include // QNX claims XOpen version 5 compatibility, but doesn't have an nl_types.h // or log1p and expm1: diff --git a/include/boost/config/platform/solaris.hpp b/include/boost/config/platform/solaris.hpp index 6e4efc9e..51ffe67f 100644 --- a/include/boost/config/platform/solaris.hpp +++ b/include/boost/config/platform/solaris.hpp @@ -14,7 +14,7 @@ // boilerplate code: #define BOOST_HAS_UNISTD_H -#include +#include // // pthreads don't actually work with gcc unless _PTHREADS is defined: diff --git a/include/boost/config/platform/symbian.hpp b/include/boost/config/platform/symbian.hpp index e02a7782..f814d00b 100644 --- a/include/boost/config/platform/symbian.hpp +++ b/include/boost/config/platform/symbian.hpp @@ -24,7 +24,7 @@ #include #endif// boilerplate code: # define BOOST_HAS_UNISTD_H -# include +# include // S60 SDK defines _POSIX_VERSION as POSIX.1 # ifndef BOOST_HAS_STDINT_H # define BOOST_HAS_STDINT_H diff --git a/include/boost/config/platform/vxworks.hpp b/include/boost/config/platform/vxworks.hpp index 8efa01fb..9108b380 100644 --- a/include/boost/config/platform/vxworks.hpp +++ b/include/boost/config/platform/vxworks.hpp @@ -180,7 +180,7 @@ // Luckily, at the moment there seems to be none! #endif -// These #defines allow posix_features to work, since vxWorks doesn't +// These #defines allow detail/posix_features to work, since vxWorks doesn't // #define them itself for DKMs (for RTPs on the contrary it does): #ifdef _WRS_KERNEL # ifndef _POSIX_TIMERS @@ -364,7 +364,7 @@ namespace std { typedef int locale_t; // locale_t is a POSIX-extension, currently not present in vxWorks! // #include boilerplate code: -#include +#include // vxWorks lies about XSI conformance, there is no nl_types.h: #undef BOOST_HAS_NL_TYPES_H diff --git a/include/boost/config/stdlib/msl.hpp b/include/boost/config/stdlib/msl.hpp index 8f21a138..96c1b0d5 100644 --- a/include/boost/config/stdlib/msl.hpp +++ b/include/boost/config/stdlib/msl.hpp @@ -34,7 +34,7 @@ # define BOOST_HAS_UNISTD_H # endif // boilerplate code: -# include +# include #endif #if defined(_MWMT) || _MSL_THREADSAFE