This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/28514] [4.2 Regression] libstdc++ vs. anonymous namespaces
- From: "bkoz at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 17 Oct 2006 11:48:48 -0000
- Subject: [Bug c++/28514] [4.2 Regression] libstdc++ vs. anonymous namespaces
- References: <bug-28514-365@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #11 from bkoz at gcc dot gnu dot org 2006-10-17 11:48 -------
OK. I've reverted these anonymous namespace conversions.
Namespace that are just trying to squester name lookup should be spelled as
nested "detail" namespaces. Namespaces that are trying to prohibit exports via
internal linkage should be anonymous namespaces.
I believe this usage is now uniform.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28514