status on i686 bootstrapping problem
Richard Henderson
rth@redhat.com
Thu Apr 12 19:00:00 GMT 2001
I have identified the code that is miscompiled by gcc 3.0:
2755 return false;
0x80f9880 <can_throw_internal+272>: mov $0x0,%al
That should have been "mov $0x0,%eax". This causes a long
chain of events to begin happening differently; actual
changes in assembly output don't occur until a subsequent
function is compiled. Ug.
Now on to fixing the damned thing...
r~
More information about the Gcc-bugs
mailing list