File indexing completed on 2025-01-30 09:34:48
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018 #if defined(__cplusplus) && defined(__has_include)
0019 # if __has_include(<version>)
0020
0021
0022
0023
0024 # include <version>
0025 # else
0026 # include <cstddef>
0027 # endif
0028 #elif defined(__cplusplus)
0029 # include <cstddef>
0030 #else
0031 # include <stddef.h>
0032 #endif
0033
0034 #if defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION)
0035
0036
0037
0038 # define BOOST_STDLIB_CONFIG "boost/config/stdlib/stlport.hpp"
0039
0040 #else
0041
0042
0043
0044
0045
0046
0047
0048
0049 #if !defined(__LIBCOMO__) && !defined(__STD_RWCOMPILER_H__) && !defined(_RWSTD_VER)\
0050 && !defined(_LIBCPP_VERSION) && !defined(__GLIBCPP__) && !defined(__GLIBCXX__)\
0051 && !defined(__STL_CONFIG_H) && !defined(__MSL_CPP__) && !defined(__IBMCPP__)\
0052 && !defined(MSIPL_COMPILE_H) && !defined(_YVALS) && !defined(_CPPLIB_VER)
0053 #include <utility>
0054 #endif
0055
0056 #if defined(__LIBCOMO__)
0057
0058 #define BOOST_STDLIB_CONFIG "boost/config/stdlib/libcomo.hpp"
0059
0060 #elif defined(__STD_RWCOMPILER_H__) || defined(_RWSTD_VER)
0061
0062 # define BOOST_STDLIB_CONFIG "boost/config/stdlib/roguewave.hpp"
0063
0064 #elif defined(_LIBCPP_VERSION)
0065
0066 # define BOOST_STDLIB_CONFIG "boost/config/stdlib/libcpp.hpp"
0067
0068 #elif defined(__GLIBCPP__) || defined(__GLIBCXX__)
0069
0070 # define BOOST_STDLIB_CONFIG "boost/config/stdlib/libstdcpp3.hpp"
0071
0072 #elif defined(__STL_CONFIG_H)
0073
0074 # define BOOST_STDLIB_CONFIG "boost/config/stdlib/sgi.hpp"
0075
0076 #elif defined(__MSL_CPP__)
0077
0078 # define BOOST_STDLIB_CONFIG "boost/config/stdlib/msl.hpp"
0079
0080 #elif defined(__IBMCPP__) && defined(__COMPILER_VER__) && defined(__MVS__)
0081
0082 # define BOOST_STDLIB_CONFIG "boost/config/stdlib/xlcpp_zos.hpp"
0083
0084 #elif defined(__IBMCPP__)
0085
0086 # define BOOST_STDLIB_CONFIG "boost/config/stdlib/vacpp.hpp"
0087
0088 #elif defined(MSIPL_COMPILE_H)
0089
0090 # define BOOST_STDLIB_CONFIG "boost/config/stdlib/modena.hpp"
0091
0092 #elif (defined(_YVALS) && !defined(__IBMCPP__)) || defined(_CPPLIB_VER)
0093
0094 # define BOOST_STDLIB_CONFIG "boost/config/stdlib/dinkumware.hpp"
0095
0096 #elif defined (BOOST_ASSERT_CONFIG)
0097
0098
0099 # error "Unknown standard library - please configure and report the results to boost.org"
0100
0101 #endif
0102
0103 #endif
0104
0105 #if 0
0106
0107
0108
0109 # include "boost/config/stdlib/stlport.hpp"
0110 # include "boost/config/stdlib/libcomo.hpp"
0111 # include "boost/config/stdlib/roguewave.hpp"
0112 # include "boost/config/stdlib/libcpp.hpp"
0113 # include "boost/config/stdlib/libstdcpp3.hpp"
0114 # include "boost/config/stdlib/sgi.hpp"
0115 # include "boost/config/stdlib/msl.hpp"
0116 # include "boost/config/stdlib/xlcpp_zos.hpp"
0117 # include "boost/config/stdlib/vacpp.hpp"
0118 # include "boost/config/stdlib/modena.hpp"
0119 # include "boost/config/stdlib/dinkumware.hpp"
0120 #endif
0121