expmed.c: 2594: Internal compiler error in function choose_multiplier

Toon Moene toon@moene.indiv.nluug.nl
Tue Dec 1 01:32:00 GMT 1998


>  This is a bug in reload, it kills the REG_UNUSED notes,
>  which cannot be recomputed accurately.  As a result the
>  second stage compiler is miscompiled (more exactly the
>  function div_and_round_double which is called by
>  choose_multiplier).  Here is a patch:

With the patch you attached and an egcs mainline CVS'd  
199811302200UTC, I managed to bootstrap on m68k-next-nextstep3
up til the Fortran run time library build:

cd ../../../../egcs/libf2c/libI77 && autoconf
FATAL ERROR: Autoconf version 2.12.1 or higher is required for this  
script

but that's repairable.

Thanks, I hadn't been able to bootstrap the trunk since around the  
12th of October !

Toon.



More information about the Gcc-bugs mailing list