[RTL] Remove duplicate function
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Tue, 23 Aug 2011 08:45:46 +0000 (08:45 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Tue, 23 Aug 2011 08:45:46 +0000 (08:45 +0000)
[CRT] add _local_unwind stub and fix c++ symbols

svn path=/trunk/; revision=53398

reactos/lib/rtl/amd64/stubs.c
reactos/lib/sdk/crt/except/amd64/cpp.s
reactos/lib/sdk/crt/except/amd64/seh.s

index 4327ea7..83060c7 100644 (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;
-}
 
index fef42e8..fb9182f 100644 (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
index b714dda..6f8cba6 100644 (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