]>
Commit | Line | Data |
---|---|---|
3bb5398f PS |
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) |