[ros-diffs] [tkreuzer] 53398: [RTL] Remove duplicate function [CRT] add _local_unwind stub and fix c++ symbols

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Tue Aug 23 08:45:47 UTC 2011


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=53398&r1=53397&r2=53398&view=diff
==============================================================================
--- 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/cpp.s?rev=53398&r1=53397&r2=53398&view=diff
==============================================================================
--- 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 at YAXPAX@Z, MSVCRT_operator_delete
-DEFINE_ALIAS ??_U at YAPAXI@Z, MSVCRT_operator_new
-DEFINE_ALIAS ??_V at YAXPAX@Z, MSVCRT_operator_delete
-DEFINE_ALIAS ??2 at YAPAXI@Z, MSVCRT_operator_new
+DEFINE_ALIAS ??3 at YAXPEAX@Z, MSVCRT_operator_delete
+DEFINE_ALIAS ??_U at YAPEAX_K@Z, MSVCRT_operator_new
+DEFINE_ALIAS ??_V at YAXPEAX@Z, MSVCRT_operator_delete
+DEFINE_ALIAS ??2 at YAPEAX_K@Z, MSVCRT_operator_new
 DEFINE_ALIAS ?_query_new_handler@@YAP6AHI at ZXZ, MSVCRT__query_new_handler
 DEFINE_ALIAS ?_set_new_handler@@YAP6AHI at ZP6AHI@Z at Z, MSVCRT__set_new_handler
 DEFINE_ALIAS ?set_new_handler@@YAP6AXXZP6AXXZ at 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/seh.s?rev=53398&r1=53397&r2=53398&view=diff
==============================================================================
--- 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




More information about the Ros-diffs mailing list