ntdll: Added stubs for RtlLookupFunctionEntry and RtlVirtualUnwind.
This commit is contained in:
parent
345aff3f17
commit
50d6b7fb54
|
@ -923,8 +923,10 @@
|
||||||
@ stdcall -register RtlCaptureContext(ptr) ntdll.RtlCaptureContext
|
@ stdcall -register RtlCaptureContext(ptr) ntdll.RtlCaptureContext
|
||||||
# @ stub RtlCaptureStackBackTrace ( -> ntdll.RtlCaptureStackBackTrace)
|
# @ stub RtlCaptureStackBackTrace ( -> ntdll.RtlCaptureStackBackTrace)
|
||||||
@ stdcall RtlFillMemory(ptr long long) ntdll.RtlFillMemory
|
@ stdcall RtlFillMemory(ptr long long) ntdll.RtlFillMemory
|
||||||
|
@ stdcall -arch=x86_64 RtlLookupFunctionEntry(long ptr ptr) ntdll.RtlLookupFunctionEntry
|
||||||
@ stdcall RtlMoveMemory(ptr ptr long) ntdll.RtlMoveMemory
|
@ stdcall RtlMoveMemory(ptr ptr long) ntdll.RtlMoveMemory
|
||||||
@ stdcall RtlUnwind(ptr ptr ptr long) ntdll.RtlUnwind
|
@ stdcall RtlUnwind(ptr ptr ptr long) ntdll.RtlUnwind
|
||||||
|
@ stdcall -arch=x86_64 RtlVirtualUnwind(long long long ptr ptr ptr ptr ptr) ntdll.RtlVirtualUnwind
|
||||||
@ stdcall RtlZeroMemory(ptr long) ntdll.RtlZeroMemory
|
@ stdcall RtlZeroMemory(ptr long) ntdll.RtlZeroMemory
|
||||||
@ stdcall -i386 -norelay SMapLS()
|
@ stdcall -i386 -norelay SMapLS()
|
||||||
@ stdcall -i386 -norelay SMapLS_IP_EBP_12()
|
@ stdcall -i386 -norelay SMapLS_IP_EBP_12()
|
||||||
|
|
|
@ -730,6 +730,7 @@
|
||||||
@ stdcall RtlLookupAtomInAtomTable(ptr wstr ptr)
|
@ stdcall RtlLookupAtomInAtomTable(ptr wstr ptr)
|
||||||
@ stub RtlLookupElementGenericTable
|
@ stub RtlLookupElementGenericTable
|
||||||
# @ stub RtlLookupElementGenericTableAvl
|
# @ stub RtlLookupElementGenericTableAvl
|
||||||
|
@ stdcall -arch=x86_64 RtlLookupFunctionEntry(long ptr ptr)
|
||||||
@ stdcall RtlMakeSelfRelativeSD(ptr ptr ptr)
|
@ stdcall RtlMakeSelfRelativeSD(ptr ptr ptr)
|
||||||
@ stdcall RtlMapGenericMask(long ptr)
|
@ stdcall RtlMapGenericMask(long ptr)
|
||||||
# @ stub RtlMapSecurityErrorToNtStatus
|
# @ stub RtlMapSecurityErrorToNtStatus
|
||||||
|
@ -908,6 +909,7 @@
|
||||||
@ stub RtlValidateProcessHeaps
|
@ stub RtlValidateProcessHeaps
|
||||||
# @ stub RtlValidateUnicodeString
|
# @ stub RtlValidateUnicodeString
|
||||||
@ stdcall RtlVerifyVersionInfo(ptr long double)
|
@ stdcall RtlVerifyVersionInfo(ptr long double)
|
||||||
|
@ stdcall -arch=x86_64 RtlVirtualUnwind(long long long ptr ptr ptr ptr ptr)
|
||||||
@ stub RtlWalkFrameChain
|
@ stub RtlWalkFrameChain
|
||||||
@ stdcall RtlWalkHeap(long ptr)
|
@ stdcall RtlWalkHeap(long ptr)
|
||||||
@ stub RtlWriteMemoryStream
|
@ stub RtlWriteMemoryStream
|
||||||
|
|
|
@ -517,6 +517,30 @@ void signal_init_process(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* RtlLookupFunctionEntry (NTDLL.@)
|
||||||
|
*/
|
||||||
|
PRUNTIME_FUNCTION WINAPI RtlLookupFunctionEntry( ULONG64 pc, ULONG64 *base,
|
||||||
|
UNWIND_HISTORY_TABLE *table )
|
||||||
|
{
|
||||||
|
FIXME("stub\n");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* RtlVirtualUnwind (NTDLL.@)
|
||||||
|
*/
|
||||||
|
PVOID WINAPI RtlVirtualUnwind ( ULONG type, ULONG64 base, ULONG64 pc,
|
||||||
|
RUNTIME_FUNCTION *function, CONTEXT *context,
|
||||||
|
PVOID *data, ULONG64 *frame,
|
||||||
|
KNONVOLATILE_CONTEXT_POINTERS *ctx_ptr )
|
||||||
|
{
|
||||||
|
FIXME("stub\n");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* __wine_enter_vm86 (NTDLL.@)
|
* __wine_enter_vm86 (NTDLL.@)
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue