Re: [Qemu-devel] [PATCH] Sparc64 host support update: i386-user builds

2006-07-06 Thread Blue Swirl
I made a simpler version of the Sparc64 patch which doesn't attempt to avoid the stack use. All targets build on Sparc64 host. I copied the relevant parts of the fixes to Sparc32 also. The PPC patch is also updated, but I have no interest in maintaining this patch in the future.

Re: [Qemu-devel] [PATCH] Sparc64 host support update: i386-user builds

2006-07-03 Thread Blue Swirl
Requiring that ops don't use a stack frame doesn't seem like a realistic constraint. It can be done, see my latest patch. Of course there's no point doing it if there is no real need. > The remaining target specific problem with PPC FPU ops could be solved by > changing PPC to soft float. W

Re: [Qemu-devel] [PATCH] Sparc64 host support update: i386-user builds

2006-07-03 Thread Paul Brook
> I got the i386-user to build by moving the troublesome SSE ops to helper > (only for Sparc32/64, no effect at least to x86 host). The emulator crashes > when executing the first TB, code generation and register use could be > suspected. The patch makes ops_sse.h more confusing to read. Any commen

[Qemu-devel] [PATCH] Sparc64 host support update: i386-user builds

2006-07-01 Thread Blue Swirl
I got the i386-user to build by moving the troublesome SSE ops to helper (only for Sparc32/64, no effect at least to x86 host). The emulator crashes when executing the first TB, code generation and register use could be suspected. The patch makes ops_sse.h more confusing to read. Any comments?