From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JrAHF-0003ih-He for qemu-devel@nongnu.org; Wed, 30 Apr 2008 07:15:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JrAHD-0003hf-Ri for qemu-devel@nongnu.org; Wed, 30 Apr 2008 07:15:08 -0400 Received: from [199.232.76.173] (port=34990 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JrAHD-0003ha-IF for qemu-devel@nongnu.org; Wed, 30 Apr 2008 07:15:07 -0400 Received: from wx-out-0506.google.com ([66.249.82.232]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JrAHD-0002mw-Hc for qemu-devel@nongnu.org; Wed, 30 Apr 2008 07:15:07 -0400 Received: by wx-out-0506.google.com with SMTP id h31so446717wxd.4 for ; Wed, 30 Apr 2008 04:15:04 -0700 (PDT) Message-ID: Date: Wed, 30 Apr 2008 07:15:03 -0400 From: "Ben Taylor" Subject: Re: [Qemu-devel] Which compiler to use to compile current SVN In-Reply-To: <20080430093229.GA14419@networkno.de> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4815CC5E.6090108@wasp.net.au> <20080428194912.GE16597@networkno.de> <48181AD9.1070604@wasp.net.au> <20080430093229.GA14419@networkno.de> 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 Wed, Apr 30, 2008 at 5:32 AM, Thiemo Seufer wrote: > Brad Campbell wrote: > > Thiemo Seufer wrote: > > > >>> gcc-3.4 -fomit-frame-pointer -I. -I.. > >>> -I/tracks/src/src/qemu.new/target-i386 -I/tracks/src/src/qemu.new > >>> -MMD -MP -DNEED_CPU_H -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 > >>> -D_LARGEFILE_SOURCE -I/tracks/src/src/qemu.new/tcg > >>> -I/tracks/src/src/qemu.new/tcg/i386 -I/tracks/src/src/qemu.new/fpu > >>> -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/tracks/src/src/qemu.new/slirp > >>> -march=pentium-mmx -Wall -O2 -g -fno-strict-aliasing -m32 -c -o > >>> helper.o > >> ^^^^^^^^^^^^^^^^^^ > >> > >> Too much optimization. IIRC a known problem, -march needs to be a pre-MMX > >> cpu. > > > > So I'd believed.. however, I've tried -march=[i386,i486,i586,i686,pentium,pentium-mmx] ... > > Ok, then I don't know why it fails in your environment. > > [snip] > > > How is _anybody_ compiling this source? > > Someone please give me a clue here... > > I use plain Debian stable. Just to note, I'm seeing this on Solaris x86 with gcc-3.4.3 on 32-bit systems as well. I'm in the process of building gcc-3.4.6 but that will be a few more days before it's ready. Ben