Re: [Qemu-devel] qemu on Cygwin

2007-02-04 Thread Kazu
dl.html > > The SDL/test contains a bunch of SDL testing applications. > Most of them works too, even sound- and OpenGL related. > sdl-config adds -mno-cygwin option so that SDL on Cygwin uses MinGW compiler. An attached patch makes compile on Cygwin. But I have to downgrade mingw-r

[Qemu-devel] MinGW's runtime library

2007-02-04 Thread Kazu
Hi, FYI, MinGW's runtime library mingw-runtime-3.11.tar.gz doesn't work with QEMU. For example, when I installed MinGW-5.1.2.exe or MinGW-5.1.3.exe (gcc-3.4.2) to build QEMU, Windows 2000 guest doesn't boot because of this library. It stopped with "unhandled win32 exception". When I downgrade the

Re: [Qemu-devel] Please help build qemu/darwin-user on Mac Intel

2007-02-04 Thread Mike Kronenberg
Hi Ilya, I just built from CVS before I zipped up the patches, here is the order I applied them: #gcc4 patches patch -p1 -u < ../patches/qemu-0.8.3-gcc4.patch patch -p1 -u < ../patches/qemu-0.7.2-dyngen-check-stack-clobbers.patch patch -p1 -u < ../patches/qemu-0.7.2-gcc4-opts.patch patch -p1

[Qemu-devel] qemu cpu-exec.c dyngen-exec.h hostregs_helper.h

2007-02-04 Thread Paul Brook
CVSROOT:/sources/qemu Module name:qemu Changes by: Paul Brook 07/02/04 13:37:44 Modified files: . : cpu-exec.c dyngen-exec.h Added files: . : hostregs_helper.h Log message: Fix 64-bit host register corruption. CVSWeb URLs:

Re: [Qemu-devel] Re: strange crash on FreeBSD-current/amd64 (pointer truncation?)

2007-02-04 Thread Paul Brook
On Saturday 03 February 2007 18:12, Gwenole Beauchesne wrote: > Hi, > > > Hmm. All I can say is the upper half of rbx (which holds T0) gets > > spilled on FreeBSD-current/amd64 hosts unless saving and restoring > > the full 64 bit of it... > > That's also what I got with VirtualBox on x86_64. Here

[Qemu-devel] Tracing memory accesses by emulated systems

2007-02-04 Thread Christian Leber
Hello, I would like to trace all "physical" memory read/write operations for x86_64, but I have to admit that I'm not sure where exactly this has to be implemented. Could somebody give me some hints where and how I could do that? (or is there already a patch that does this? on irc somebody sugges

Re: [Qemu-devel] Tracing memory accesses by emulated systems

2007-02-04 Thread maestro
Am Sonntag, den 04.02.2007, 17:17 +0100 schrieb Christian Leber: > Hello, > > I would like to trace all "physical" memory read/write operations for x86_64, > but I have to admit that I'm not sure where exactly this has to be > implemented. > > Could somebody give me some hints where and how I cou

[Qemu-devel] [PATCH] parport EPP support for Linux

2007-02-04 Thread Marko Kohtala
Hi. With the attached patch I am able to use Kodak Advantix FD 300 APS scanner from Win98 when hosted under Linux ix86. It adds EPP support and fixes some register bits to match real hw so port identification works better. I tried to separate the linux dependencies with #ifdef __linux__, but can

[Qemu-devel] Re: [PATCH] parport EPP support for Linux

2007-02-04 Thread Marko Kohtala
Darn. I managed to send an older version of the patch. Here is the latest. Sorry for the junk. Marko On 2/4/07, Marko Kohtala <[EMAIL PROTECTED]> wrote: Hi. With the attached patch I am able to use Kodak Advantix FD 300 APS scanner from Win98 when hosted under Linux ix86. It adds EPP support

Re: [Qemu-devel] [PATCH] parport EPP support for Linux

2007-02-04 Thread Fabrice Bellard
Marko Kohtala wrote: Hi. With the attached patch I am able to use Kodak Advantix FD 300 APS scanner from Win98 when hosted under Linux ix86. It adds EPP support and fixes some register bits to match real hw so port identification works better. I tried to separate the linux dependencies with #if

Re: [Qemu-devel] [PATCH] parport EPP support for Linux

2007-02-04 Thread Marko Kohtala
Fabrice Bellard: Marko Kohtala wrote: Hi. With the attached patch I am able to use Kodak Advantix FD 300 APS scanner from Win98 when hosted under Linux ix86. It adds EPP support and fixes some register bits to match real hw so port identification works better. I tried to sepa

[Qemu-devel] Signal handling for i386-darwin-user on Mac Intel

2007-02-04 Thread Ilya Shar
Thanks to pointers/patches from Mike and Pierre, I can build i386-darwin-user binary. There is a glitch though with signal-handling. The following fragment in cpu_signal_handler() in cpu-exec.c pc = uc->uc_mcontext.gregs[REG_EIP]; trapno = uc->uc_mcontext.gregs[REG_TRAPNO]; appears to