mirror of
https://github.com/reactos/reactos.git
synced 2024-07-01 10:20:03 +00:00
[CPPRT]
Add support for x64 svn path=/trunk/; revision=60140
This commit is contained in:
parent
05d612869c
commit
ee76c740f4
|
@ -5,5 +5,9 @@ list(APPEND SOURCE
|
|||
ehvec.cpp
|
||||
typeinfo.cpp)
|
||||
|
||||
add_asm_files(cpprt_asm i386/cpprt.s)
|
||||
if(ARCH STREQUAL "i386")
|
||||
add_asm_files(cpprt_asm i386/cpprt.s)
|
||||
elseif(ARCH STREQUAL "amd64")
|
||||
add_asm_files(cpprt_asm amd64/cpprt.s)
|
||||
endif()
|
||||
add_library(cpprt ${SOURCE} ${cpprt_asm})
|
||||
|
|
16
reactos/lib/sdk/cpprt/amd64/cpprt.s
Normal file
16
reactos/lib/sdk/cpprt/amd64/cpprt.s
Normal file
|
@ -0,0 +1,16 @@
|
|||
#include <asm.inc>
|
||||
|
||||
.code
|
||||
|
||||
MACRO(DEFINE_ALIAS, alias, orig, type)
|
||||
EXTERN &orig:&type
|
||||
ALIAS <&alias> = <&orig>
|
||||
ENDM
|
||||
|
||||
; void __cdecl `eh vector constructor iterator'(void *,unsigned __int64,int,void (__cdecl*)(void *),void (__cdecl*)(void *))
|
||||
DEFINE_ALIAS ??_L@YAXPEAX_KHP6AX0@Z2@Z, ?MSVCRTEX_eh_vector_constructor_iterator@@YAXPEAX_KHP6AX0@Z2@Z
|
||||
|
||||
; void __cdecl `eh vector destructor iterator'(void *,unsigned __int64,int,void (__cdecl*)(void *))
|
||||
DEFINE_ALIAS ??_M@YAXPEAX_KHP6AX0@Z@Z, ?MSVCRTEX_eh_vector_destructor_iterator@@YAXPEAX_KHP6AX0@Z@Z
|
||||
|
||||
END
|
Loading…
Reference in a new issue