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