Zebediah Figura
|
ea66623c3c
|
winebuild: Move the CALL32_CBClient[Ex]_RetAddr implementation to krnl386.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-04 11:00:23 +02:00 |
Alexandre Julliard
|
b636f9816f
|
krnl386: Move the 16-bit stack out of the WOW32Reserved field.
Based on a patch by Sebastian Lackner.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-11-26 21:31:53 +01:00 |
Alexandre Julliard
|
f87262ea99
|
include: Add CURRENT_SS/SP macros for 16-bit code.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-11-26 21:31:53 +01:00 |
Alexandre Julliard
|
6e1c296ef3
|
include: Make the CURRENT_STACK16 and CURRENT_DS macros available globally.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-11-26 21:31:53 +01:00 |
Alexandre Julliard
|
0bf52b09f2
|
ntdll: Update the TEB and PEB structures for newer Windows versions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-07-23 23:21:08 +02:00 |
Alexandre Julliard
|
024f9ebd1a
|
krnl386: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-04-02 10:55:25 +02:00 |
Alexandre Julliard
|
1acb481d29
|
krnl386: Avoid using the selector functions from libwine.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-04-02 10:55:25 +02:00 |
Alexandre Julliard
|
b544836952
|
krnl386: Avoid using the LDT definitions from libwine.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-04-01 23:00:45 +02:00 |
Alexandre Julliard
|
a02d2773be
|
krnl386: Reimplement LDT support using NtSetLdtEntries().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-04-01 22:55:24 +02:00 |
Alexandre Julliard
|
a23c20eee1
|
include: Don't allow using wine/library.h with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-17 20:01:01 +02:00 |
Alexandre Julliard
|
170bd8f361
|
include: Pass function name directly to the __ASM_STDCALL macro.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-16 19:00:10 +02:00 |
Alexandre Julliard
|
d5a372abbb
|
include: Move inline assembly definitions to a new wine/asm.h header.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-14 13:45:07 +02:00 |
Alexandre Julliard
|
1b85b6cab7
|
krnl386: Use RtlCaptureContext and NtSetContextThread to implement register functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 12:04:46 +02:00 |
Alexandre Julliard
|
c5a35d898f
|
krnl386: Explicitly fetch the service argument in VxDCall.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 11:51:18 +02:00 |
Francois Gouget
|
40d213a297
|
krnl386.exe16: Mark internal symbols with hidden visibility.
|
2015-03-19 14:06:28 +09:00 |
Frédéric Delanoy
|
aaa0c692f1
|
krnl386.exe16: Use BOOL type where appropriate.
|
2013-12-11 13:02:22 +01:00 |
Alexandre Julliard
|
1b2604384b
|
krnl386.exe: Avoid using the CONTEXT86 type.
|
2010-10-20 18:37:09 +02:00 |
Alexandre Julliard
|
102dd9e92f
|
winebuild: Rename __wine_call_from_32_regs for consistency with 64-bit.
|
2010-01-16 15:41:48 +01:00 |
Alexandre Julliard
|
26a42f8452
|
winedos: Merge all of winedos back into krnl386.
|
2010-01-05 16:25:34 +01:00 |
Alexandre Julliard
|
e7715126eb
|
winedos: Move 16-bit VxD support back into kernel.
|
2009-12-30 17:40:19 +01:00 |
Alexandre Julliard
|
475b7d226c
|
kernel32: Make krnl386.exe into a stand-alone 16-bit module.
|
2009-12-30 17:36:14 +01:00 |