Zebediah Figura : krnl386: Return to a generated 16-bit entry point when calling builtin interrupt handlers.

Alexandre Julliard julliard at winehq.org
Wed Sep 29 15:54:08 CDT 2021


Module: wine
Branch: master
Commit: 5b38636b959a4dad631c39d9e3756b3cd996e61d
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=5b38636b959a4dad631c39d9e3756b3cd996e61d

Author: Zebediah Figura <zfigura at codeweavers.com>
Date:   Tue Sep 28 20:39:04 2021 -0500

krnl386: Return to a generated 16-bit entry point when calling builtin interrupt handlers.

Instead of manually building a STACK16FRAME.

Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/ifsmgr.vxd/ifsmgr.c              |  6 ++---
 dlls/krnl386.exe16/dosexe.h           |  6 +----
 dlls/krnl386.exe16/dosmem.c           | 14 -----------
 dlls/krnl386.exe16/instr.c            |  4 ++--
 dlls/krnl386.exe16/interrupts.c       | 37 +++++++++++++++--------------
 dlls/krnl386.exe16/krnl386.exe16.spec |  3 ++-
 dlls/krnl386.exe16/relay.c            | 44 -----------------------------------
 dlls/vwin32.vxd/vwin32.c              |  6 ++---
 8 files changed, 30 insertions(+), 90 deletions(-)

Diff:   https://source.winehq.org/git/wine.git/?a=commitdiff;h=5b38636b959a4dad631c39d9e3756b3cd996e61d



More information about the wine-cvs mailing list