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=…
==============================================================================
--- 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/c…
==============================================================================
--- 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/s…
==============================================================================
--- 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