[Bug libstdc++/59325] Provide a way to disable deprecated warnings
redi at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Dec 21 11:10:00 GMT 2014
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
More information about the Gcc-bugs
mailing list