ChangeSet ID: 9963 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2003/11/03 22:50:19
Modified files: include/wine : server.h include : thread.h dlls/ntdll : virtual.c thread.c sysdeps.c signal_i386.c ntdll_misc.h loader.c dlls/kernel : thread.c
Log message: Allocate the TEB and signal stack separately from the main stack. Dynamically allocate the initial TEB too so that it is properly page-aligned.
Patch: http://cvs.winehq.com/patch.py?id=9963
Old revision New revision Changes Path 1.15 1.16 +0 -1 wine/include/wine/server.h 1.87 1.88 +0 -8 wine/include/thread.h 1.16 1.17 +6 -2 wine/dlls/ntdll/virtual.c 1.8 1.9 +126 -85 wine/dlls/ntdll/thread.c 1.13 1.14 +22 -19 wine/dlls/ntdll/sysdeps.c 1.76 1.77 +9 -8 wine/dlls/ntdll/signal_i386.c 1.29 1.30 +11 -0 wine/dlls/ntdll/ntdll_misc.h 1.54 1.55 +1 -10 wine/dlls/ntdll/loader.c 1.10 1.11 +4 -14 wine/dlls/kernel/thread.c