xref: /reactos/sdk/lib/crt/except/amd64/cpp_alias.s (revision e2d69ad9)
1
2
3#include <asm.inc>
4
5.code64
6.align 4
7
8MACRO(DEFINE_ALIAS, alias, orig)
9EXTERN &orig:ABS
10ALIAS <&alias> = <&orig>
11ENDM
12
13DEFINE_ALIAS ??3@YAXPEAX@Z, operator_delete
14DEFINE_ALIAS ??_U@YAPEAX_K@Z, operator_new
15DEFINE_ALIAS ??_U@YAPEAX_KHPEBDH@Z, operator_new_dbg
16DEFINE_ALIAS ??_V@YAXPEAX@Z, operator_delete
17DEFINE_ALIAS ??2@YAPEAX_K@Z, operator_new
18DEFINE_ALIAS ??2@YAPEAX_KHPEBDH@Z, operator_new_dbg
19DEFINE_ALIAS ?_query_new_handler@@YAP6AHI@ZXZ, _query_new_handler
20DEFINE_ALIAS ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z, _set_new_handler
21DEFINE_ALIAS ?set_new_handler@@YAP6AXXZP6AXXZ@Z, set_new_handler
22DEFINE_ALIAS ?_query_new_mode@@YAHXZ, _query_new_mode
23DEFINE_ALIAS ?_set_new_mode@@YAHH@Z, _set_new_mode
24DEFINE_ALIAS ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z, _set_se_translator
25DEFINE_ALIAS ?set_terminate@@YAP6AXXZP6AXXZ@Z, set_terminate
26DEFINE_ALIAS ?set_unexpected@@YAP6AXXZP6AXXZ@Z, set_unexpected
27DEFINE_ALIAS ?terminate@@YAXXZ, terminate
28DEFINE_ALIAS ?unexpected@@YAXXZ, unexpected
29DEFINE_ALIAS ?what@exception@@UEBAPEBDXZ, exception_what
30DEFINE_ALIAS ??0exception@@QEAA@AEBQEBDH@Z, exception_ctor_noalloc
31DEFINE_ALIAS ??0exception@@QEAA@AEBV0@@Z, exception_copy_ctor
32DEFINE_ALIAS ??0exception@@QEAA@XZ, exception_default_ctor
33DEFINE_ALIAS ??1exception@@UEAA@XZ, exception_dtor
34DEFINE_ALIAS ??4exception@@QEAAAEAV0@AEBV0@@Z, exception_opequals
35DEFINE_ALIAS ??1type_info@@UEAA@XZ, type_info_dtor
36DEFINE_ALIAS ??0__non_rtti_object@@QEAA@AEBV0@@Z, __non_rtti_object_copy_ctor
37DEFINE_ALIAS ??0__non_rtti_object@@QEAA@PEBD@Z, __non_rtti_object_ctor
38DEFINE_ALIAS ??0bad_cast@@AAE@PBQBD@Z, bad_cast_ctor
39DEFINE_ALIAS ??0bad_cast@@AEAA@PEBQEBD@Z, bad_cast_ctor
40DEFINE_ALIAS ??0bad_cast@@QAE@ABQBD@Z, bad_cast_ctor
41DEFINE_ALIAS ??0bad_cast@@QEAA@AEBQEBD@Z, bad_cast_ctor
42DEFINE_ALIAS ??0bad_cast@@QEAA@AEBV0@@Z, bad_cast_copy_ctor
43DEFINE_ALIAS ??0bad_cast@@QEAA@PEBD@Z, bad_cast_ctor_charptr
44DEFINE_ALIAS ??0bad_typeid@@QEAA@AEBV0@@Z, bad_typeid_copy_ctor
45DEFINE_ALIAS ??0bad_typeid@@QEAA@PEBD@Z, bad_typeid_ctor
46DEFINE_ALIAS ??0exception@@QEAA@AEBQEBD@Z, exception_ctor
47DEFINE_ALIAS ??1__non_rtti_object@@UEAA@XZ, __non_rtti_object_dtor
48DEFINE_ALIAS ??1bad_cast@@UEAA@XZ, bad_cast_dtor
49DEFINE_ALIAS ??1bad_typeid@@UEAA@XZ, bad_typeid_dtor
50DEFINE_ALIAS ??4bad_cast@@QEAAAEAV0@AEBV0@@Z, bad_cast_opequals
51DEFINE_ALIAS ??4bad_typeid@@QEAAAEAV0@AEBV0@@Z, bad_typeid_opequals
52DEFINE_ALIAS ??8type_info@@QEBAHAEBV0@@Z, type_info_opequals_equals
53DEFINE_ALIAS ??9type_info@@QEBAHAEBV0@@Z, type_info_opnot_equals
54DEFINE_ALIAS ??_Fbad_cast@@QEAAXXZ, bad_cast_default_ctor
55DEFINE_ALIAS ??_Fbad_typeid@@QEAAXXZ, bad_typeid_default_ctor
56DEFINE_ALIAS ?_query_new_handler@@YAP6AH_K@ZXZ, _query_new_handler
57DEFINE_ALIAS ?_set_new_handler@@YAP6AH_K@ZP6AH0@Z@Z, _set_new_handler
58DEFINE_ALIAS ?_set_se_translator@@YAP6AXIPEAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z, _set_se_translator
59DEFINE_ALIAS ?before@type_info@@QEBAHAEBV1@@Z, type_info_before
60DEFINE_ALIAS ?name@type_info@@QEBAPEBDXZ, type_info_name
61DEFINE_ALIAS ?raw_name@type_info@@QEBAPEBDXZ, type_info_raw_name
62DEFINE_ALIAS ??4__non_rtti_object@@QEAAAEAV0@AEBV0@@Z, __non_rtti_object_opequals
63
64END
65