[Bug 1093] New: Qemu build breaks in gentoo

bugzilla-daemon at bugzilla.openmoko.org bugzilla-daemon at bugzilla.openmoko.org
Wed Dec 5 18:19:15 CET 2007


http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=1093

           Summary: Qemu build breaks in gentoo
           Product: OpenMoko
           Version: current svn head
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: P2
         Component: qemu-neo1973
        AssignedTo: dodji at openedhand.com
        ReportedBy: sudharsh at gmail.com
                CC: buglog at lists.openmoko.org


Hi, I am not able to build qemu successfully on my gentoo box with gcc 3.4.6.
Heres the build error

---------
make[2]: Entering directory
`/home/sudharsh/Projects/openmoko/build/qemu/arm-softmmu'
gcc-3.4.6 -Wall -O2 -g -fno-strict-aliasing  -fno-reorder-blocks  -fno-gcse   
-fno-optimize-sibling-calls  -fno-crossjumping  -fno-align-labels 
-fno-align-jumps  -fno-align-functions   -mpreferred-stack-boundary=2
-fomit-frame-pointer   -I. -I..
-I/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973/target-arm
-I/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973 -MMD -MP
-DNEED_CPU_H -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-I/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973/fpu 
-DHAS_AUDIO
-I/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973/gnokiigsm -I/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973/slirp
-c -o op.o
/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973/target-arm/op.c
/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973/target-arm/op_neon.h:
In function `op_neon_shl_u64':
/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973/target-arm/op_neon.h:412:
error: unable to find a register to spill in class `GENERAL_REGS'
/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973/target-arm/op_neon.h:412:
error: this is the insn:
(insn:HI 26 25 27 1
/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973/target-arm/op_neon.h:405
(parallel [
            (set (reg/v:DI 60 [ val ])
                (lshiftrt:DI (reg/v:DI 60 [ val ])
                    (subreg:QI (reg:SI 64 [ shift ]) 0)))
            (clobber (scratch:SI))
            (clobber (reg:CC 17 flags))
        ]) 309 {lshrdi3_1} (insn_list 25 (nil))
    (expr_list:REG_DEAD (reg:SI 64 [ shift ])
        (expr_list:REG_UNUSED (reg:CC 17 flags)
            (expr_list:REG_UNUSED (scratch:SI)
                (nil)))))
/home/sudharsh/Projects/openmoko/openmoko/trunk/src/host/qemu-neo1973/target-arm/op_neon.h:412:
confused by earlier errors, bailing out
make[2]: *** [op.o] Error 1
make[2]: Leaving directory `/home/sudharsh/Projects/openmoko/build/qemu/arm-softmmu'
make[1]: *** [subdir-arm-softmmu] Error 2
make[1]: Leaving directory `/home/sudharsh/Projects/openmoko/build/qemu'
make: *** [build-qemu] Error 2
----------------



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the buglog mailing list