This is the mail archive of the
mailing list for the GCC project.
Re: module level flags
- From: Toon Moene <toon at moene dot indiv dot nluug dot nl>
- To: Robert Dewar <dewar at gnat dot com>
- Cc: Joe dot Buck at synopsys dot com, bkorb at pacbell dot net, aoliva at redhat dot com, gcc at gcc dot gnu dot org, zack at codesourcery dot com
- Date: Sat, 05 Oct 2002 17:01:13 +0200
- Subject: Re: module level flags
- Organization: Moene Computational Physics, Maartensdijk, The Netherlands
- References: <20021001203334.7798EF28F4@nile.gnat.com>
Robert Dewar wrote:
> Bruce Korb wrote:
<<It's not a matter of not wanting to learn the rules. It's a matter
of dealing with massive amounts of legacy code written before the
aliasing optimizations were devised. This is a change in the C
language that is only a very few years old. Silently biting people
isn't the way to do it.
The interesting thing about this discussion is that we went through it 3
years ago (in 1999) and no *new* argument has been brought up so far.
-fno-strict-aliasing is precicsely meant to deal with ":massive
amounts of legacy code written before the aliasing o[ptimziations were devised".
Why should you be reluctant to use it.
[ adequately summarized by Robert Dewar. ]
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)