All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] qemu vl.c
@ 2005-01-09  0:22 Fabrice Bellard
  2005-01-09  0:58 ` Phil Krylov
  0 siblings, 1 reply; 4+ messages in thread
From: Fabrice Bellard @ 2005-01-09  0:22 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/cvsroot/qemu
Module name:	qemu
Branch: 	
Changes by:	Fabrice Bellard <fabrice@bellard.org>	05/01/09 00:03:14

Modified files:
	.              : vl.c 

Log message:
	compilation fix

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.c.diff?tr1=1.114&tr2=1.115&r1=text&r2=text

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] qemu vl.c
  2005-01-09  0:22 [Qemu-devel] qemu vl.c Fabrice Bellard
@ 2005-01-09  0:58 ` Phil Krylov
  2005-01-09 10:48   ` Daniel Egger
  0 siblings, 1 reply; 4+ messages in thread
From: Phil Krylov @ 2005-01-09  0:58 UTC (permalink / raw)
  To: qemu-devel

Hello Fabrice,

thanks a lot! Now vl.c compiles here (OS X), but further compilation stops at:

make[1]: Entering directory `/Users/phil/build/qemu/i386-softmmu'
...
../dyngen -o op.h op.o
dyngen: blr expected at the end of op_pmaddwd_mmx
make[1]: *** [op.h] Error 1

-- Ph.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] qemu vl.c
  2005-01-09  0:58 ` Phil Krylov
@ 2005-01-09 10:48   ` Daniel Egger
       [not found]     ` <c10dbf4505010909304d906699@mail.gmail.com>
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Egger @ 2005-01-09 10:48 UTC (permalink / raw)
  To: Phil Krylov, qemu-devel

[-- Attachment #1: Type: text/plain, Size: 304 bytes --]

On 09.01.2005, at 01:58, Phil Krylov wrote:

> thanks a lot! Now vl.c compiles here (OS X), but further compilation 
> stops at:
> dyngen: blr expected at the end of op_pmaddwd_mmx

Which compiler? For gcc >= 3.4 you'll need to supply
-fno-tree-ch as additional flag for the uops.

Servus,
       Daniel

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 478 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Mac OS X compilation (Was: Re: [Qemu-devel] qemu vl.c)
       [not found]       ` <2CB66400-62F0-11D9-A061-000A958E35DC@axiros.com>
@ 2005-01-15  0:04         ` Phil Krylov
  0 siblings, 0 replies; 4+ messages in thread
From: Phil Krylov @ 2005-01-15  0:04 UTC (permalink / raw)
  To: Daniel Egger; +Cc: qemu-devel

Hello,

On Mon, 10 Jan 2005 11:12:46 +0100, Daniel Egger <de@axiros.com> wrote:
> On 09.01.2005, at 18:30, Phil Krylov wrote:
> 
> > It's gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1671). It does
> > not understand -fno-tree-ch.
> 
> Hm, this is the latest build. I'm using a gcc HEAD snapshot because
> it produces much better code and it compiles the templates just
> fine as long as I use this flag.

I have not yet tried gcc HEAD, but I took 3.4.3 (which is the latest
within DarwinPorts), and it passed this part. but stopped later after:

gcc-3.4.3 -Wall -O2 -mcpu=7450 -g -fno-strict-aliasing -D__powerpc__ 
-I. -I/Users/phil/build/qemu/target-i386 -I/Users/phil/build/qemu
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-I/Users/phil/build/qemu/slirp -c -o translate.o
/Users/phil/build/qemu/target-i386/translate.c
/Users/phil/build/qemu/target-i386/translate.c:612: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:612: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:612: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:612: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:620: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:620: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:620: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:620: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:622: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:622: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:622: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:622: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:623: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:623: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:623: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c:623: warning:
initialization from incompatible pointer type
/Users/phil/build/qemu/target-i386/translate.c: In function `gen_jmp_im':
/Users/phil/build/qemu/target-i386/translate.c:806: error: too many
arguments to function `gen_op_movl_eip_im'
/Users/phil/build/qemu/target-i386/translate.c: In function
`gen_string_movl_A0_ESI':
/Users/phil/build/qemu/target-i386/translate.c:830: error: too many
arguments to function `gen_op_movl_A0_seg'
/Users/phil/build/qemu/target-i386/translate.c:841: error: too many
arguments to function `gen_op_addl_A0_seg'
/Users/phil/build/qemu/target-i386/translate.c: In function
`gen_string_movl_A0_EDI':
/Users/phil/build/qemu/target-i386/translate.c:854: error: too many
arguments to function `gen_op_movl_A0_seg'
/Users/phil/build/qemu/target-i386/translate.c:862: error: too many
arguments to function `gen_op_addl_A0_seg'
...
and many more like this.

Will soon try gcc HEAD...

-- Ph.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-01-15  0:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-09  0:22 [Qemu-devel] qemu vl.c Fabrice Bellard
2005-01-09  0:58 ` Phil Krylov
2005-01-09 10:48   ` Daniel Egger
     [not found]     ` <c10dbf4505010909304d906699@mail.gmail.com>
     [not found]       ` <2CB66400-62F0-11D9-A061-000A958E35DC@axiros.com>
2005-01-15  0:04         ` Mac OS X compilation (Was: Re: [Qemu-devel] qemu vl.c) Phil Krylov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.