* include/bits/c++config: inline __cxx11 namespace within namespace
__cxx1998.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218988
138bc75d-0d04-0410-961f-
82ee72b054a4
+2014-12-20 François Dumont <fdumont@gcc.gnu.org>
+
+ * include/bits/c++config: inline __cxx11 namespace within namespace
+ __cxx1998.
+
2014-12-20 Jonathan Wakely <jwakely@redhat.com>
* src/c++98/locale-inst.cc (__add_grouping, __pad, __int_to_char):
// Non-inline namespace for components replaced by alternates in active mode.
namespace __cxx1998
{
-#if _GLIBCXX_INLINE_VERSION
- inline namespace __7 { }
-#endif
+# if _GLIBCXX_INLINE_VERSION
+ inline namespace __7 { }
+# endif
+
+# if _GLIBCXX_USE_CXX11_ABI
+ inline namespace __cxx11 __attribute__((abi_tag)) { }
+# endif
}
// Inline namespace for debug mode.