mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2024-09-13 09:17:20 -07:00
ntdll-_aulldvrm: Add missing ntoskrnl forwards.
This commit is contained in:
parent
5cd91c5928
commit
15a75851db
@ -1,13 +1,14 @@
|
||||
From 39a879a7f82766177f6eb47fada8536e95543104 Mon Sep 17 00:00:00 2001
|
||||
From 4839af32041954f18922bbe966944b42219ecad1 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Lackner <sebastian@fds-team.de>
|
||||
Date: Sat, 21 Jan 2017 22:54:40 +0100
|
||||
Subject: ntdll: Implement _alldvrm/_aulldvrm and add tests.
|
||||
|
||||
---
|
||||
dlls/ntdll/large_int.c | 62 ++++++++++++++++++++++++++++++++++++++++
|
||||
dlls/ntdll/ntdll.spec | 4 +--
|
||||
dlls/ntdll/tests/large_int.c | 68 ++++++++++++++++++++++++++++++++++++++++++++
|
||||
3 files changed, 132 insertions(+), 2 deletions(-)
|
||||
dlls/ntdll/large_int.c | 62 +++++++++++++++++++++++++++++++++
|
||||
dlls/ntdll/ntdll.spec | 4 +--
|
||||
dlls/ntdll/tests/large_int.c | 68 +++++++++++++++++++++++++++++++++++++
|
||||
dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 4 +--
|
||||
4 files changed, 134 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/dlls/ntdll/large_int.c b/dlls/ntdll/large_int.c
|
||||
index a0d465c494a..18f06889e3b 100644
|
||||
@ -200,6 +201,27 @@ index f13ae882d05..a0d041daf8d 100644
|
||||
+ test__alldvrm();
|
||||
+#endif /* __i386__ */
|
||||
}
|
||||
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
|
||||
index 40bf0d2f7ea..86dfe0c9665 100644
|
||||
--- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
|
||||
+++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
|
||||
@@ -1398,14 +1398,14 @@
|
||||
@ cdecl -private -arch=i386 _CIsqrt() msvcrt._CIsqrt
|
||||
@ cdecl -private _abnormal_termination() msvcrt._abnormal_termination
|
||||
@ stdcall -private -arch=i386 -ret64 _alldiv(int64 int64) ntdll._alldiv
|
||||
-@ stub _alldvrm
|
||||
+@ stdcall -private -arch=i386 -norelay _alldvrm(int64 int64) ntdll._alldvrm
|
||||
@ stdcall -private -arch=i386 -ret64 _allmul(int64 int64) ntdll._allmul
|
||||
@ stdcall -private -arch=i386 -norelay _alloca_probe() ntdll._alloca_probe
|
||||
@ stdcall -private -arch=i386 -ret64 _allrem(int64 int64) ntdll._allrem
|
||||
@ stdcall -private -arch=i386 -ret64 _allshl(int64 long) ntdll._allshl
|
||||
@ stdcall -private -arch=i386 -ret64 _allshr(int64 long) ntdll._allshr
|
||||
@ stdcall -private -arch=i386 -ret64 _aulldiv(int64 int64) ntdll._aulldiv
|
||||
-@ stub _aulldvrm
|
||||
+@ stdcall -private -arch=i386 -norelay _aulldvrm(int64 int64) ntdll._aulldvrm
|
||||
@ stdcall -private -arch=i386 -ret64 _aullrem(int64 int64) ntdll._aullrem
|
||||
@ stdcall -private -arch=i386 -ret64 _aullshr(int64 long) ntdll._aullshr
|
||||
@ cdecl -private -arch=i386 _except_handler2(ptr ptr ptr ptr) msvcrt._except_handler2
|
||||
--
|
||||
2.11.0
|
||||
|
||||
|
@ -6093,7 +6093,7 @@ fi
|
||||
# | * [#42267] Implement ntdll._aulldvrm
|
||||
# |
|
||||
# | Modified files:
|
||||
# | * dlls/ntdll/large_int.c, dlls/ntdll/ntdll.spec, dlls/ntdll/tests/large_int.c
|
||||
# | * dlls/ntdll/large_int.c, dlls/ntdll/ntdll.spec, dlls/ntdll/tests/large_int.c, dlls/ntoskrnl.exe/ntoskrnl.exe.spec
|
||||
# |
|
||||
if test "$enable_ntdll__aulldvrm" -eq 1; then
|
||||
patch_apply ntdll-_aulldvrm/0001-ntdll-Implement-_alldvrm-_aulldvrm-and-add-tests.patch
|
||||
|
Loading…
Reference in New Issue
Block a user