]> git.pld-linux.org Git - packages/crossppc-gcc.git/blob - gcc-pr19664_libstdc++.patch
- new version for gcc-4.2.
[packages/crossppc-gcc.git] / gcc-pr19664_libstdc++.patch
1 --- trunk/libstdc++-v3/include/bits/c++config.orig      2006-03-22 10:40:54.000000000 +0100
2 +++ trunk/libstdc++-v3/include/bits/c++config   2006-07-17 20:37:03.470464000 +0200
3 @@ -53,15 +53,15 @@
4  // _GLIBCXX_BEGIN_NESTED_NAMESPACE
5  // _GLIBCXX_END_NESTED_NAMESPACE
6  #if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION
7 -# define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X { namespace Y {
8 +# define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X __attribute__((visibility("default"))) { namespace Y {
9  # define _GLIBCXX_END_NESTED_NAMESPACE } }
10  # define _GLIBCXX_BEGIN_NAMESPACE(X) _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, _6)
11  # define _GLIBCXX_END_NAMESPACE _GLIBCXX_END_NESTED_NAMESPACE
12  #else
13 -# define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X { 
14 +# define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X __attribute__((visibility("default"))) { 
15  # define _GLIBCXX_END_NAMESPACE } 
16  # if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG
17 -#  define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X { namespace Y {
18 +#  define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X __attribute__((visibility("default"))) { namespace Y {
19  #  define _GLIBCXX_END_NESTED_NAMESPACE  } }
20  # else
21  #  define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) _GLIBCXX_BEGIN_NAMESPACE(X)
This page took 0.565508 seconds and 3 git commands to generate.