Allocate the TEB and signal stack separately from the main stack.
commit7924f421e93d0f8c49a5c61dfdda6a8364cf1130
authorAlexandre Julliard <julliard@winehq.org>
Tue, 4 Nov 2003 04:50:18 +0000 (4 04:50 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 4 Nov 2003 04:50:18 +0000 (4 04:50 +0000)
treeaba1425804b7f759680415040b8a69efb1d08fd1
parentbcb09c198dd8ca7071cd9711f3aaac0aad87d551
Allocate the TEB and signal stack separately from the main stack.
Dynamically allocate the initial TEB too so that it is properly
page-aligned.
dlls/kernel/thread.c
dlls/ntdll/loader.c
dlls/ntdll/ntdll_misc.h
dlls/ntdll/signal_i386.c
dlls/ntdll/sysdeps.c
dlls/ntdll/thread.c
dlls/ntdll/virtual.c
include/thread.h
include/wine/server.h