mirror of
https://github.com/reactos/reactos.git
synced 2024-07-05 12:15:46 +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
|
ehvec.cpp
|
||||||
typeinfo.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})
|
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