diff options
Diffstat (limited to 'libstdc++-v3/include/std/any')
-rw-r--r-- | libstdc++-v3/include/std/any | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/libstdc++-v3/include/std/any b/libstdc++-v3/include/std/any index a221445..288eb91 100644 --- a/libstdc++-v3/include/std/any +++ b/libstdc++-v3/include/std/any @@ -31,7 +31,10 @@ #pragma GCC system_header -#if __cplusplus >= 201703L +#define __glibcxx_want_any +#include <bits/version.h> + +#ifdef __cpp_lib_any // C++ >= 17 #include <initializer_list> #include <typeinfo> @@ -67,8 +70,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION #endif } -#define __cpp_lib_any 201606L - /** * @brief A type-safe container of any type. * @@ -652,5 +653,5 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION _GLIBCXX_END_NAMESPACE_VERSION } // namespace std -#endif // C++17 +#endif // __cpp_lib_any #endif // _GLIBCXX_ANY |