PR 8146

Joe Buck jbuck@synopsys.com
Fri Nov 1 10:43:00 GMT 2002


> I wrote:
> > Anyway, I've now started a 2.95.3 build using 3.2 as the host
> > compiler, without -fno-strict-aliasing, and without -O2 (really,
> > this time) for stage 1, but with -O2 in BOOT_CFLAGS (which shouldn't
> > be a problem, right?).
> 
> This still fails for me.
> Bootstrap comparison failure!
> cccp.o differs
> f/data.o differs
> f/target.o differs

Can you confirm, by looking at the output from make bootstrap (you saved
it, right?), that gcc 3.2 is never given any -O option of any kind?
(I could try this myself, but if you already have it ...).

The key thing we need to understand is whether this is a violation of the
strict-aliasing rules in the 2.95.3 source, or a 3.2 bug.

I don't want to hear about values of makefile variables, I want to see
the actual gcc 3.2 commands that are run.




More information about the Gcc mailing list