middle-end/3212: Failed to compile gnuboy (code generation error)

jankr@ifi.uio.no jankr@ifi.uio.no
Sun Jun 17 12:36:00 GMT 2001


>Number:         3212
>Category:       middle-end
>Synopsis:       Failed to compile gnuboy (code generation error)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jun 17 12:36:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Jan Kroken
>Release:        3.0 20010615 (prerelease)
>Organization:
>Environment:
System: Linux krs-dhcp059 2.4.2 #1 Sat Mar 24 23:55:10 CET 2001 i586 unknown
Architecture: i586

	
host: i586-pc-linux-gnu
build: i586-pc-linux-gnu
target: i586-pc-linux-gnu
configured with: ../gcc-3.0-20010615/configure --prefix=/usr
>Description:
Fails to compile gnuboy-0.9.13 with the following log:

events.c: In function `ev_postevent':
events.c:61: Unable to find a register to spill in class `AREG'.
events.c:61: This is the insn:
(insn 4 43 59 (set (reg/v/f:SI 42)
        (mem/f:SI (reg/f:SI 16 argp) 1)) 35 {*movsi_1} (nil)
    (expr_list:REG_EQUIV (mem/f:SI (reg/f:SI 16 argp) 1)
        (nil)))
events.c:61: confused by earlier errors, bailing out

>How-To-Repeat:
Download gnuboy-0.9.13, configure it without CFLAGS, run "make".
gnuboy-0.9.13 should be available either from
http://www.freshmeat.net/ or http://www.happypenguin.com/ .
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
 rejects-legal



More information about the Gcc-bugs mailing list