This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

status on i686 bootstrapping problem


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~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]