Linux/PPC problem with egcs-2.91.04 980115

amylaar@cygnus.co.uk amylaar@cygnus.co.uk
Fri Jan 23 16:33:00 GMT 1998


>     Linux version 2.1.24 (root@powerstack.linuxppc.org) (gcc version
>     2.7.2.1-ppclinux) #15 Sat Jan 3 14:29:30 UTC 1998 
...
>     ../sysdeps/libm-ieee754/s_isinff.c:27: Could not find a spill register
>     (insn:QI 14 57 55 (set (subreg:SF (mem:SI (plus:SI (reg:SI 1 r1)
>                         (const_int 8))) 0)
>             (reg/v:SF 33 f1)) 399 {*movsf_hardfloat} (insn_list 4 (nil))
>         (expr_list:REG_DEAD (reg/v:SF 33 f1)
>             (nil)))
>     gcc: Internal compiler error: program cc1 got fatal signal 6
>     gmake[1]: *** [s_isinff.o] Error 1
>     gmake[1]: Leaving directory `/sdc4/glibc/libc-980111/math'
>     gmake: *** [math/subdir_lib] Error 2
> 
> Does anyone know what this means?  Is it a bug in the compiler, or is
> it a bug in the code?

It's a bug in the compiler.  Unless a kernel bug did something weird to
the compiler.



More information about the Gcc mailing list