This is the mail archive of the
mailing list for the GCC project.
Re: gcc300 vs gcc295.3 benchmarking?
- To: gcc at gcc dot gnu dot org
- Subject: Re: gcc300 vs gcc295.3 benchmarking?
- From: David Ronis <ronis at ronispc dot chem dot mcgill dot ca>
- Date: Tue, 17 Jul 2001 11:38:34 -0400
- CC: rjvbertin at hotmail dot com
- Reply-To: ronis at onsager dot chem dot mcgill dot ca
While 3.0 shouldn't give worse results than 2.95.3, note that stack
alignment only works as well as your libraries and startup modules are
aligned. Most installed libc's aren't, and hence, no matter how well
3.0 maintains alignment, chances are your code isn't aligned.
To fix this you have to rebuild libc with your preferred alignment
options (although not with -malign-double!), and AFAIK, 3.0 still
won't build glibc 2.2.3. (Anybody have an update on this?)