From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MY6E8-0001Hk-Sd for qemu-devel@nongnu.org; Mon, 03 Aug 2009 18:41:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MY6E3-00019s-N9 for qemu-devel@nongnu.org; Mon, 03 Aug 2009 18:41:56 -0400 Received: from [199.232.76.173] (port=49589 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MY6E0-00018o-Oo for qemu-devel@nongnu.org; Mon, 03 Aug 2009 18:41:49 -0400 Received: from speedy.comstyle.com ([206.51.28.2]:36748 helo=mail.comstyle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MY6E0-0000wi-Ag for qemu-devel@nongnu.org; Mon, 03 Aug 2009 18:41:48 -0400 Received: from [192.168.3.33] (toronto-hs-216-138-195-228.s-ip.magma.ca [216.138.195.228]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: brad) by mail.comstyle.com (Postfix) with ESMTPSA id 6A44D98461 for ; Mon, 3 Aug 2009 18:41:39 -0400 (EDT) From: Brad Subject: Re: [Qemu-devel] QEMU 0.11.0-rc1 broken on OpenBSD. Date: Mon, 3 Aug 2009 18:41:38 -0400 References: <200908031229.13189.brad@comstyle.com> <4A773959.9080205@codemonkey.ws> In-Reply-To: <4A773959.9080205@codemonkey.ws> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200908031841.38644.brad@comstyle.com> List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Monday 03 August 2009 15:24:09 Anthony Liguori wrote: > Brad wrote: > > Trying to compile QEMU 0.11.0-rc1 on OpenBSD/i386 it is broken at the > > moment.. > > > > gmake[1]: Entering directory > > `/stuff/ports/emulators/qemu.new/w-qemu-0.11.0-rc1/qemu-0.11.0-rc1/pc-bio > >s/optionrom' cc -Wall -Wstrict-prototypes -Werror -fomit-frame-pointer > > -fno-builtin > > -I/stuff/ports/emulators/qemu.new/w-qemu-0.11.0-rc1/qemu-0.11.0-rc1 > > -fno-stack-protector -o > > Is cc not gcc? > > > multiboot.o -c multiboot.S > > multiboot.S: Assembler messages: > > multiboot.S:116: Error: `%es:-4(%edi)' is not a valid 16 bit base/index > > Yeah, that does look suspicious. I think: > > movl %ecx, %es:-4(%di) > > Would be more correct. Alex? > > Regards, > > Anthony Liguori Gets a bit further along.. gmake[1]: Entering directory `/stuff/ports/emulators/qemu.new/w-qemu-0.11.0-rc1/qemu-0.11.0-rc1/pc-bios/optionrom' cc -Wall -Wstrict-prototypes -Werror -fomit-frame-pointer -fno-builtin -I/stuff/ports/emulators/qemu.new/w-qemu-0.11.0-rc1/qemu-0.11.0-rc1 -fno-stack-protector -o multiboot.o -c multiboot.S ld -Ttext 0 -e _start -s -o multiboot.img multiboot.o objcopy -O binary -j .text multiboot.img multiboot.raw /stuff/ports/emulators/qemu.new/w-qemu-0.11.0-rc1/qemu-0.11.0-rc1/pc-bios/optionrom/signrom.sh multiboot.raw multiboot.bin od: unknown option -- A od: od(1) has been deprecated for hexdump(1). usage: od [-aBbcDdeFfHhIiLlOovXx] [-j offset] [-N length] [-t type_string] [[+]offset[.][Bb]] [file ...] /stuff/ports/emulators/qemu.new/w-qemu-0.11.0-rc1/qemu-0.11.0-rc1/pc-bios/optionrom/signrom.sh[31]: * 512 - 1 : unexpected `*' gmake[1]: *** [multiboot.bin] Error 1 -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.