gcc-2.95 19990602 (prerelease) on alpha-dec-osf4.0d

Loren James Rittle rittle@latour.rsch.comm.mot.com
Fri Jun 4 16:35:00 GMT 1999


I see the same problem as Kaveh reported.  Since processor type was
a concern, here some more information:

S rittle@ebola; psrinfo -v
Status of processor 0 as of: 06/04/99 18:22:28
  Processor has been on-line since 02/21/1999 13:15:40
  The alpha EV5.6 (21164A) processor operates at 400 MHz,
        and has an alpha internal floating point processor.

However, note that I explicitly told configure not to use the ev56
instruction set...

stage1/xgcc -Bstage1/ -B/usr/local/alpha-dec-osf4.0d/bin/ -c  -DIN_GCC -DHAIFA    -g -O2  -DHAVE_CONFIG_H    -I. -I../../egcs/gcc -I../../egcs/gcc/config -I../../egcs/gcc/../include ../../egcs/gcc/gcov.c
../../egcs/gcc/gcov.c: In function `output_data':
../../egcs/gcc/gcov.c:1403: fixed or forbidden register 32 ($f0) was spilled for class FLOAT_REGS.
../../egcs/gcc/gcov.c:1403: This may be due to a compiler bug or to impossible asm
../../egcs/gcc/gcov.c:1403: statements or clauses.
../../egcs/gcc/gcov.c:1403: This is the instruction:
(insn 2638 2634 18 (set (reg:DF 398)
        (mem/u:DF (reg:DI 384) 0)) 279 {movsf-2} (insn_list 2632 (nil))
    (expr_list:REG_EQUIV (const_double:DF (mem/u:DF (symbol_ref/u:DI ("*$LC28")) 0) 4636737291354636288 [0x4059000000000000] 0 [0x0] [100])
        (nil)))
make[2]: *** [gcov.o] Error 1


More information about the Gcc-bugs mailing list