]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/config/include/boost/config/stdlib/modena.hpp
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / config / include / boost / config / stdlib / modena.hpp
CommitLineData
7c673cae
FG
1// (C) Copyright Jens Maurer 2001.
2// Use, modification and distribution are subject to the
3// Boost Software License, Version 1.0. (See accompanying file
4// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5
6// See http://www.boost.org for most recent version.
7
8// Modena C++ standard library (comes with KAI C++)
9
10#if !defined(MSIPL_COMPILE_H)
11# include <boost/config/no_tr1/utility.hpp>
12# if !defined(__MSIPL_COMPILE_H)
13# error "This is not the Modena C++ library!"
14# endif
15#endif
16
17#ifndef MSIPL_NL_TYPES
18#define BOOST_NO_STD_MESSAGES
19#endif
20
21#ifndef MSIPL_WCHART
22#define BOOST_NO_STD_WSTRING
23#endif
24
25// C++0x headers not yet implemented
26//
27# define BOOST_NO_CXX11_HDR_ARRAY
28# define BOOST_NO_CXX11_HDR_CHRONO
29# define BOOST_NO_CXX11_HDR_CODECVT
30# define BOOST_NO_CXX11_HDR_CONDITION_VARIABLE
31# define BOOST_NO_CXX11_HDR_FORWARD_LIST
32# define BOOST_NO_CXX11_HDR_FUTURE
33# define BOOST_NO_CXX11_HDR_INITIALIZER_LIST
34# define BOOST_NO_CXX11_HDR_MUTEX
35# define BOOST_NO_CXX11_HDR_RANDOM
36# define BOOST_NO_CXX11_HDR_RATIO
37# define BOOST_NO_CXX11_HDR_REGEX
38# define BOOST_NO_CXX11_HDR_SYSTEM_ERROR
39# define BOOST_NO_CXX11_HDR_THREAD
40# define BOOST_NO_CXX11_HDR_TUPLE
41# define BOOST_NO_CXX11_HDR_TYPE_TRAITS
42# define BOOST_NO_CXX11_HDR_TYPEINDEX
43# define BOOST_NO_CXX11_HDR_UNORDERED_MAP
44# define BOOST_NO_CXX11_HDR_UNORDERED_SET
45# define BOOST_NO_CXX11_NUMERIC_LIMITS
46# define BOOST_NO_CXX11_ALLOCATOR
47# define BOOST_NO_CXX11_ATOMIC_SMART_PTR
48# define BOOST_NO_CXX11_SMART_PTR
49# define BOOST_NO_CXX11_HDR_FUNCTIONAL
50# define BOOST_NO_CXX11_HDR_ATOMIC
51# define BOOST_NO_CXX11_STD_ALIGN
52# define BOOST_NO_CXX11_ADDRESSOF
53
54#if defined(__has_include)
55#if !__has_include(<shared_mutex>)
56# define BOOST_NO_CXX14_HDR_SHARED_MUTEX
57#elif __cplusplus < 201402
58# define BOOST_NO_CXX14_HDR_SHARED_MUTEX
59#endif
60#else
61# define BOOST_NO_CXX14_HDR_SHARED_MUTEX
62#endif
63
64// C++17 features
65# define BOOST_NO_CXX17_STD_INVOKE
66
67#define BOOST_STDLIB "Modena C++ standard library"
68
69
70
71
72