diff options
Diffstat (limited to 'libstdc++-v3/include/std/stacktrace')
-rw-r--r-- | libstdc++-v3/include/std/stacktrace | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libstdc++-v3/include/std/stacktrace b/libstdc++-v3/include/std/stacktrace index 346c7b1..07949e7 100644 --- a/libstdc++-v3/include/std/stacktrace +++ b/libstdc++-v3/include/std/stacktrace @@ -30,7 +30,10 @@ #include <bits/c++config.h> -#if __cplusplus > 202002L && _GLIBCXX_HAVE_STACKTRACE +#define __glibcxx_want_stacktrace +#include <bits/version.h> + +#ifdef __cpp_lib_stacktrace // C++ >= 23 && hosted && HAVE_STACKTRACE #include <compare> #include <new> #include <string> @@ -83,8 +86,6 @@ namespace std _GLIBCXX_VISIBILITY(default) { _GLIBCXX_BEGIN_NAMESPACE_VERSION -#define __cpp_lib_stacktrace 202011L - // [stacktrace.entry], class stacktrace_entry class stacktrace_entry { @@ -800,6 +801,5 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION _GLIBCXX_END_NAMESPACE_VERSION } // namespace std -#endif // C++23 - +#endif // __cpp_lib_stacktrace #endif /* _GLIBCXX_STACKTRACE */ |