qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Hand written code generator #2


From: Jens Arm
Subject: Re: [Qemu-devel] Hand written code generator #2
Date: Wed, 1 Jun 2005 07:40:33 +0200

Hi Paul

I get a compile errorif I try with latest qemu cvs:

../dyngen -o op.h op.o
../dyngen -c -o opc.h op.o
gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer -I. 
-I/home/tux/tmp/qemu/target-sparc -I/home/tux/tmp/qemu 
-I/home/tux/tmp/qemu/host-i386 -I/home/tux/tmp/qemu/linux-user 
-I/home/tux/tmp/qemu/linux-user/sparc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE_SOURCE -I/home/tux/tmp/qemu/fpu -I/home/tux/tmp/qemu/slirp -c -o 
translate-op.o /home/tux/tmp/qemu/translate-op.c
make[1]: *** Keine Regel vorhanden, um das Target »qregs.def«, 
  benötigt von »translate-qop.o«, zu erstellen.  Schluss.
make[1]: Leaving directory `/home/tux/tmp/qemu/sparc-user'
make: *** [all] Fehler 1


Jens




On Tue, 31 May 2005 16:23:28 +0100
Paul Brook <address@hidden> wrote:

> I've made available a new version of my hand-written code generator for qemu. 
> The patch is getting rather large, so I've put it on a web server to avoid 
> spamming the list:
> https://nowt.dyndns.org/patch.qemu_qop.gz
> 
> In principle it's very similar to the previous patch. The main difference is 
> that it now supports all target architectures, including 64-bit targets.
> 
> The i386 changes have been tested by booting knoppix and win2k and win98.
> x86-64 tested by booting a debian amd64 install cd.
> ppc chanages tested by booting a debina install cd and running nbench under 
> ppc-user.
> My sparc debian cd doesn't boot under qemu (stops responding just after 
> loading the kernel). Does anyone have any images I could use for testing 
> sparc emulation?
> 
> To support 64-bit targets each qreg now has a "mode" which determines its 
> size. 64-bit qregs can be implemented using pairs of host registers on 32-bit 
> hosts, or single registers on 64-bit hosts.
> 
> ppc and sparc targets only have nominal support. I've done the bare minimum 
> needed to make them work. Arm is still the only target that really takes 
> advantage of any of the new functionality.
> 
> Next on my todo list is support for ppc and x86-64 hosts.
> 
> Paul
> 
> 
> _______________________________________________
> Qemu-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]