[coldfire-gnu-discuss] CodeSourcery 4.1-30

Claude Sylvain csylvain at electro-technica.com
Mon Dec 11 16:57:21 UTC 2006


Hello Nathan,


 >>
 >> 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
 >>
 >>

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

- I have the same problem too.

- Is there a way to get rid of that problem, or do I have to use the
   previous version of Sourcery G++ Lite ?



Claude.





More information about the coldfire-gnu-discuss mailing list