Re: Thread tests failure on Windows

2005-11-20 Thread Paul Vriens
On Thu, 2005-11-17 at 13:51 +0100, Paul Vriens wrote: > Hi, > > I've not been able to get the kernel thread tests working on windows. The > only thing I've found is that changing thread.c: > > /* simulate a call to set_test_val(10) */ > #if 0 > stack = (int *)ctx.Esp; > stack[-1] = 10

Re: Thread tests failure on Windows

2005-11-18 Thread Detlef Riekenberg
Am Freitag, den 18.11.2005, 02:51 +0200 schrieb Saulius Krasuckas: > strange enough is the fact, that some win98s don't crash. [2] maybe that > are those which runs under Qemu emulator? (w98.ie50.dx61 and w98.ie6.dx81) qemu is correct. -- By By ... ... Detlef

Re: Thread tests failure on Windows

2005-11-18 Thread Paul Vriens
> * On Thu, 17 Nov 2005, Eric Pouech wrote: >> * Paul Vriens wrote: >> > >> > I've not been able to get the kernel thread tests working on windows. >> > The only thing I've found is that changing thread.c: >> > >> > /* simulate a call to set_test_val(10) */ >> > #if 0 >> > stack = (int *)ct

Re: Thread tests failure on Windows

2005-11-17 Thread Saulius Krasuckas
* On Thu, 17 Nov 2005, Eric Pouech wrote: > * Paul Vriens wrote: > > > > I've not been able to get the kernel thread tests working on windows. > > The only thing I've found is that changing thread.c: > > > > /* simulate a call to set_test_val(10) */ > > #if 0 > > stack = (int *)ctx.Esp;

Re: Thread tests failure on Windows

2005-11-17 Thread Eric Pouech
Paul Vriens wrote: Hi, I've not been able to get the kernel thread tests working on windows. The only thing I've found is that changing thread.c: /* simulate a call to set_test_val(10) */ #if 0 stack = (int *)ctx.Esp; stack[-1] = 10; stack[-2] = ctx.Eip; ctx.Esp -= 2 * sizeo

Thread tests failure on Windows

2005-11-17 Thread Paul Vriens
Hi, I've not been able to get the kernel thread tests working on windows. The only thing I've found is that changing thread.c: /* simulate a call to set_test_val(10) */ #if 0 stack = (int *)ctx.Esp; stack[-1] = 10; stack[-2] = ctx.Eip; ctx.Esp -= 2 * sizeof(int *); ctx.Eip