The std lib unary/binary_function base classes are deprecated/removed from libcpp15.

Fixes https://github.com/boostorg/container_hash/issues/24.
This commit is contained in:
jzmaddock
2022-07-11 18:26:07 +01:00
parent 1cff5e37bb
commit f0af4a9184

View File

@ -168,4 +168,13 @@
# define BOOST_NO_CXX14_HDR_SHARED_MUTEX
#endif
#if _LIBCPP_VERSION >= 15000
//
// Unary function is now deprecated in C++11 and later:
//
#if __cplusplus >= 201103L
#define BOOST_NO_CXX98_FUNCTION_BASE
#endif
#endif
// --- end ---