[coldfire-gnu-discuss] CodeSourcery 4.1-30

Nathan Sidwell nathan at codesourcery.com
Mon Dec 11 10:56:09 UTC 2006


Rainer Hauser wrote:
> i got a error when i try to compile this file (spurios.c):

> m68k-elf-gcc -IG:\Projekte\GPP_Test -IG:\Projekte\GPP_Test\include 
> -IG:\Projekte\GPP_Test\sys -O0 -g -Wall -c -fmessage-length=0 -mcpu=5213 
> -fomit-frame-pointer -osys\spurious.o ..\sys\spurious.c
> ..\sys\spurious.c: In function 'spuriousISR':
> ..\sys\spurious.c:9: error: unable to find a register to spill in class 
> 'GENERAL_REGS'
> ..\sys\spurious.c:9: error: this is the insn:
> (insn 8 7 9 1 ..\sys\spurious.c:8 (set (reg:SI 31 [ intc_spurious.0 ])
>        (mem/c/i:SI (symbol_ref:SI ("intc_spurious") [flags 0x2] 
> <var_decl 0090E108 intc_spurious>) [0 intc_spurious+0 S4 A16])) 33 
> {*movsi_cf} (nil)
>    (nil))
> ..\sys\spurious.c:9: confused by earlier errors, bailing out

I can reproduce this problem, and have logged it in our tracker.  It'll be fixed 
in our next public release (date unknown).

nathan

-- 
Nathan Sidwell    ::   http://www.codesourcery.com   ::         CodeSourcery
nathan at codesourcery.com    ::     http://www.planetfall.pwp.blueyonder.co.uk




More information about the coldfire-gnu-discuss mailing list