github.com/searKing/golang/go@v1.2.117/os/signal/cgo/include/boost/config/stdlib/xlcpp_zos.hpp (about) 1 // Copyright (c) 2017 Dynatrace 2 // 3 // Distributed under the Boost Software License, Version 1.0. 4 // See accompanying file LICENSE_1_0.txt or copy at 5 // http://www.boost.org/LICENSE_1_0.txt 6 7 // See http://www.boost.org for most recent version. 8 9 // Standard library setup for IBM z/OS XL C/C++ compiler. 10 11 // Oldest library version currently supported is 2.1 (V2R1) 12 #if __TARGET_LIB__ < 0x42010000 13 # error "Library version not supported or configured - please reconfigure" 14 #endif 15 16 #if __TARGET_LIB__ > 0x42010000 17 # if defined(BOOST_ASSERT_CONFIG) 18 # error "Unknown library version - please run the configure tests and report the results" 19 # endif 20 #endif 21 22 #define BOOST_STDLIB "IBM z/OS XL C/C++ standard library" 23 24 #define BOOST_HAS_MACRO_USE_FACET 25 26 #define BOOST_NO_CXX11_HDR_TYPE_TRAITS 27 #define BOOST_NO_CXX11_HDR_INITIALIZER_LIST 28 29 #define BOOST_NO_CXX11_ADDRESSOF 30 #define BOOST_NO_CXX11_SMART_PTR 31 #define BOOST_NO_CXX11_ATOMIC_SMART_PTR 32 #define BOOST_NO_CXX11_NUMERIC_LIMITS 33 #define BOOST_NO_CXX11_ALLOCATOR 34 #define BOOST_NO_CXX11_POINTER_TRAITS 35 #define BOOST_NO_CXX11_HDR_FUNCTIONAL 36 #define BOOST_NO_CXX11_HDR_UNORDERED_SET 37 #define BOOST_NO_CXX11_HDR_UNORDERED_MAP 38 #define BOOST_NO_CXX11_HDR_TYPEINDEX 39 #define BOOST_NO_CXX11_HDR_TUPLE 40 #define BOOST_NO_CXX11_HDR_THREAD 41 #define BOOST_NO_CXX11_HDR_SYSTEM_ERROR 42 #define BOOST_NO_CXX11_HDR_REGEX 43 #define BOOST_NO_CXX11_HDR_RATIO 44 #define BOOST_NO_CXX11_HDR_RANDOM 45 #define BOOST_NO_CXX11_HDR_MUTEX 46 #define BOOST_NO_CXX11_HDR_FUTURE 47 #define BOOST_NO_CXX11_HDR_FORWARD_LIST 48 #define BOOST_NO_CXX11_HDR_CONDITION_VARIABLE 49 #define BOOST_NO_CXX11_HDR_CODECVT 50 #define BOOST_NO_CXX11_HDR_CHRONO 51 #define BOOST_NO_CXX11_HDR_ATOMIC 52 #define BOOST_NO_CXX11_HDR_ARRAY 53 #define BOOST_NO_CXX11_HDR_EXCEPTION 54 #define BOOST_NO_CXX11_STD_ALIGN 55 56 #define BOOST_NO_CXX14_STD_EXCHANGE 57 #define BOOST_NO_CXX14_HDR_SHARED_MUTEX 58 59 #define BOOST_NO_CXX17_STD_INVOKE 60 #define BOOST_NO_CXX17_STD_APPLY 61 #define BOOST_NO_CXX17_ITERATOR_TRAITS