From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DAm9Q-0000LE-5F for qemu-devel@nongnu.org; Mon, 14 Mar 2005 04:46:17 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DAm97-0000K4-Rt for qemu-devel@nongnu.org; Mon, 14 Mar 2005 04:46:02 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DAm95-0000EB-OJ for qemu-devel@nongnu.org; Mon, 14 Mar 2005 04:45:56 -0500 Received: from [195.130.132.58] (helo=astra.telenet-ops.be) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DAljd-0000Jb-LS for qemu-devel@nongnu.org; Mon, 14 Mar 2005 04:19:38 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by astra.telenet-ops.be (Postfix) with SMTP id C0B0C328247 for ; Mon, 14 Mar 2005 10:19:35 +0100 (MET) Received: from 192.168.1.2 (d51A51CF1.access.telenet.be [81.165.28.241]) by astra.telenet-ops.be (Postfix) with ESMTP id A9A4F3281E1 for ; Mon, 14 Mar 2005 10:19:35 +0100 (MET) Subject: Re: [Qemu-devel] qemu 32 bits on AMD64 From: Bob Deblier In-Reply-To: <200503140943.34781.vaise@votreservice.com> References: <200503071241.52596.vaise@votreservice.com> <1110199672.29703.20.camel@orion> <200503140943.34781.vaise@votreservice.com> Content-Type: text/plain Date: Mon, 14 Mar 2005 10:19:35 +0100 Message-Id: <1110791975.5551.3.camel@orion> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit 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 On Mon, 2005-03-14 at 09:43 +0000, vaise@votreservice.com wrote: > > $ make > /home/moi/install/qemu/cvs/qemu/target-i386/op.c:1: error: > -mpreferred-stack-boundary=2 is not between 4 and 12 > make[1]: *** [op.o] Error 1 > make[1]: Leaving directory `/home/moi/install/qemu/cvs/qemu/i386-user' > make: *** [all] Error 1 > > Have you already seen this ? Yes, I've run into this problem too. I had to work around that with the following patch: diff -p -r1.62 Makefile.target *** Makefile.target 13 Mar 2005 16:52:10 -0000 1.62 --- Makefile.target 14 Mar 2005 09:17:00 -0000 *************** endif *** 120,126 **** ifeq ($(ARCH),i386) CFLAGS+=-fomit-frame-pointer ! OP_CFLAGS=$(CFLAGS) -mpreferred-stack-boundary=2 ifeq ($(HAVE_GCC3_OPTIONS),yes) OP_CFLAGS+= -falign-functions=0 -fno-gcse else --- 120,126 ---- ifeq ($(ARCH),i386) CFLAGS+=-fomit-frame-pointer ! OP_CFLAGS=$(CFLAGS) -mpreferred-stack-boundary=4 ifeq ($(HAVE_GCC3_OPTIONS),yes) OP_CFLAGS+= -falign-functions=0 -fno-gcse else Sincerely, Bob Deblier