This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Getting 3.3 out the door
- From: Wolfgang Bangerth <bangerth at ices dot utexas dot edu>
- To: neroden at twcny dot rr dot com, <gcc at gcc dot gnu dot org>, <mark at codesourcery dot com>
- Date: Thu, 10 Apr 2003 17:02:14 -0500 (CDT)
- Subject: Re: Getting 3.3 out the door
Can I lobby a little for c++/9393? I only rediscovered this these days, so
I doubt anyone has looked at it with an angle on 3.3 (because it didn't
have priority "high" until very recently). It's
- a problem that one cannot work around
- generates code that cannot be linked
- violates the C++ standard
- a regression against 2.95
- breaks my application and prevents Brad from running it on his system :-)
(In short: members of anonymous namespaces only get mangled names that
depend on the file name, nothing else. If you compile the same file twice
with different flags, then link them together, you'll get linker errors
about duplicate symbols for all members of anonymous namespaces in this
file.)
W.
-------------------------------------------------------------------------
Wolfgang Bangerth email: bangerth at ices dot utexas dot edu
www: http://www.ices.utexas.edu/~bangerth/