[En-Nut-Discussion] Build Problem

Harald Kipp harald.kipp at egnite.de
Mon May 23 21:30:26 CEST 2005


This is http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18251

A work around is here
http://cvs.sourceforge.net/viewcvs.py/ethernut/nut/net/arpcache.c?rev=1.11&view=auto

Harald

At 13:47 23.05.2005 -0400, you wrote:
>Using the latest releases of WinAvr (20050214) and Nut395
>The following errors are reported.
>
>Nut/OS Configurator Version 1.1.2
>Linked to wxWindows 2.4.2
>Running on Windows NT 5.1 (build 2600, Service Pack 2)
>Loading C:/ethernut/nut/conf/repository.nut
>Loading C:/ethernut/nut/conf/ethernut21b.conf
>OK
>----- Running 'make clean' -----
>----- 'make clean' terminated successfully -----
>----- Running 'make all' -----
>avr-ar: creating libnutarch.a
>avr-ar: creating libnutos.a
>avr-ar: creating libnutdev.a
>avr-ar: creating libnutc.a
>avr-ar: creating libnutcrt.a
>C:/ethernut/nut/net/arpcache.c: In function `NutArpCacheQuery':
>C:/ethernut/nut/net/arpcache.c:484: error: unable to find a register to
>spill in class `POINTER_REGS'
>C:/ethernut/nut/net/arpcache.c:484: error: this is the insn:
>         insn 90 207 206 5 (parallel [
>       (set (mem:BLK (reg/v/f:HI 44 [ mac ]) [0 A8])
>            (mem:BLK (reg/v/f:HI 28 r28 [orig:46 entry ] [46]) [0 A8]))
>       (use (reg:QI 24 r24 [60]))
>       (use (const_int 1 [0x1]))
>       (clobber (scratch:HI))
>       (clobber (scratch:HI))
>       (clobber (scratch:QI))
>     ]) 16 {*movstrqi_insn} (insn_list 87 (insn_list 89 (nil)))
>     (expr_list:REG_DEAD (reg:QI 24 r24 [60])
>         (expr_list:REG_DEAD (reg/v/f:HI 44 [ mac ])
>             (expr_list:REG_UNUSED (scratch:QI)
>                 (expr_list:REG_UNUSED (scratch:HI)
>                     (expr_list:REG_UNUSED (scratch:HI)
>                         (nil)))))))
>C:/ethernut/nut/net/arpcache.c:484: confused by earlier errors, bailing out
>make[1]: *** [arpcache.o] Error 1
>make: *** [all] Error 2
>
>----- 'make all' failed with error 2 -----
>
>
>Bill Basser
>
>
>352 West Shaft Road
>North Adams, MA 01247
>HM: (413)664-6717
>CL: (413-250-9868
>
>www.cyberinteg.com
>
>
>_______________________________________________
>En-Nut-Discussion mailing list
>En-Nut-Discussion at egnite.de
>http://www.egnite.de/mailman/listinfo.cgi/en-nut-discussion




More information about the En-Nut-Discussion mailing list