Author: tkreuzer Date: Tue Aug 23 08:45:46 2011 New Revision: 53398
URL: http://svn.reactos.org/svn/reactos?rev=53398&view=rev Log: [RTL] Remove duplicate function [CRT] add _local_unwind stub and fix c++ symbols
Modified: trunk/reactos/lib/rtl/amd64/stubs.c trunk/reactos/lib/sdk/crt/except/amd64/cpp.s trunk/reactos/lib/sdk/crt/except/amd64/seh.s
Modified: trunk/reactos/lib/rtl/amd64/stubs.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/rtl/amd64/stubs.c?rev=5... ============================================================================== --- trunk/reactos/lib/rtl/amd64/stubs.c [iso-8859-1] (original) +++ trunk/reactos/lib/rtl/amd64/stubs.c [iso-8859-1] Tue Aug 23 08:45:46 2011 @@ -61,17 +61,4 @@ UNIMPLEMENTED; }
-NTSYSAPI -BOOLEAN -RtlInstallFunctionTableCallback( - DWORD64 TableIdentifier, - DWORD64 BaseAddress, - DWORD Length, - PGET_RUNTIME_FUNCTION_CALLBACK Callback, - PVOID Context, - PCWSTR OutOfProcessCallbackDll) -{ - UNIMPLEMENTED; - return FALSE; -}
Modified: trunk/reactos/lib/sdk/crt/except/amd64/cpp.s URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/except/amd64/cp... ============================================================================== --- trunk/reactos/lib/sdk/crt/except/amd64/cpp.s [iso-8859-1] (original) +++ trunk/reactos/lib/sdk/crt/except/amd64/cpp.s [iso-8859-1] Tue Aug 23 08:45:46 2011 @@ -34,10 +34,10 @@ 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
Modified: trunk/reactos/lib/sdk/crt/except/amd64/seh.s URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/except/amd64/se... ============================================================================== --- trunk/reactos/lib/sdk/crt/except/amd64/seh.s [iso-8859-1] (original) +++ trunk/reactos/lib/sdk/crt/except/amd64/seh.s [iso-8859-1] Tue Aug 23 08:45:46 2011 @@ -18,6 +18,7 @@ /* GLOBALS *******************************************************************/
PUBLIC _global_unwind2 +PUBLIC _local_unwind PUBLIC _local_unwind2 PUBLIC _abnormal_termination PUBLIC _except_handler2 @@ -41,6 +42,11 @@ ret ENDFUNC _abnormal_termination
+FUNC _local_unwind + .endprolog + ret +ENDFUNC _local_unwind + FUNC _local_unwind2 .endprolog ret