|Name mangling firstname.lastname@example.org (Young Wei Kuan) (2001-07-01)|
|Re: Name mangling email@example.com (Thant Tessman) (2001-07-02)|
|Re: Name mangling firstname.lastname@example.org.OZ.AU (2001-07-03)|
|Re: Name mangling email@example.com (Toon Moene) (2001-07-06)|
|Re: Name mangling firstname.lastname@example.org (Alain Miniussi) (2001-07-06)|
|Re: Name mangling email@example.com (Gabriel Dos Reis) (2001-07-17)|
|Re: Name mangling firstname.lastname@example.org (Alain Miniussi) (2001-07-18)|
|Re: Name mangling email@example.com (Gabriel Dos Reis) (2001-07-23)|
|From:||Toon Moene <firstname.lastname@example.org>|
|Date:||6 Jul 2001 16:29:02 -0400|
|Organization:||Moene Computational Physics, Maartensdijk, The Netherlands|
|References:||01-07-008 01-07-027 01-07-038|
|Posted-Date:||06 Jul 2001 16:29:02 EDT|
Fergus Henderson wrote:
> Young Wei Kuan wrote:
> > I understand g++ 3.0 has changed its name-mangling scheme.
> > [...] Why is it that object code compiled by g++ 2.95 is incompatible with
> > that of gcc3.0?
> Object code compiled by g++ 2.95 is incompatible with that of g++ 3.0
> However, I don't know if that is what motivated changes in name
> mangling between g++ 2.95 and g++ 3.0,
Indeed, it's not the only reason. One of the more important reasons to
change the name mangling is that the new one is more efficient (leads to
shorter mangled names). At least, that's what I recall - IANAC++Guru.
Toon Moene - mailto:email@example.com - phoneto: +31 346 214290
Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
Join GNU Fortran 95: http://g95.sourceforge.net/ (under construction)
Return to the
Search the comp.compilers archives again.