This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: EEEEKS! The mangling changed!
- From: Carlo Wood <carlo at alinoe dot com>
- To: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- Cc: Alexandre Oliva <aoliva at redhat dot com>, libstdc++ at gcc dot gnu dot org
- Date: Mon, 1 Dec 2003 16:56:34 +0100
- Subject: Re: EEEEKS! The mangling changed!
- References: <20031130021827.GA20476@alinoe.com> <m3ad6ewq0i.fsf@uniton.integrable-solutions.net> <orllpw3aih.fsf@free.redhat.lsd.ic.unicamp.br> <m3he0ky6ok.fsf@uniton.integrable-solutions.net>
On Mon, Dec 01, 2003 at 03:05:31PM +0100, Gabriel Dos Reis wrote:
> Did you take a look at the documentation? Template specialization in
> std:: just works as before. Please do have a look at the proposal worked
> out by Benjamin called "namespace association".
I suppose you refer to the __attribute__((strong)) specification that
is causing this. Now what about a __attribute__((alias, "St")) for
namespace __gnu_norm, so that the mangling stays the same too?
I really don't see a reason not change the mangling in this specific
case of __gnu_norm to make it appear to be the std it is supposed
to be.
Please :) ?
--
Carlo Wood <carlo@alinoe.com>