Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-09-10 Thread Stefan Weil
Am 05.08.2015 um 14:49 schrieb Paolo Bonzini: > On 05/08/2015 13:03, Stefan Weil wrote: [...] >> slirp: Fix non blocking connect for w32 >> http://repo.or.cz/w/qemu/ar7.git/commit/b3f21d56ad3f36562d396685de8ff4981af6b805 > > The second looks good, but you do not need the #ifdef at all in theory. >

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-10 Thread Stefan Weil
Am 10.08.2015 um 16:00 schrieb Paolo Bonzini: > > > On 10/08/2015 13:39, Stefan Weil wrote: >>> Could somebody add some notes to the 'Known issues' section >>> of the changelog summarising the problems, please (whether >>> it affects all Windows build environments or only some, >>> whether this i

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-10 Thread Paolo Bonzini
On 10/08/2015 13:39, Stefan Weil wrote: > > Could somebody add some notes to the 'Known issues' section > > of the changelog summarising the problems, please (whether > > it affects all Windows build environments or only some, > > whether this is a regression or not, etc): > > http://wiki.qemu.or

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-10 Thread Stefan Weil
Am 10.08.2015 um 12:25 schrieb Peter Maydell: > Could somebody add some notes to the 'Known issues' section > of the changelog summarising the problems, please (whether > it affects all Windows build environments or only some, > whether this is a regression or not, etc): > http://wiki.qemu.org/Cha

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-10 Thread Peter Maydell
On 5 August 2015 at 12:03, Stefan Weil wrote: > I recently upgraded my build environment from Debian Wheezy > to Debian Jessie. Obviously the newer MinGW-w64 packages > introduced several problems for QEMU: > > * Compiler warnings caused by newer compiler and changes in > system include files > >

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-06 Thread Richard Henderson
On 08/06/2015 03:12 AM, Stefan Weil wrote: > (sig)setjmp/(sig)longjmp without TCG generated code on the stack > does not need special handling because stack unwinding works > for compiled normal C code. > > We only have a problem on 64 bit Windows with code generated > at run time by TCG because s

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-06 Thread Stefan Weil
Am 06.08.2015 um 10:44 schrieb Kevin Wolf: Am 05.08.2015 um 22:30 hat Stefan Weil geschrieben: Am 05.08.2015 um 20:39 schrieb Liviu Ionescu: On 05 Aug 2015, at 19:56, Paolo Bonzini wrote: ... I am not sure why things break for Stefan... I confirm Stefan's conclusion, neither in my configurat

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-06 Thread Kevin Wolf
Am 05.08.2015 um 22:30 hat Stefan Weil geschrieben: > Am 05.08.2015 um 20:39 schrieb Liviu Ionescu: > >>On 05 Aug 2015, at 19:56, Paolo Bonzini wrote: > >> > >>... I am not sure why things break for Stefan... > >I confirm Stefan's conclusion, neither in my configuration adding > > > >#include "qem

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-05 Thread Liviu Ionescu
> On 05 Aug 2015, at 23:30, Stefan Weil wrote: > > ... As I already said, this modification is needed for all versions > of QEMU, and it will stay unfixed in 2.4.0 which is nearly finished. your patch is already in my branch, and I already publicly released GNU ARM Eclipse QEMU for Windows 64-

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-05 Thread Stefan Weil
Am 05.08.2015 um 20:39 schrieb Liviu Ionescu: On 05 Aug 2015, at 19:56, Paolo Bonzini wrote: ... I am not sure why things break for Stefan... I confirm Stefan's conclusion, neither in my configuration adding #include "qemu-common.h" ... in cpu-exec.c makes any difference. however adding: #

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-05 Thread Liviu Ionescu
> On 05 Aug 2015, at 19:56, Paolo Bonzini wrote: > > ... I am not sure why things break for Stefan... I confirm Stefan's conclusion, neither in my configuration adding #include "qemu-common.h" ... in cpu-exec.c makes any difference. however adding: #if defined(_WIN64) #ifdef sigsetjmp #und

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-05 Thread Paolo Bonzini
On 05/08/2015 18:51, Liviu Ionescu wrote: > >> On 05 Aug 2015, at 14:03, Stefan Weil wrote: >> >> Fix sigsetjmp for w64 >> http://repo.or.cz/w/qemu/ar7.git/commit/8fa9c07c9a33174905e67589bea6be3e278712cb > > > I tried to apply your patch to my branch and I got: > > Running QEMU make install.

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-05 Thread Liviu Ionescu
> On 05 Aug 2015, at 14:03, Stefan Weil wrote: > > Fix sigsetjmp for w64 > http://repo.or.cz/w/qemu/ar7.git/commit/8fa9c07c9a33174905e67589bea6be3e278712cb I tried to apply your patch to my branch and I got: Running QEMU make install... CCgnuarmeclipse-softmmu/cpu-exec.o /Host/Work/qemu

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-05 Thread Stefan Weil
Am 05.08.2015 um 14:49 schrieb Paolo Bonzini: On 05/08/2015 13:03, Stefan Weil wrote: Fix sigsetjmp for w64 http://repo.or.cz/w/qemu/ar7.git/commit/8fa9c07c9a33174905e67589bea6be3e278712cb Does this work too? diff --git a/cpu-exec.c b/cpu-exec.c index 75694f3..d882b89 100644 --- a/cpu-exec.c +

Re: [Qemu-devel] QEMU 2.4 for Windows - current status

2015-08-05 Thread Paolo Bonzini
On 05/08/2015 13:03, Stefan Weil wrote: > > Fix sigsetjmp for w64 > http://repo.or.cz/w/qemu/ar7.git/commit/8fa9c07c9a33174905e67589bea6be3e278712cb Does this work too? diff --git a/cpu-exec.c b/cpu-exec.c index 75694f3..d882b89 100644 --- a/cpu-exec.c +++ b/cpu-exec.c @@ -17,6 +17,7 @@ * Li