This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: EEEEKS! The mangling changed!
- From: Loren James Rittle <rittle at latour dot rsch dot comm dot mot dot com>
- To: libstdc++ at gcc dot gnu dot org
- Cc:
- Date: Tue, 2 Dec 2003 14:56:27 -0600 (CST)
- Subject: Re: EEEEKS! The mangling changed!
- Organization: Networks and Infrastructure Lab (IL02/2240), Motorola Labs
- References: <20031130021827.GA20476@alinoe.com><m3ad6ewq0i.fsf@uniton.integrable-solutions.net><20031130031822.GA25321@alinoe.com><m34qwm7c3q.fsf@uniton.integrable-solutions.net>
> 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.
Fully agreed. __gnu_norm::vector<> is not a __gnu_debug::vector<>
even if both can be mapped to std::vector<> with 'using' statements.
We should not make changes to aid debugging tools, if they make actual
debugging harder. I could support a scheme where std::__x::y implied
std::y for external tools that want to optionally hide such details.
Loren