From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FQRC3-0007xD-8L for qemu-devel@nongnu.org; Mon, 03 Apr 2006 11:42:15 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FQRC2-0007wy-AI for qemu-devel@nongnu.org; Mon, 03 Apr 2006 11:42:14 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FQRC2-0007wv-78 for qemu-devel@nongnu.org; Mon, 03 Apr 2006 11:42:14 -0400 Received: from [64.233.182.184] (helo=nproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FQRF7-0004yD-Lw for qemu-devel@nongnu.org; Mon, 03 Apr 2006 11:45:25 -0400 Received: by nproxy.gmail.com with SMTP id g2so1157188nfe for ; Mon, 03 Apr 2006 08:42:12 -0700 (PDT) Message-ID: <4431425E.4040402@gmail.com> Date: Mon, 03 Apr 2006 17:42:22 +0200 MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH] Add gcc 4.0 support References: <20060215122501.GA29709@networkno.de> <20060328140937.GB31939@networkno.de> In-Reply-To: <20060328140937.GB31939@networkno.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit From: Dirk Behme Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, Thiemo Seufer Thiemo Seufer wrote: > Updated version, note that this is still not suitable for CVS since > x86 fails to build with it. fyi: for me, arm-softmmu fails as well: .../qemu/qemu-snapshot-2006-03-30_23/target-arm/op.c gcc: unrecognized option '-preferred-stack-boundary=2' /qemu/qemu-snapshot-2006-03-30_23/target-arm/op_mem.h: In function ‘op_vfp_std_kernel’: /qemu/qemu-snapshot-2006-03-30_23/target-arm/op_mem.h:66: error: unable to find a register to spill in class ‘GENERAL_REGS’ /qemu/qemu-snapshot-2006-03-30_23/target-arm/op_mem.h:66: error: this is the insn: (insn:HI 44 43 45 2 /qemu/qemu-snapshot-2006-03-30_23/cpu-all.h:342 (set (mem:DI (plus:SI (reg/v:SI 59 [ addr ]) (reg:SI 73 [ .addend ])) [0 S8 A64]) (reg:DI 63 [ .vfp.tmp0d ])) 57 {*movdi_2} (insn_list:REG_DEP_TRUE 43 (nil)) (expr_list:REG_DEAD (reg:DI 63 [ .vfp.tmp0d ]) (expr_list:REG_DEAD (reg/v:SI 59 [ addr ]) (expr_list:REG_DEAD (reg:SI 73 [ .addend ]) (nil))))) /qemu/qemu-snapshot-2006-03-30_23/target-arm/op_mem.h:66: confused by earlier errors, bailing out make[1]: *** [op.o] Error 1 make[1]: Leaving directory `/qemu/qemu-snapshot-2006-03-30_23/arm-softmmu' make: *** [all] Error 1 > gcc -v ... gcc version 4.0.2 20050901 (prerelease) (SUSE Linux) Dirk