https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59325

--- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> ---
--- a/libstdc++-v3/include/bits/c++config
+++ b/libstdc++-v3/include/bits/c++config
@@ -78,11 +78,13 @@
 # define _GLIBCXX_USE_DEPRECATED 1
 #endif

+#ifndef _GLIBCXX_DEPRECATED
 #if defined(__DEPRECATED) && (__cplusplus >= 201103L)
 # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
 #else
 # define _GLIBCXX_DEPRECATED
 #endif
+#endif

 // Macros for ABI tag attributes.
 #ifndef _GLIBCXX_ABI_TAG_CXX11


This would allow you to just define _GLIBCXX_DEPRECATED="" unconditionally

Reply via email to