This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: EEEEKS! The mangling changed!
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Benjamin Kosnik <bkoz at redhat dot com>
- Cc: libstdc++ at gcc dot gnu dot org
- Date: 03 Dec 2003 03:24:47 +0100
- Subject: Re: EEEEKS! The mangling changed!
- Organization: Integrable Solutions
- References: <20031130021827.GA20476@alinoe.com><m3ad6ewq0i.fsf@uniton.integrable-solutions.net><20031130031822.GA25321@alinoe.com><m34qwm7c3q.fsf@uniton.integrable-solutions.net><20031202101339.0c7bc8f7.bkoz@redhat.com>
Benjamin Kosnik <bkoz@redhat.com> writes:
| No, the sky is not falling. Yes, these really are different types.
| That's the whole point.
|
| >The GDB issue was not explicitly taken into account during the
| >elaboration of "namespace association" though.
|
| Actually.... at one point I'd suggested making __gnu_norm and
| __gnu_debug nested namespaces within std. I thought it might make the
| result a little more palatable to people like Carlo.
oh yeah, I remember now. Sorry for the mis-recollection.
| ANYTHING TO AVOID UPPERCASE EMAILS.
people sending such uppercase mails say they're sick of such
discussion and ask other whether they understand basic mathematics
(when actually other's living jobs are professional mathematics) and
fail to understand the effect their mails can produce on people who
don't agree with them.
My short answer is: no mechanical renaming of __gnu_norm::xxx to
std::xyz.
| However, I don't think this would really make that much of a difference.
| I think a preemptive FAQ entry about this, pointing to the debug mode
| docs, is a good idea.
Completely agreed. I have another entry I was meaning to post titled
"Namespace association, ODR violation made easy" :-)
[ we would probably have to find a better title ;-p ]
And no, nothing against Benjamin's work.
-- Gaby