SOURCES: gcc-pr19664_libstdc++.patch (NEW) - new version for gcc-4.2.

pluto pluto at pld-linux.org
Mon Jul 17 21:22:54 CEST 2006


Author: pluto                        Date: Mon Jul 17 19:22:54 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- new version for gcc-4.2.

---- Files affected:
SOURCES:
   gcc-pr19664_libstdc++.patch (1.2 -> 1.3)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/gcc-pr19664_libstdc++.patch
diff -u /dev/null SOURCES/gcc-pr19664_libstdc++.patch:1.3
--- /dev/null	Mon Jul 17 21:22:54 2006
+++ SOURCES/gcc-pr19664_libstdc++.patch	Mon Jul 17 21:22:49 2006
@@ -0,0 +1,21 @@
+--- trunk/libstdc++-v3/include/bits/c++config.orig	2006-03-22 10:40:54.000000000 +0100
++++ trunk/libstdc++-v3/include/bits/c++config	2006-07-17 20:37:03.470464000 +0200
+@@ -53,15 +53,15 @@
+ // _GLIBCXX_BEGIN_NESTED_NAMESPACE
+ // _GLIBCXX_END_NESTED_NAMESPACE
+ #if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION
+-# define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X { namespace Y {
++# define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X __attribute__((visibility("default"))) { namespace Y {
+ # define _GLIBCXX_END_NESTED_NAMESPACE } }
+ # define _GLIBCXX_BEGIN_NAMESPACE(X) _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, _6)
+ # define _GLIBCXX_END_NAMESPACE _GLIBCXX_END_NESTED_NAMESPACE
+ #else
+-# define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X { 
++# define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X __attribute__((visibility("default"))) { 
+ # define _GLIBCXX_END_NAMESPACE } 
+ # if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG
+-#  define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X { namespace Y {
++#  define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X __attribute__((visibility("default"))) { namespace Y {
+ #  define _GLIBCXX_END_NESTED_NAMESPACE  } }
+ # else
+ #  define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) _GLIBCXX_BEGIN_NAMESPACE(X)
================================================================


More information about the pld-cvs-commit mailing list