ChangeSet ID: 7337 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2003/02/26 14:34:46
Modified files: scheduler : thread.c sysdeps.c memory : selector.c instr.c loader : task.c library : ldt.c include/wine : library.h include : selectors.h miscemu.h dlls/winedos : int31.c dlls/kernel : kernel_main.c
Log message: Moved LDT selector allocation routines to libwine. Added support for correct locking of all LDT operations. Added separate functions to manipulate the %fs selector, which allows using a global GDT selector on recent Linux kernels.
Patch: http://cvs.winehq.com/patch.py?id=7337
Old revision New revision Changes Path 1.129 1.130 +4 -4 wine/scheduler/thread.c 1.52 1.53 +8 -5 wine/scheduler/sysdeps.c 1.54 1.55 +34 -100 wine/memory/selector.c 1.20 1.21 +8 -12 wine/memory/instr.c 1.129 1.130 +0 -11 wine/loader/task.c 1.6 1.7 +288 -33 wine/library/ldt.c 1.18 1.19 +22 -0 wine/include/wine/library.h 1.10 1.11 +1 -5 wine/include/selectors.h 1.66 1.67 +1 -5 wine/include/miscemu.h 1.17 1.18 +4 -2 wine/dlls/winedos/int31.c 1.39 1.40 +18 -0 wine/dlls/kernel/kernel_main.c