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.