[RTL] Remove duplicate function

[CRT] add _local_unwind stub and fix c++ symbols

svn path=/trunk/; revision=53398
This commit is contained in:
Timo Kreuzer 2011-08-23 08:45:46 +00:00
parent 804256c25d
commit 9564801ea8
3 changed files with 10 additions and 17 deletions

View file

@ -61,17 +61,4 @@ RtlRestoreContext(
UNIMPLEMENTED;
}
NTSYSAPI
BOOLEAN
RtlInstallFunctionTableCallback(
DWORD64 TableIdentifier,
DWORD64 BaseAddress,
DWORD Length,
PGET_RUNTIME_FUNCTION_CALLBACK Callback,
PVOID Context,
PCWSTR OutOfProcessCallbackDll)
{
UNIMPLEMENTED;
return FALSE;
}

View file

@ -34,10 +34,10 @@ EXTERN &orig:ABS
ALIAS <&alias> = <&orig>
ENDM
DEFINE_ALIAS ??3@YAXPAX@Z, MSVCRT_operator_delete
DEFINE_ALIAS ??_U@YAPAXI@Z, MSVCRT_operator_new
DEFINE_ALIAS ??_V@YAXPAX@Z, MSVCRT_operator_delete
DEFINE_ALIAS ??2@YAPAXI@Z, MSVCRT_operator_new
DEFINE_ALIAS ??3@YAXPEAX@Z, MSVCRT_operator_delete
DEFINE_ALIAS ??_U@YAPEAX_K@Z, MSVCRT_operator_new
DEFINE_ALIAS ??_V@YAXPEAX@Z, MSVCRT_operator_delete
DEFINE_ALIAS ??2@YAPEAX_K@Z, MSVCRT_operator_new
DEFINE_ALIAS ?_query_new_handler@@YAP6AHI@ZXZ, MSVCRT__query_new_handler
DEFINE_ALIAS ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z, MSVCRT__set_new_handler
DEFINE_ALIAS ?set_new_handler@@YAP6AXXZP6AXXZ@Z, MSVCRT_set_new_handler

View file

@ -18,6 +18,7 @@
/* GLOBALS *******************************************************************/
PUBLIC _global_unwind2
PUBLIC _local_unwind
PUBLIC _local_unwind2
PUBLIC _abnormal_termination
PUBLIC _except_handler2
@ -41,6 +42,11 @@ FUNC _abnormal_termination
ret
ENDFUNC _abnormal_termination
FUNC _local_unwind
.endprolog
ret
ENDFUNC _local_unwind
FUNC _local_unwind2
.endprolog
ret