compile glibc-2.0.7 and libc-2.0.93 got same error!!!

root root@jesus.ksc.co.th
Mon Apr 20 12:06:00 GMT 1998


Hi,

        This is the old problem but after I applied gcc/config/i386/i386.md
    problem still occur. "patch of John Wehle <john@feith.com>" in subject
    "Re: compile of libc-2.0.7pre3 fails with egcs-2.91.22 980404"

        I compile with "-O99 -g0 -fomit-frame-pointer -fno-strength-reduce -pipe -mpentium -fvtable-thunks -malign-loops=2 -malign-jumps=2 -malign-functions=2"
       
--
# gcc -v
Reading specs from /usr/lib/gcc-lib/i586-linux/egcs-2.91.24/specs
gcc version egcs-2.91.24 19980418 (gcc2 ss-980401 experimental)
# ld -v
GNU ld version 2.9 (with BFD 2.9.0.3)

--
../sysdeps/libm-ieee754/s_ldexpl.c: In function `__ldexpl':
../sysdeps/libm-ieee754/s_ldexpl.c:38: Unable to find a register to spill.
(insn:QI 12 10 14 (set (mem:XF (pre_dec:SI (reg:SI 7 %esp)))
        (reg/v:XF 21)) 78 {movxf_push} (insn_list 4 (nil))
    (nil))
gcc: Internal compiler error: program cc1 got fatal signal 6
make[1]: *** [s_ldexpl.so] Error 1
make[1]: Leaving directory `/usr/src/glibc-2.0.7/math'
make: *** [math/subdir_lib] Error 2

--
../sysdeps/libm-ieee754/s_ldexpl.c: In function `__ldexpl':
../sysdeps/libm-ieee754/s_ldexpl.c:38: Unable to find a register to spill.
(insn:QI 12 10 14 (set (mem:XF (pre_dec:SI (reg:SI 7 %esp)))
        (reg/v:XF 21)) 78 {movxf_push} (insn_list 4 (nil))
    (insn_list:REG_LIBCALL 18 (nil)))
gcc: Internal compiler error: program cc1 got fatal signal 6
make[1]: *** [s_ldexpl.os] Error 1
make[1]: Leaving directory `/usr/src/libc/math'
make: *** [math/subdir_lib] Error 2




More information about the Gcc-bugs mailing list