On Mon May 30 23:00:56 2022 +0000, **** wrote:
Zebediah Figura replied on the mailing list: ``` On 5/30/22 17:50, Alex Henrie wrote:
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index 4df6b1ae472..661062085ce 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -659,6 +659,7 @@ @ stdcall KeWaitForMultipleObjects(long ptr long long long long ptr ptr) @ stdcall KeWaitForMutexObject(ptr long long long ptr) @ stdcall KeWaitForSingleObject(ptr long long long ptr) +@ stdcall KfRaiseIrql(long ptr) @ stub KiBugCheckData @ stub KiCoprocessorError @ stub KiDeliverApc As far as I can tell both this and KeLowerIrql() are only exported on x86_64.
Thanks for pointing that out. I've added -arch=x86_64 to both functions.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/156#note_1404