+2012-07-30  François Dumont  <fdumont@gcc.gnu.org>
+
+       * include/bits/c++config (_GLIBCXX_END_NAMESPACE_CONTAINER): Fix
+       order of closures.
+       (_GLIBCXX_END_NAMESPACE_ALGO): Likewise.
+
 2012-07-29  François Dumont  <fdumont@gcc.gnu.org>
 
        PR libstdc++/54075
 
 # define _GLIBCXX_BEGIN_NAMESPACE_CONTAINER \
         namespace _GLIBCXX_STD_C { _GLIBCXX_BEGIN_NAMESPACE_VERSION
 # define _GLIBCXX_END_NAMESPACE_CONTAINER \
-        } _GLIBCXX_END_NAMESPACE_VERSION
+        _GLIBCXX_END_NAMESPACE_VERSION }
 # undef _GLIBCXX_EXTERN_TEMPLATE
 # define _GLIBCXX_EXTERN_TEMPLATE -1
 #endif
 # define _GLIBCXX_BEGIN_NAMESPACE_ALGO \
         namespace _GLIBCXX_STD_A { _GLIBCXX_BEGIN_NAMESPACE_VERSION
 # define _GLIBCXX_END_NAMESPACE_ALGO \
-        } _GLIBCXX_END_NAMESPACE_VERSION
+        _GLIBCXX_END_NAMESPACE_VERSION }
 #endif
 
 #ifndef _GLIBCXX_STD_A