|Name mangling email@example.com (Young Wei Kuan) (2001-07-01)|
|Re: Name mangling firstname.lastname@example.org (Thant Tessman) (2001-07-02)|
|Re: Name mangling email@example.com.OZ.AU (2001-07-03)|
|Re: Name mangling firstname.lastname@example.org (Toon Moene) (2001-07-06)|
|Re: Name mangling email@example.com (Alain Miniussi) (2001-07-06)|
|Re: Name mangling firstname.lastname@example.org (Gabriel Dos Reis) (2001-07-17)|
|Re: Name mangling email@example.com (Alain Miniussi) (2001-07-18)|
|Re: Name mangling firstname.lastname@example.org (Gabriel Dos Reis) (2001-07-23)|
|From:||Toon Moene <email@example.com>|
|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:firstname.lastname@example.org - 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.