This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: cross builds to avr fail
"Joel Sherrill <joel@OARcorp.com>" <joel.sherrill@OARcorp.com> writes:
[...]
> ../../../../../../gcc-head-test/newlib/libc/misc/init.c
> ../../../../../../gcc-head-test/newlib/libc/misc/init.c: In function
> '__libc_fini_array':
> ../../../../../../gcc-head-test/newlib/libc/misc/init.c:59: error:
> unable to find a register to spill in class 'BASE_POINTER_REGS'
> ../../../../../../gcc-head-test/newlib/libc/misc/init.c:59: error:
> this is the insn:
> (insn 64 31 32 2
> ../../../../../../gcc-head-test/newlib/libc/misc/init.c:56 (set
> (mem/c:HI (plus:HI (reg/f:HI 28 r28)
> (const_int 1 [0x1])) [5 S2 A8])
> (reg:HI 24 r24)) 12 {*movhi} (nil)
> (nil))
> ../../../../../../gcc-head-test/newlib/libc/misc/init.c:59: internal
> compiler error: in spill_failure, at reload1.c:1890
Please send a preprocessed init.c
Denis.