name-lookup.c (push_namespace_with_attribs): Only apply hidden visibility to anonymous namespaces if HAVE_GAS_HIDDEN.
2006-03-22 Jason Merrill <jason@redhat.com> * name-lookup.c (push_namespace_with_attribs): Only apply hidden visibility to anonymous namespaces if HAVE_GAS_HIDDEN. From-SVN: r112312
This commit is contained in:
parent
2e066ed71b
commit
61edcf6592
@ -1,3 +1,8 @@
|
||||
2006-03-22 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* name-lookup.c (push_namespace_with_attribs): Only apply hidden
|
||||
visibility to anonymous namespaces if HAVE_GAS_HIDDEN.
|
||||
|
||||
2006-03-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/26691
|
||||
|
@ -3066,6 +3066,7 @@ push_namespace_with_attribs (tree name, tree attributes)
|
||||
push_visibility (TREE_STRING_POINTER (x));
|
||||
goto found;
|
||||
}
|
||||
#ifdef HAVE_GAS_HIDDEN
|
||||
if (anon)
|
||||
{
|
||||
/* Anonymous namespaces default to hidden visibility. This might
|
||||
@ -3073,6 +3074,7 @@ push_namespace_with_attribs (tree name, tree attributes)
|
||||
current_binding_level->has_visibility = 1;
|
||||
push_visibility ("hidden");
|
||||
}
|
||||
#endif
|
||||
found:
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user