[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Hand written code generator #2
From: |
Herbert Poetzl |
Subject: |
Re: [Qemu-devel] Hand written code generator #2 |
Date: |
Wed, 1 Jun 2005 11:53:59 +0200 |
User-agent: |
Mutt/1.5.6i |
On Wed, Jun 01, 2005 at 07:40:33AM +0200, Jens Arm wrote:
> 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
if you are more comfortable with a localized error message,
that's probably fine, but for postings to an english spoken
ml you should really use LANG=C LC_ALL=C ....
best,
Herbert
> 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
> >
>
>
> _______________________________________________
> Qemu-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/qemu-devel