ntdll: Export _local_unwind.

This commit is contained in:
Alexandre Julliard 2012-05-29 21:30:29 +02:00
parent 191cd77320
commit bb23d63663
3 changed files with 12 additions and 0 deletions

View File

@ -1289,6 +1289,7 @@
@ stdcall _lclose(long) @ stdcall _lclose(long)
@ stdcall _lcreat(str long) @ stdcall _lcreat(str long)
@ stdcall _llseek(long long long) @ stdcall _llseek(long long long)
@ stdcall -arch=x86_64 -private _local_unwind(ptr ptr) ntdll._local_unwind
@ stdcall _lopen(str long) @ stdcall _lopen(str long)
@ stdcall _lread(long ptr long) @ stdcall _lread(long ptr long)
@ stdcall _lwrite(long ptr long) @ stdcall _lwrite(long ptr long)

View File

@ -1270,6 +1270,7 @@
@ cdecl -private _itoa(long ptr long) @ cdecl -private _itoa(long ptr long)
@ cdecl -private _itow(long ptr long) @ cdecl -private _itow(long ptr long)
@ cdecl -private _lfind(ptr ptr ptr long ptr) @ cdecl -private _lfind(ptr ptr ptr long ptr)
@ stdcall -arch=x86_64 _local_unwind(ptr ptr)
@ cdecl -private _ltoa(long ptr long) @ cdecl -private _ltoa(long ptr long)
@ cdecl -private _ltow(long ptr long) @ cdecl -private _ltow(long ptr long)
@ cdecl -private _memccpy(ptr ptr long long) @ cdecl -private _memccpy(ptr ptr long long)

View File

@ -3108,6 +3108,16 @@ void WINAPI RtlUnwind( void *frame, void *target_ip, EXCEPTION_RECORD *rec, void
} }
/*******************************************************************
* _local_unwind (NTDLL.@)
*/
void WINAPI _local_unwind( void *frame, void *target_ip )
{
CONTEXT context;
RtlUnwindEx( frame, target_ip, NULL, NULL, &context, NULL );
}
/******************************************************************* /*******************************************************************
* __C_specific_handler (NTDLL.@) * __C_specific_handler (NTDLL.@)
*/ */