From a2a4133f77789e5b608174bf8d4172f7373051e7 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Wed, 12 May 1999 10:02:37 +0000 Subject: [PATCH] Added RtlUnwind in ntdll, and made kernel32 spec entry a forward to the ntdll one. --- relay32/kernel32.spec | 10 ++++++---- relay32/ntdll.spec | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/relay32/kernel32.spec b/relay32/kernel32.spec index e736395fd7f..b8abdefde40 100644 --- a/relay32/kernel32.spec +++ b/relay32/kernel32.spec @@ -2,6 +2,8 @@ name kernel32 type win32 init MAIN_KernelInit +import ntdll.dll + # Functions exported by the Win95 kernel32.dll # (these need to have these exact ordinals, for some win95 dlls # import kernel32.dll by ordinal) @@ -604,10 +606,10 @@ init MAIN_KernelInit 585 stdcall RemoveDirectoryW(wstr) RemoveDirectoryW 586 stdcall ResetEvent(long) ResetEvent 587 stdcall ResumeThread(long) ResumeThread -588 stdcall RtlFillMemory(ptr long long) RtlFillMemory -589 stdcall RtlMoveMemory(ptr ptr long) RtlMoveMemory -590 register RtlUnwind() RtlUnwind -591 stdcall RtlZeroMemory(ptr long) RtlZeroMemory +588 forward RtlFillMemory NTDLL.RtlFillMemory +589 forward RtlMoveMemory NTDLL.RtlMoveMemory +590 forward RtlUnwind NTDLL.RtlUnwind +591 forward RtlZeroMemory NTDLL.RtlZeroMemory 592 register SMapLS() SMapLS 593 register SMapLS_IP_EBP_12() SMapLS_IP_EBP_12 594 register SMapLS_IP_EBP_16() SMapLS_IP_EBP_16 diff --git a/relay32/ntdll.spec b/relay32/ntdll.spec index 9207683d45c..7b302ed7b8c 100644 --- a/relay32/ntdll.spec +++ b/relay32/ntdll.spec @@ -523,7 +523,7 @@ type win32 515 stdcall RtlUnicodeToOemN(ptr long ptr ptr long) RtlUnicodeToOemN 516 stub RtlUniform 517 stub RtlUnlockHeap -518 stub RtlUnwind +518 register RtlUnwind() RtlUnwind 519 stub RtlUpcaseUnicodeChar 520 stdcall RtlUpcaseUnicodeString(ptr ptr long) RtlUpcaseUnicodeString 521 stub RtlUpcaseUnicodeStringToAnsiString -- 2.11.4.GIT