forked from boostorg/config
Correct non-c++20 builds.
This commit is contained in:
@ -1124,7 +1124,7 @@ namespace std{ using ::type_info; }
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if !defined(_YVALS) && !defined(_CPPLIB_VER) // msvc std lib already configured
|
#if !defined(_YVALS) && !defined(_CPPLIB_VER) // msvc std lib already configured
|
||||||
#if (!defined(__has_include) || (__cplusplus < 201703))
|
#if (!defined(__has_include) || (__cplusplus < 201704))
|
||||||
# define BOOST_NO_CXX20_HDR_BARRIER
|
# define BOOST_NO_CXX20_HDR_BARRIER
|
||||||
# define BOOST_NO_CXX20_HDR_FORMAT
|
# define BOOST_NO_CXX20_HDR_FORMAT
|
||||||
# define BOOST_NO_CXX20_HDR_SOURCE_LOCATION
|
# define BOOST_NO_CXX20_HDR_SOURCE_LOCATION
|
||||||
|
@ -193,7 +193,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// C++20 features
|
// C++20 features
|
||||||
#if !defined(_MSVC_STL_UPDATE) || (_MSVC_STL_UPDATE < 202008L)
|
#if !defined(_MSVC_STL_UPDATE) || (_MSVC_STL_UPDATE < 202008L) || !defined(_HAS_CXX20) || (_HAS_CXX20 == 0)
|
||||||
# define BOOST_NO_CXX20_HDR_BARRIER
|
# define BOOST_NO_CXX20_HDR_BARRIER
|
||||||
# define BOOST_NO_CXX20_HDR_BIT
|
# define BOOST_NO_CXX20_HDR_BIT
|
||||||
# define BOOST_NO_CXX20_HDR_LATCH
|
# define BOOST_NO_CXX20_HDR_LATCH
|
||||||
|
Reference in New Issue
Block a user