Alexandre Julliard
|
7924f421e9
|
Allocate the TEB and signal stack separately from the main stack.
Dynamically allocate the initial TEB too so that it is properly
page-aligned.
|
2003-11-04 04:50:18 +00:00 |
Alexandre Julliard
|
7370f60120
|
Implemented RtlCreateUserThread, and use it to move thread creation to
ntdll.
|
2003-10-31 00:16:20 +00:00 |
Alexandre Julliard
|
8824c38e9e
|
Simplified signal stack allocation a bit, and avoid allocating it on
non-i386 platforms.
|
2003-10-22 03:26:53 +00:00 |
Alexandre Julliard
|
20e73d739a
|
Moved the constructor for the initial TEB to ntdll so that it runs as
early as possible on startup.
|
2003-10-09 04:59:03 +00:00 |
Alexandre Julliard
|
b81d9e7cf4
|
Link all remaining files that contain kernel APIs into kernel32.dll
instead of ntdll.dll. Removed a number of no longer needed files.
|
2003-10-08 03:57:02 +00:00 |
Alexandre Julliard
|
52f692fb9b
|
Moved the wine server client-side support to dlls/ntdll. Removed a
couple of unnecessary functions.
|
2003-09-18 23:27:19 +00:00 |
Alexandre Julliard
|
aaf3503ea5
|
Moved almost all remaining process, thread, fiber and exception
functions to dlls/kernel.
|
2003-09-17 05:31:32 +00:00 |
Alexandre Julliard
|
e37c6e18d0
|
Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
|
2003-09-05 23:08:26 +00:00 |
Dimitrie O. Paun
|
cbefdefb02
|
Consolidate all kernel power management functions.
Provide prototypes and stubs for missing functions.
|
2003-08-12 18:56:54 +00:00 |
Alexandre Julliard
|
4f196ead13
|
Implemented the ThreadBasicInformation case for
NtQueryInformationThread.
|
2003-07-09 02:57:57 +00:00 |
Alexandre Julliard
|
dc4b0c7655
|
Moved tape.c to dlls/kernel.
Moved critical section and resource update functions to dlls/kernel.
Started moving some of the thread functions too.
|
2003-06-24 03:34:15 +00:00 |