1# msvcrt.dll - MS VC++ Run Time Library 2 3# **************** x86 C++ functions **************** 4@ cdecl -i386 -norelay ??0__non_rtti_object@@QAE@ABV0@@Z(ptr) __thiscall_MSVCRT___non_rtti_object_copy_ctor # public: __thiscall __non_rtti_object::__non_rtti_object(class __non_rtti_object const &) 5@ cdecl -i386 -norelay ??0__non_rtti_object@@QAE@PBD@Z(ptr) __thiscall_MSVCRT___non_rtti_object_ctor # public: __thiscall __non_rtti_object::__non_rtti_object(char const *) 6@ cdecl -i386 -norelay ??0bad_cast@@AAE@PBQBD@Z(ptr) __thiscall_MSVCRT_bad_cast_ctor # private: __thiscall bad_cast::bad_cast(char const * const *) 7@ cdecl -i386 -norelay ??0bad_cast@@QAE@ABQBD@Z(ptr) __thiscall_MSVCRT_bad_cast_ctor # public: __thiscall bad_cast::bad_cast(char const * const &) 8@ cdecl -i386 -norelay ??0bad_cast@@QAE@ABV0@@Z(ptr) __thiscall_MSVCRT_bad_cast_copy_ctor # public: __thiscall bad_cast::bad_cast(class bad_cast const &) 9@ cdecl -i386 -norelay ??0bad_cast@@QAE@PBD@Z(ptr) __thiscall_MSVCRT_bad_cast_ctor_charptr # public: __thiscall bad_cast::bad_cast(char const *) 10@ cdecl -i386 -norelay ??0bad_typeid@@QAE@ABV0@@Z(ptr) __thiscall_MSVCRT_bad_typeid_copy_ctor # public: __thiscall bad_typeid::bad_typeid(class bad_typeid const &) 11@ cdecl -i386 -norelay ??0bad_typeid@@QAE@PBD@Z(ptr) __thiscall_MSVCRT_bad_typeid_ctor # public: __thiscall bad_typeid::bad_typeid(char const *) 12@ cdecl -i386 -norelay ??0exception@@QAE@ABQBD@Z(ptr) __thiscall_MSVCRT_exception_ctor # public: __thiscall exception::exception(char const * const &) 13@ cdecl -i386 -norelay ??0exception@@QAE@ABQBDH@Z(ptr long) __thiscall_MSVCRT_exception_ctor_noalloc # public: __thiscall exception::exception(char const * const &,int) 14@ cdecl -i386 -norelay ??0exception@@QAE@ABV0@@Z(ptr) __thiscall_MSVCRT_exception_copy_ctor # public: __thiscall exception::exception(class exception const &) 15@ cdecl -i386 -norelay ??0exception@@QAE@XZ() __thiscall_MSVCRT_exception_default_ctor # public: __thiscall exception::exception(void) 16@ cdecl -i386 -norelay ??1__non_rtti_object@@UAE@XZ() __thiscall_MSVCRT___non_rtti_object_dtor # public: virtual __thiscall __non_rtti_object::~__non_rtti_object(void) 17@ cdecl -i386 -norelay ??1bad_cast@@UAE@XZ() __thiscall_MSVCRT_bad_cast_dtor # public: virtual __thiscall bad_cast::~bad_cast(void) 18@ cdecl -i386 -norelay ??1bad_typeid@@UAE@XZ() __thiscall_MSVCRT_bad_typeid_dtor # public: virtual __thiscall bad_typeid::~bad_typeid(void) 19@ cdecl -i386 -norelay ??1exception@@UAE@XZ() __thiscall_MSVCRT_exception_dtor # public: virtual __thiscall exception::~exception(void) 20@ cdecl -i386 -norelay ??1type_info@@UAE@XZ() __thiscall_MSVCRT_type_info_dtor # public: virtual __thiscall type_info::~type_info(void) 21@ cdecl -i386 ??2@YAPAXI@Z(long) MSVCRT_operator_new # void * __cdecl operator new(unsigned int) 22;@ cdecl -i386 ??2@YAPAXIHPBDH@Z(long long str long) MSVCRT_operator_new_dbg # void * __cdecl operator new(unsigned int,int,char const *,int) 23@ cdecl -i386 ??3@YAXPAX@Z(ptr) MSVCRT_operator_delete # void __cdecl operator delete(void *) 24@ cdecl -i386 -norelay ??4__non_rtti_object@@QAEAAV0@ABV0@@Z(ptr) __thiscall_MSVCRT___non_rtti_object_opequals # public: class __non_rtti_object & __thiscall __non_rtti_object::operator=(class __non_rtti_object const &) 25@ cdecl -i386 -norelay ??4bad_cast@@QAEAAV0@ABV0@@Z(ptr) __thiscall_MSVCRT_bad_cast_opequals # public: class bad_cast & __thiscall bad_cast::operator=(class bad_cast const &) 26@ cdecl -i386 -norelay ??4bad_typeid@@QAEAAV0@ABV0@@Z(ptr) __thiscall_MSVCRT_bad_typeid_opequals # public: class bad_typeid & __thiscall bad_typeid::operator=(class bad_typeid const &) 27@ cdecl -i386 -norelay ??4exception@@QAEAAV0@ABV0@@Z(ptr) __thiscall_MSVCRT_exception_opequals # public: class exception & __thiscall exception::operator=(class exception const &) 28@ cdecl -i386 -norelay ??8type_info@@QBEHABV0@@Z(ptr) __thiscall_MSVCRT_type_info_opequals_equals # public: int __thiscall type_info::operator==(class type_info const &)const 29@ cdecl -i386 -norelay ??9type_info@@QBEHABV0@@Z(ptr) __thiscall_MSVCRT_type_info_opnot_equals # public: int __thiscall type_info::operator!=(class type_info const &)const 30@ extern -i386 ??_7__non_rtti_object@@6B@ MSVCRT___non_rtti_object_vtable # const __non_rtti_object::`vftable' 31@ extern -i386 ??_7bad_cast@@6B@ MSVCRT_bad_cast_vtable # const bad_cast::`vftable' 32@ extern -i386 ??_7bad_typeid@@6B@ MSVCRT_bad_typeid_vtable # const bad_typeid::`vftable' 33@ extern -i386 ??_7exception@@6B@ MSVCRT_exception_vtable # const exception::`vftable' 34@ cdecl -i386 -norelay ??_E__non_rtti_object@@UAEPAXI@Z(long) __thiscall_MSVCRT___non_rtti_object_vector_dtor # public: virtual void * __thiscall __non_rtti_object::`vector deleting destructor'(unsigned int) 35@ cdecl -i386 -norelay ??_Ebad_cast@@UAEPAXI@Z(long) __thiscall_MSVCRT_bad_cast_vector_dtor # public: virtual void * __thiscall bad_cast::`vector deleting destructor'(unsigned int) 36@ cdecl -i386 -norelay ??_Ebad_typeid@@UAEPAXI@Z(long) __thiscall_MSVCRT_bad_typeid_vector_dtor # public: virtual void * __thiscall bad_typeid::`vector deleting destructor'(unsigned int) 37@ cdecl -i386 -norelay ??_Eexception@@UAEPAXI@Z(long) __thiscall_MSVCRT_exception_vector_dtor # public: virtual void * __thiscall exception::`vector deleting destructor'(unsigned int) 38@ cdecl -i386 -norelay ??_Fbad_cast@@QAEXXZ() __thiscall_MSVCRT_bad_cast_default_ctor # public: void __thiscall bad_cast::`default constructor closure'(void) 39@ cdecl -i386 -norelay ??_Fbad_typeid@@QAEXXZ() __thiscall_MSVCRT_bad_typeid_default_ctor # public: void __thiscall bad_typeid::`default constructor closure'(void) 40@ cdecl -i386 -norelay ??_G__non_rtti_object@@UAEPAXI@Z(long) __thiscall_MSVCRT___non_rtti_object_scalar_dtor # public: virtual void * __thiscall __non_rtti_object::`scalar deleting destructor'(unsigned int) 41@ cdecl -i386 -norelay ??_Gbad_cast@@UAEPAXI@Z(long) __thiscall_MSVCRT_bad_cast_scalar_dtor # public: virtual void * __thiscall bad_cast::`scalar deleting destructor'(unsigned int) 42@ cdecl -i386 -norelay ??_Gbad_typeid@@UAEPAXI@Z(long) __thiscall_MSVCRT_bad_typeid_scalar_dtor # public: virtual void * __thiscall bad_typeid::`scalar deleting destructor'(unsigned int) 43@ cdecl -i386 -norelay ??_Gexception@@UAEPAXI@Z(long) __thiscall_MSVCRT_exception_scalar_dtor # public: virtual void * __thiscall exception::`scalar deleting destructor'(unsigned int) 44@ cdecl -i386 ??_U@YAPAXI@Z(long) MSVCRT_operator_new # void * __cdecl operator new[](unsigned int) 45;@ cdecl -i386 ??_U@YAPAXIHPBDH@Z(long long str long) MSVCRT_operator_new_dbg # void * __cdecl operator new[](unsigned int,int,char const *,int) 46@ cdecl -i386 ??_V@YAXPAX@Z(ptr) MSVCRT_operator_delete # void __cdecl operator delete[](void *) 47@ cdecl -i386 -norelay __uncaught_exception(ptr) 48@ cdecl -i386 -norelay ?_query_new_handler@@YAP6AHI@ZXZ() MSVCRT__query_new_handler # int (__cdecl*__cdecl _query_new_handler(void))(unsigned int) 49@ cdecl -i386 ?_query_new_mode@@YAHXZ() MSVCRT__query_new_mode # int __cdecl _query_new_mode(void) 50@ cdecl -i386 -norelay ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z(ptr) MSVCRT__set_new_handler # int (__cdecl*__cdecl _set_new_handler(int (__cdecl*)(unsigned int)))(unsigned int) 51@ cdecl -i386 ?_set_new_mode@@YAHH@Z(long) MSVCRT__set_new_mode # int __cdecl _set_new_mode(int) 52@ cdecl -i386 -norelay ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z(ptr) MSVCRT__set_se_translator # void (__cdecl*__cdecl _set_se_translator(void (__cdecl*)(unsigned int,struct _EXCEPTION_POINTERS *)))(unsigned int,struct _EXCEPTION_POINTERS *) 53@ cdecl -i386 -norelay ?before@type_info@@QBEHABV1@@Z(ptr) __thiscall_MSVCRT_type_info_before # public: int __thiscall type_info::before(class type_info const &)const 54@ cdecl -i386 -norelay ?name@type_info@@QBEPBDXZ() __thiscall_MSVCRT_type_info_name # public: char const * __thiscall type_info::name(void)const 55@ cdecl -i386 -norelay ?raw_name@type_info@@QBEPBDXZ() __thiscall_MSVCRT_type_info_raw_name # public: char const * __thiscall type_info::raw_name(void)const 56@ cdecl -i386 ?set_new_handler@@YAP6AXXZP6AXXZ@Z(ptr) MSVCRT_set_new_handler # void (__cdecl*__cdecl set_new_handler(void (__cdecl*)(void)))(void) 57@ cdecl -i386 ?set_terminate@@YAP6AXXZP6AXXZ@Z(ptr) MSVCRT_set_terminate # void (__cdecl*__cdecl set_terminate(void (__cdecl*)(void)))(void) 58@ cdecl -i386 ?set_unexpected@@YAP6AXXZP6AXXZ@Z(ptr) MSVCRT_set_unexpected # void (__cdecl*__cdecl set_unexpected(void (__cdecl*)(void)))(void) 59@ cdecl -i386 ?terminate@@YAXXZ() MSVCRT_terminate # void __cdecl terminate(void) 60@ cdecl -i386 ?unexpected@@YAXXZ() MSVCRT_unexpected # void __cdecl unexpected(void) 61@ cdecl -i386 -norelay ?what@exception@@UBEPBDXZ() __thiscall_MSVCRT_what_exception # public: virtual char const * __thiscall exception::what(void)const 62 63# **************** win64 C++ functions **************** 64@ cdecl -arch=win64 ??0__non_rtti_object@@QEAA@AEBV0@@Z(ptr) MSVCRT___non_rtti_object_copy_ctor # public: __cdecl __non_rtti_object::__non_rtti_object(class __non_rtti_object const & __ptr64) __ptr64 65@ cdecl -arch=win64 ??0__non_rtti_object@@QEAA@PEBD@Z(ptr) MSVCRT___non_rtti_object_ctor # public: __cdecl __non_rtti_object::__non_rtti_object(char const * __ptr64) __ptr64 66@ cdecl -arch=win64 ??0bad_cast@@AEAA@PEBQEBD@Z(ptr) MSVCRT_bad_cast_ctor # private: __cdecl bad_cast::bad_cast(char const * __ptr64 const * __ptr64) __ptr64 67@ cdecl -arch=win64 ??0bad_cast@@QEAA@AEBQEBD@Z(ptr) MSVCRT_bad_cast_ctor # public: __cdecl bad_cast::bad_cast(char const * __ptr64 const & __ptr64) __ptr64 68@ cdecl -arch=win64 ??0bad_cast@@QEAA@AEBV0@@Z(ptr) MSVCRT_bad_cast_copy_ctor # public: __cdecl bad_cast::bad_cast(class bad_cast const & __ptr64) __ptr64 69@ cdecl -arch=win64 ??0bad_cast@@QEAA@PEBD@Z(ptr) MSVCRT_bad_cast_ctor_charptr # public: __cdecl bad_cast::bad_cast(char const * __ptr64) __ptr64 70@ cdecl -arch=win64 ??0bad_typeid@@QEAA@AEBV0@@Z(ptr) MSVCRT_bad_typeid_copy_ctor # public: __cdecl bad_typeid::bad_typeid(class bad_typeid const & __ptr64) __ptr64 71@ cdecl -arch=win64 ??0bad_typeid@@QEAA@PEBD@Z(ptr) MSVCRT_bad_typeid_ctor # public: __cdecl bad_typeid::bad_typeid(char const * __ptr64) __ptr64 72@ cdecl -arch=win64 ??0exception@@QEAA@AEBQEBD@Z(ptr) MSVCRT_exception_ctor # public: __cdecl exception::exception(char const * __ptr64 const & __ptr64) __ptr64 73@ cdecl -arch=win64 ??0exception@@QEAA@AEBQEBDH@Z(ptr long) MSVCRT_exception_ctor_noalloc # public: __cdecl exception::exception(char const * __ptr64 const & __ptr64,int) __ptr64 74@ cdecl -arch=win64 ??0exception@@QEAA@AEBV0@@Z(ptr) MSVCRT_exception_copy_ctor # public: __cdecl exception::exception(class exception const & __ptr64) __ptr64 75@ cdecl -arch=win64 ??0exception@@QEAA@XZ() MSVCRT_exception_default_ctor # public: __cdecl exception::exception(void) __ptr64 76@ cdecl -arch=win64 ??1__non_rtti_object@@UEAA@XZ() MSVCRT___non_rtti_object_dtor # public: virtual __cdecl __non_rtti_object::~__non_rtti_object(void) __ptr64 77@ cdecl -arch=win64 ??1bad_cast@@UEAA@XZ() MSVCRT_bad_cast_dtor # public: virtual __cdecl bad_cast::~bad_cast(void) __ptr64 78@ cdecl -arch=win64 ??1bad_typeid@@UEAA@XZ() MSVCRT_bad_typeid_dtor # public: virtual __cdecl bad_typeid::~bad_typeid(void) __ptr64 79@ cdecl -arch=win64 ??1exception@@UEAA@XZ() MSVCRT_exception_dtor # public: virtual __cdecl exception::~exception(void) __ptr64 80@ cdecl -arch=win64 ??1type_info@@UEAA@XZ() MSVCRT_type_info_dtor # public: virtual __cdecl type_info::~type_info(void) __ptr64 81@ cdecl -arch=win64 ??2@YAPEAX_K@Z(double) MSVCRT_operator_new # void * __ptr64 __cdecl operator new(unsigned __int64) 82@ cdecl -arch=win64 ??3@YAXPEAX@Z(ptr) MSVCRT_operator_delete # void __cdecl operator delete(void * __ptr64) 83@ cdecl -arch=win64 ??4__non_rtti_object@@QEAAAEAV0@AEBV0@@Z(ptr) MSVCRT___non_rtti_object_opequals # public: class __non_rtti_object & __ptr64 __cdecl __non_rtti_object::operator=(class __non_rtti_object const & __ptr64) __ptr64 84@ cdecl -arch=win64 ??4bad_cast@@QEAAAEAV0@AEBV0@@Z(ptr) MSVCRT_bad_cast_opequals # public: class bad_cast & __ptr64 __cdecl bad_cast::operator=(class bad_cast const & __ptr64) __ptr64 85@ cdecl -arch=win64 ??4bad_typeid@@QEAAAEAV0@AEBV0@@Z(ptr) MSVCRT_bad_typeid_opequals # public: class bad_typeid & __ptr64 __cdecl bad_typeid::operator=(class bad_typeid const & __ptr64) __ptr64 86@ cdecl -arch=win64 ??4exception@@QEAAAEAV0@AEBV0@@Z(ptr) MSVCRT_exception_opequals # public: class exception & __ptr64 __cdecl exception::operator=(class exception const & __ptr64) __ptr64 87@ cdecl -arch=win64 ??8type_info@@QEBAHAEBV0@@Z(ptr) MSVCRT_type_info_opequals_equals # public: int __cdecl type_info::operator==(class type_info const & __ptr64)const __ptr64 88@ cdecl -arch=win64 ??9type_info@@QEBAHAEBV0@@Z(ptr) MSVCRT_type_info_opnot_equals # public: int __cdecl type_info::operator!=(class type_info const & __ptr64)const __ptr64 89@ extern -arch=win64 ??_7__non_rtti_object@@6B@ MSVCRT___non_rtti_object_vtable # const __non_rtti_object::`vftable' 90@ extern -arch=win64 ??_7bad_cast@@6B@ MSVCRT_bad_cast_vtable # const bad_cast::`vftable' 91@ extern -arch=win64 ??_7bad_typeid@@6B@ MSVCRT_bad_typeid_vtable # const bad_typeid::`vftable' 92@ extern -arch=win64 ??_7exception@@6B@ MSVCRT_exception_vtable # const exception::`vftable' 93@ cdecl -arch=win64 ??_Fbad_cast@@QEAAXXZ() MSVCRT_bad_cast_default_ctor # public: void __cdecl bad_cast::`default constructor closure'(void) __ptr64 94@ cdecl -arch=win64 ??_Fbad_typeid@@QEAAXXZ() MSVCRT_bad_typeid_default_ctor # public: void __cdecl bad_typeid::`default constructor closure'(void) __ptr64 95@ cdecl -arch=win64 ??_U@YAPEAX_K@Z(long) MSVCRT_operator_new # void * __ptr64 __cdecl operator new[](unsigned __int64) 96@ cdecl -arch=win64 ??_V@YAXPEAX@Z(ptr) MSVCRT_operator_delete # void __cdecl operator delete[](void * __ptr64) 97@ cdecl -arch=win64 __uncaught_exception(ptr) 98@ cdecl -arch=win64 ?_query_new_handler@@YAP6AH_K@ZXZ() MSVCRT__query_new_handler # int (__cdecl*__cdecl _query_new_handler(void))(unsigned __int64) 99@ cdecl -arch=win64 ?_query_new_mode@@YAHXZ() MSVCRT__query_new_mode # int __cdecl _query_new_mode(void) 100@ cdecl -arch=win64 ?_set_new_handler@@YAP6AH_K@ZP6AH0@Z@Z(ptr) MSVCRT__set_new_handler # int (__cdecl*__cdecl _set_new_handler(int (__cdecl*)(unsigned __int64)))(unsigned __int64) 101@ cdecl -arch=win64 ?_set_new_mode@@YAHH@Z(long) MSVCRT__set_new_mode # int __cdecl _set_new_mode(int) 102@ cdecl -arch=win64 ?_set_se_translator@@YAP6AXIPEAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z(ptr) MSVCRT__set_se_translator # void (__cdecl*__cdecl _set_se_translator(void (__cdecl*)(unsigned int,struct _EXCEPTION_POINTERS * __ptr64)))(unsigned int,struct _EXCEPTION_POINTERS * __ptr64) 103@ cdecl -arch=win64 ?before@type_info@@QEBAHAEBV1@@Z(ptr) MSVCRT_type_info_before # public: int __cdecl type_info::before(class type_info const & __ptr64)const __ptr64 104@ cdecl -arch=win64 ?name@type_info@@QEBAPEBDXZ() MSVCRT_type_info_name # public: char const * __ptr64 __cdecl type_info::name(void)const __ptr64 105@ cdecl -arch=win64 ?raw_name@type_info@@QEBAPEBDXZ() MSVCRT_type_info_raw_name # public: char const * __ptr64 __cdecl type_info::raw_name(void)const __ptr64 106@ cdecl -arch=win64 ?set_new_handler@@YAP6AXXZP6AXXZ@Z(ptr) MSVCRT_set_new_handler # void (__cdecl*__cdecl set_new_handler(void (__cdecl*)(void)))(void) 107@ cdecl -arch=win64 ?set_terminate@@YAP6AXXZP6AXXZ@Z(ptr) MSVCRT_set_terminate # void (__cdecl*__cdecl set_terminate(void (__cdecl*)(void)))(void) 108@ cdecl -arch=win64 ?set_unexpected@@YAP6AXXZP6AXXZ@Z(ptr) MSVCRT_set_unexpected # void (__cdecl*__cdecl set_unexpected(void (__cdecl*)(void)))(void) 109@ cdecl -arch=win64 ?terminate@@YAXXZ() MSVCRT_terminate # void __cdecl terminate(void) 110@ cdecl -arch=win64 ?unexpected@@YAXXZ() MSVCRT_unexpected # void __cdecl unexpected(void) 111@ cdecl -arch=win64 -stub ?what@exception@@UEBAPEBDXZ() MSVCRT_what_exception # public: virtual char const * __ptr64 __cdecl exception::what(void)const __ptr64 112 113# **************** ARM C++ functions **************** 114@ cdecl -arch=arm ??0__non_rtti_object@@QAA@ABV0@@Z() MSVCRT___non_rtti_object_copy_ctor # public: __cdecl __non_rtti_object::__non_rtti_object(class __non_rtti_object const &) 115@ cdecl -arch=arm ??0__non_rtti_object@@QAA@PBD@Z() MSVCRT___non_rtti_object_ctor #public: __cdecl __non_rtti_object::__non_rtti_object(char const *) 116@ cdecl -arch=arm ??0bad_cast@@AAA@PBQBD@Z() MSVCRT_bad_cast_ctor # private: __cdecl bad_cast::bad_cast(char const * const *) 117@ cdecl -arch=arm ??0bad_cast@@QAA@ABV0@@Z() MSVCRT_bad_cast_copy_ctor # public: __cdecl bad_cast::bad_cast(class bad_cast const &) 118@ cdecl -arch=arm ??0bad_cast@@QAA@PBD@Z() MSVCRT_bad_cast_ctor # public: __cdecl bad_cast::bad_cast(char const *) 119@ cdecl -arch=arm ??0bad_typeid@@QAA@ABV0@@Z() MSVCRT_bad_typeid_copy_ctor # public: __cdecl bad_typeid::bad_typeid(class bad_typeid const &) 120@ cdecl -arch=arm ??0bad_typeid@@QAA@PBD@Z() MSVCRT_bad_typeid_ctor # public: __cdecl bad_typeid::bad_typeid(char const *) 121@ cdecl -arch=arm ??0exception@@QAA@ABQBD@Z() MSVCRT_exception_ctor # public: __cdecl exception::exception(char const * const &) 122@ cdecl -arch=arm ??0exception@@QAA@ABQBDH@Z() MSVCRT_exception_ctor_noalloc # public: __cdecl exception::exception(char const * const &,int) 123@ cdecl -arch=arm ??0exception@@QAA@ABV0@@Z() MSVCRT_exception_copy_ctor # public: __cdecl exception::exception(class exception const &) 124@ cdecl -arch=arm ??0exception@@QAA@XZ() MSVCRT_exception_default_ctor # public: __cdecl exception::exception(void) 125@ cdecl -arch=arm ??1__non_rtti_object@@UAA@XZ() MSVCRT___non_rtti_object_dtor # public: virtual __cdecl __non_rtti_object::~__non_rtti_object(void) 126@ cdecl -arch=arm ??1bad_cast@@UAA@XZ() MSVCRT_bad_cast_dtor # public: virtual __cdecl bad_cast::~bad_cast(void) 127@ cdecl -arch=arm ??1bad_typeid@@UAA@XZ() MSVCRT_bad_typeid_dtor # public: virtual __cdecl bad_typeid::~bad_typeid(void) 128@ cdecl -arch=arm ??1exception@@UAA@XZ() MSVCRT_exception_dtor # public: virtual __cdecl exception::~exception(void) 129@ cdecl -arch=arm ??1type_info@@UAA@XZ() MSVCRT_type_info_dtor # public: virtual __cdecl type_info::~type_info(void) 130@ cdecl -arch=arm ??2@YAPAXI@Z() MSVCRT_operator_new # void * __cdecl operator new(unsigned int) 131@ cdecl -arch=arm ??2@YAPAXIHPBDH@Z() MSVCRT_operator_new_dbg # void * __cdecl operator new(unsigned int,int,char const *,int) 132@ cdecl -arch=arm ??3@YAXPAX@Z() MSVCRT_operator_delete # void __cdecl operator delete(void *) 133@ cdecl -arch=arm ??4__non_rtti_object@@QAAAAV0@ABV0@@Z() MSVCRT___non_rtti_object_opequals # public: class __non_rtti_object & __cdecl __non_rtti_object::operator=(class __non_rtti_object const &) 134@ cdecl -arch=arm ??4bad_cast@@QAAAAV0@ABV0@@Z() MSVCRT_bad_cast_opequals # public: class bad_cast & __cdecl bad_cast::operator=(class bad_cast const &) 135@ cdecl -arch=arm ??4bad_typeid@@QAAAAV0@ABV0@@Z() MSVCRT_bad_typeid_opequals # public: class bad_typeid & __cdecl bad_typeid::operator=(class bad_typeid const &) 136@ cdecl -arch=arm ??4exception@@QAAAAV0@ABV0@@Z() MSVCRT_exception_opequals # public: class exception & __cdecl exception::operator=(class exception const &) 137@ cdecl -arch=arm ??8type_info@@QBAHABV0@@Z() MSVCRT_type_info_opequals_equals # public: int __cdecl type_info::operator==(class type_info const &)const 138@ cdecl -arch=arm ??9type_info@@QBAHABV0@@Z() MSVCRT_type_info_opnot_equals # public: int __cdecl type_info::operator!=(class type_info const &)const 139@ extern -arch=arm ??_7__non_rtti_object@@6B@ MSVCRT___non_rtti_object_vtable # const __non_rtti_object::`vftable' 140@ extern -arch=arm ??_7bad_cast@@6B@ MSVCRT_bad_cast_vtable # const bad_cast::`vftable' 141@ extern -arch=arm ??_7bad_typeid@@6B@ MSVCRT_bad_typeid_vtable # const bad_typeid::`vftable' 142@ extern -arch=arm ??_7exception@@6B@ MSVCRT_exception_vtable # const exception::`vftable' 143@ cdecl -arch=arm ??_Fbad_cast@@QAAXXZ() MSVCRT_bad_cast_default_ctor # public: void __cdecl bad_cast::`default constructor closure'(void) 144@ cdecl -arch=arm ??_Fbad_typeid@@QAAXXZ() MSVCRT_bad_typeid_default_ctor # public: void __cdecl bad_typeid::`default constructor closure'(void) 145@ cdecl -arch=arm ??_U@YAPAXI@Z() MSVCRT_operator_new # void * __cdecl operator new[](unsigned int) 146@ cdecl -arch=arm ??_U@YAPAXIHPBDH@Z() MSVCRT_operator_new_dbg # void * __cdecl operator new[](unsigned int,int,char const *,int) 147@ cdecl -arch=arm ??_V@YAXPAX@Z() MSVCRT_operator_delete # void __cdecl operator delete[](void *) 148;@ cdecl -arch=arm _CallMemberFunction0() 149;@ cdecl -arch=arm _CallMemberFunction1() 150;@ cdecl -arch=arm _CallMemberFunction2() 151;@ cdecl -arch=arm __ExceptionPtrAssign() 152;@ cdecl -arch=arm __ExceptionPtrCompare() 153;@ cdecl -arch=arm __ExceptionPtrCopy() 154;@ cdecl -arch=arm __ExceptionPtrCopyException() 155;@ cdecl -arch=arm __ExceptionPtrCreate() 156;@ cdecl -arch=arm __ExceptionPtrCurrentException() 157;@ cdecl -arch=arm __ExceptionPtrDestroy() 158;@ cdecl -arch=arm __ExceptionPtrRethrow() 159;@ cdecl -arch=arm __ExceptionPtrSwap() 160;@ cdecl -arch=arm __ExceptionPtrToBool() 161@ cdecl -arch=arm __uncaught_exception() 162@ cdecl -arch=arm ?_query_new_handler@@YAP6AHI@ZXZ() MSVCRT__query_new_handler # int (__cdecl*__cdecl _query_new_handler(void))(unsigned int) 163@ cdecl -arch=arm ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z() MSVCRT__set_new_handler # int (__cdecl*__cdecl _set_new_handler(int (__cdecl*)(unsigned int)))(unsigned int) 164@ cdecl -arch=arm ?_set_new_mode@@YAHH@Z() MSVCRT__set_new_mode # int __cdecl _set_new_mode(int) 165@ cdecl -arch=arm ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z() MSVCRT__set_se_translator # void (__cdecl*__cdecl _set_se_translator(void (__cdecl*)(unsigned int,struct _EXCEPTION_POINTERS *)))(unsigned int,struct _EXCEPTION_POINTERS *) 166@ cdecl -arch=arm ?before@type_info@@QBAHABV1@@Z() MSVCRT_type_info_before # public: int __cdecl type_info::before(class type_info const &)const 167@ cdecl -arch=arm ?name@type_info@@QBAPBDXZ() MSVCRT_type_info_name # public: char const * __cdecl type_info::name(void)const 168@ cdecl -arch=arm ?raw_name@type_info@@QBAPBDXZ() MSVCRT_type_info_raw_name # public: char const * __cdecl type_info::raw_name(void)const 169@ cdecl -arch=arm ?set_terminate@@YAP6AXXZP6AXXZ@Z() MSVCRT_set_terminate # void (__cdecl*__cdecl set_terminate(void (__cdecl*)(void)))(void) 170@ cdecl -arch=arm ?set_unexpected@@YAP6AXXZP6AXXZ@Z() MSVCRT_set_unexpected # void (__cdecl*__cdecl set_unexpected(void (__cdecl*)(void)))(void) 171@ cdecl -arch=arm ?terminate@@YAXXZ() MSVCRT_terminate # void __cdecl terminate(void) 172@ cdecl -arch=arm ?unexpected@@YAXXZ() MSVCRT_unexpected # void __cdecl unexpected(void) 173@ cdecl -arch=arm ?what@exception@@UBAPBDXZ() MSVCRT_what_exception # public: virtual char const * __cdecl exception::what(void)const 174 175 176# **************** Common functions **************** 177@ cdecl $I10_OUTPUT() MSVCRT_I10_OUTPUT 178@ cdecl -arch=i386 _CIacos() 179@ cdecl -arch=i386 _CIasin() 180@ cdecl -arch=i386 _CIatan() 181@ cdecl -arch=i386 _CIatan2() 182@ cdecl -arch=i386 _CIcos() 183@ cdecl -arch=i386 _CIcosh() 184@ cdecl -arch=i386 _CIexp() 185@ cdecl -arch=i386 _CIfmod() 186@ cdecl -arch=i386 _CIlog() 187@ cdecl -arch=i386 _CIlog10() 188@ cdecl -arch=i386 _CIpow() 189@ cdecl -arch=i386 _CIsin() 190@ cdecl -arch=i386 _CIsinh() 191@ cdecl -arch=i386 _CIsqrt() 192@ cdecl -arch=i386 _CItan() 193@ cdecl -arch=i386 _CItanh() 194@ stdcall _CxxThrowException(long long) 195@ cdecl -i386 -norelay _EH_prolog() 196@ cdecl _Getdays() 197@ cdecl _Getmonths() 198@ cdecl _Gettnames() 199@ extern _HUGE 200@ cdecl _Strftime(str long str ptr ptr) 201@ cdecl _XcptFilter(long ptr) 202@ stdcall -arch=x86_64,arm __C_specific_handler(ptr long ptr ptr) 203@ cdecl __CppXcptFilter(long ptr) 204# stub __CxxCallUnwindDtor 205# stub __CxxCallUnwindVecDtor 206@ cdecl __CxxDetectRethrow(ptr) 207# stub __CxxExceptionFilter 208@ cdecl -arch=i386,x86_64 -norelay __CxxFrameHandler(ptr ptr ptr ptr) 209@ cdecl -arch=i386 -norelay __CxxFrameHandler2(ptr ptr ptr ptr) __CxxFrameHandler 210@ cdecl -arch=arm -norelay __CxxFrameHandler3(ptr ptr ptr ptr) 211@ stdcall -i386 __CxxLongjmpUnwind(ptr) 212@ cdecl -i386 __CxxQueryExceptionSize() 213# stub -i386 __CxxRegisterExceptionObject 214# stub -i386 __CxxUnregisterExceptionObject 215# stub __DestructExceptionObject 216@ cdecl __RTCastToVoid(ptr) MSVCRT___RTCastToVoid 217@ cdecl __RTDynamicCast(ptr long ptr ptr long) MSVCRT___RTDynamicCast 218@ cdecl __RTtypeid(ptr) MSVCRT___RTtypeid 219@ cdecl __STRINGTOLD(ptr ptr str long) 220@ cdecl ___lc_codepage_func() 221@ cdecl ___lc_collate_cp_func() 222@ cdecl ___lc_handle_func() 223@ cdecl ___mb_cur_max_func() 224@ cdecl ___setlc_active_func() 225@ cdecl ___unguarded_readlc_active_add_func() 226@ extern __argc 227@ extern __argv 228@ extern __badioinfo __badioinfo 229@ cdecl __crtCompareStringA(long long str long str long) kernel32.CompareStringA 230@ cdecl __crtCompareStringW(long long wstr long wstr long) kernel32.CompareStringW 231@ cdecl __crtGetLocaleInfoW(long long ptr long) kernel32.GetLocaleInfoW 232@ cdecl __crtGetStringTypeW(long long wstr long ptr) 233@ cdecl __crtLCMapStringA(long long str long str long long long) 234@ cdecl __crtLCMapStringW(long long wstr long wstr long long long) 235@ cdecl __dllonexit(ptr ptr ptr) 236@ cdecl __doserrno() 237@ cdecl __fpecode() 238@ cdecl __getmainargs(ptr ptr ptr long ptr) 239@ extern __initenv 240@ cdecl __iob_func() 241@ cdecl __isascii(long) 242@ cdecl __iscsym(long) 243@ cdecl __iscsymf(long) 244@ extern __lc_codepage 245@ extern __lc_collate_cp MSVCRT___lc_collate_cp 246@ extern __lc_handle MSVCRT___lc_handle 247@ cdecl __lconv_init() 248@ extern __mb_cur_max 249@ cdecl -arch=i386 __p___argc() 250@ cdecl -arch=i386 __p___argv() 251@ cdecl -arch=i386 __p___initenv() 252@ cdecl -arch=i386 __p___mb_cur_max() 253@ cdecl -arch=i386 __p___wargv() 254@ cdecl -arch=i386 __p___winitenv() 255@ cdecl -arch=i386 __p__acmdln() 256@ cdecl -arch=i386 __p__amblksiz() 257@ cdecl -arch=i386 __p__commode() 258@ cdecl -arch=i386 __p__daylight() 259@ cdecl -arch=i386 __p__dstbias() 260@ cdecl -arch=i386 __p__environ() 261@ cdecl -arch=i386 __p__fileinfo() 262@ cdecl -arch=i386 __p__fmode() 263@ cdecl -arch=i386 __p__iob() __iob_func 264@ cdecl -arch=i386 __p__mbcasemap() 265@ cdecl -arch=i386 __p__mbctype() 266@ cdecl -arch=i386 __p__osver() 267@ cdecl -arch=i386 __p__pctype() 268@ cdecl -arch=i386 __p__pgmptr() 269@ cdecl -arch=i386 __p__pwctype() 270@ cdecl -arch=i386 __p__timezone() 271@ cdecl -arch=i386 __p__tzname() 272@ cdecl -arch=i386 __p__wcmdln() 273@ cdecl -arch=i386 __p__wenviron() 274@ cdecl -arch=i386 __p__winmajor() 275@ cdecl -arch=i386 __p__winminor() 276@ cdecl -arch=i386 __p__winver() 277@ cdecl -arch=i386 __p__wpgmptr() 278@ cdecl __pctype_func() 279@ extern __pioinfo 280@ cdecl __pwctype_func() 281@ cdecl __pxcptinfoptrs() 282@ cdecl __set_app_type(long) 283@ extern __setlc_active 284@ cdecl __setusermatherr(ptr) 285@ cdecl __threadhandle() kernel32.GetCurrentThread 286@ cdecl __threadid() kernel32.GetCurrentThreadId 287@ cdecl __toascii(long) 288@ cdecl __unDName(ptr str long ptr ptr long) 289@ cdecl __unDNameEx(ptr str long ptr ptr ptr long) 290@ extern __unguarded_readlc_active 291@ extern __wargv __wargv 292@ cdecl __wcserror(wstr) 293@ cdecl __wgetmainargs(ptr ptr ptr long ptr) 294@ extern __winitenv 295@ cdecl _abnormal_termination() 296# stub _abs64 297@ cdecl _access(str long) 298@ extern _acmdln 299@ stdcall -arch=i386 _adj_fdiv_m16i(long) 300@ stdcall -arch=i386 _adj_fdiv_m32(long) 301@ stdcall -arch=i386 _adj_fdiv_m32i(long) 302@ stdcall -arch=i386 _adj_fdiv_m64(double) 303@ cdecl -arch=i386 _adj_fdiv_r() 304@ stdcall -arch=i386 _adj_fdivr_m16i(long) 305@ stdcall -arch=i386 _adj_fdivr_m32(long) 306@ stdcall -arch=i386 _adj_fdivr_m32i(long) 307@ stdcall -arch=i386 _adj_fdivr_m64(double) 308@ cdecl -arch=i386 _adj_fpatan() 309@ cdecl -arch=i386 _adj_fprem() 310@ cdecl -arch=i386 _adj_fprem1() 311@ cdecl -arch=i386 _adj_fptan() 312@ extern -arch=i386 _adjust_fdiv 313@ extern _aexit_rtn 314@ cdecl _aligned_free(ptr) 315@ cdecl _aligned_malloc(long long) 316@ cdecl _aligned_offset_malloc(long long long) 317@ cdecl _aligned_offset_realloc(ptr long long long) 318@ cdecl _aligned_realloc(ptr long long) 319@ cdecl _amsg_exit(long) 320@ cdecl _assert(str str long) 321@ cdecl _atodbl(ptr str) 322@ cdecl -ret64 _atoi64(str) 323@ cdecl _atoldbl(ptr str) 324@ cdecl _beep(long long) 325@ cdecl _beginthread(ptr long ptr) 326@ cdecl _beginthreadex(ptr long ptr ptr long ptr) 327@ cdecl _c_exit() 328@ cdecl _cabs(long) 329@ cdecl _callnewh(long) 330@ cdecl _cexit() 331@ cdecl _cgets(str) 332# stub _cgetws 333@ cdecl _chdir(str) 334@ cdecl _chdrive(long) 335@ cdecl _chgsign(double) 336@ cdecl -arch=x86_64,arm _chgsignf(long) 337@ cdecl -i386 -norelay _chkesp() 338@ cdecl _chmod(str long) 339@ cdecl _chsize(long long) 340@ cdecl -arch=i386,x86_64 _clearfp() 341@ cdecl _close(long) 342@ cdecl _commit(long) 343@ extern _commode 344@ cdecl -arch=i386,x86_64 _control87(long long) 345@ cdecl _controlfp(long long) 346@ cdecl _copysign( double double ) 347@ cdecl -arch=x86_64,arm _copysignf(long long) 348@ varargs _cprintf(str) 349@ cdecl _cputs(str) 350# stub _cputws 351@ cdecl _creat(str long) 352@ varargs _cscanf(str) 353@ cdecl _ctime64(ptr) 354@ extern _ctype 355@ cdecl _cwait(ptr long long) 356@ varargs _cwprintf(wstr) 357# @ varargs _cwscanf(wstr) 358@ extern _daylight 359@ extern _dstbias 360@ cdecl _dup(long) 361@ cdecl _dup2(long long) 362@ cdecl _ecvt(double long ptr ptr) 363@ cdecl _endthread() 364@ cdecl _endthreadex(long) 365@ extern _environ 366@ cdecl _eof(long) 367@ cdecl _errno() 368@ cdecl -i386 _except_handler2(ptr ptr ptr ptr) 369@ cdecl -i386 _except_handler3(ptr ptr ptr ptr) 370@ varargs _execl(str str) 371@ varargs _execle(str str) 372@ varargs _execlp(str str) 373@ varargs _execlpe(str str) 374@ cdecl _execv(str ptr) 375@ cdecl _execve(str ptr ptr) 376@ cdecl _execvp(str ptr) 377@ cdecl _execvpe(str ptr ptr) 378@ cdecl _exit(long) 379@ cdecl _expand(ptr long) 380@ cdecl _fcloseall() 381@ cdecl _fcvt(double long ptr ptr) 382@ cdecl _fdopen(long str) 383@ cdecl _fgetchar() 384@ cdecl _fgetwchar() 385@ cdecl _filbuf(ptr) 386@ extern _fileinfo 387@ cdecl _filelength(long) 388@ cdecl -ret64 _filelengthi64(long) 389@ cdecl _fileno(ptr) 390@ cdecl _findclose(long) 391@ cdecl _findfirst(str ptr) 392@ cdecl _findfirst64(str ptr) 393@ cdecl _findfirsti64(str ptr) 394@ cdecl _findnext(long ptr) 395@ cdecl _findnext64(long ptr) 396@ cdecl _findnexti64(long ptr) 397@ cdecl _finite(double) 398@ cdecl _flsbuf(long ptr) 399@ cdecl _flushall() 400@ extern _fmode 401@ cdecl _fpclass(double) 402@ cdecl _fpieee_flt(long ptr ptr) 403@ cdecl _fpreset() 404@ cdecl _fputchar(long) 405@ cdecl _fputwchar(long) 406@ cdecl _fsopen(str str long) 407@ cdecl _fstat(long ptr) 408@ cdecl _fstat64(long ptr) 409@ cdecl _fstati64(long ptr) 410@ cdecl _ftime(ptr) 411@ cdecl _ftime64(ptr) 412@ cdecl -arch=i386 -ret64 _ftol() 413@ cdecl _fullpath(ptr str long) 414@ cdecl _futime(long ptr) 415@ cdecl _futime64(long ptr) 416@ cdecl _gcvt(double long str) 417# @ cdecl _get_heap_handle() 418@ cdecl _get_osfhandle(long) 419@ cdecl _get_sbh_threshold() 420@ cdecl _getch() 421@ cdecl _getche() 422@ cdecl _getcwd(str long) 423@ cdecl _getdcwd(long str long) 424@ cdecl _getdiskfree(long ptr) 425@ cdecl _getdllprocaddr(long str long) 426@ cdecl _getdrive() 427@ cdecl _getdrives() kernel32.GetLogicalDrives 428@ cdecl _getmaxstdio() 429@ cdecl _getmbcp() 430@ cdecl _getpid() kernel32.GetCurrentProcessId 431@ cdecl _getsystime(ptr) 432@ cdecl _getw(ptr) 433# stub _getwch 434# stub _getwche 435@ cdecl _getws(ptr) 436@ cdecl -i386 _global_unwind2(ptr) 437@ cdecl _gmtime64(ptr) 438@ cdecl _heapadd(ptr long) 439@ cdecl _heapchk() 440@ cdecl _heapmin() 441@ cdecl _heapset(long) 442@ cdecl _heapused(ptr ptr) 443@ cdecl _heapwalk(ptr) 444@ cdecl _hypot(double double) 445@ cdecl -arch=x86_64,arm _hypotf(long long) 446@ cdecl _i64toa(long long ptr long) 447@ cdecl _i64tow(long long ptr long) 448@ cdecl _initterm(ptr ptr) 449@ cdecl -arch=i386 _inp(long) MSVCRT__inp 450@ cdecl -arch=i386 _inpd(long) MSVCRT__inpd 451@ cdecl -arch=i386 _inpw(long) MSVCRT__inpw 452@ extern _iob 453@ cdecl _isatty(long) 454@ cdecl _isctype(long long) 455@ cdecl _ismbbalnum(long) 456@ cdecl _ismbbalpha(long) 457@ cdecl _ismbbgraph(long) 458@ cdecl _ismbbkalnum(long) 459@ cdecl _ismbbkana(long) 460@ cdecl _ismbbkprint(long) 461@ cdecl _ismbbkpunct(long) 462@ cdecl _ismbblead(long) 463@ cdecl _ismbbprint(long) 464@ cdecl _ismbbpunct(long) 465@ cdecl _ismbbtrail(long) 466@ cdecl _ismbcalnum(long) 467@ cdecl _ismbcalpha(long) 468@ cdecl _ismbcdigit(long) 469@ cdecl _ismbcgraph(long) 470@ cdecl _ismbchira(long) 471@ cdecl _ismbckata(long) 472@ cdecl _ismbcl0(long) 473@ cdecl _ismbcl1(long) 474@ cdecl _ismbcl2(long) 475@ cdecl _ismbclegal(long) 476@ cdecl _ismbclower(long) 477@ cdecl _ismbcprint(long) 478@ cdecl _ismbcpunct(long) 479@ cdecl _ismbcspace(long) 480@ cdecl _ismbcsymbol(long) 481@ cdecl _ismbcupper(long) 482@ cdecl _ismbslead(ptr ptr) 483@ cdecl _ismbstrail(ptr ptr) 484@ cdecl _isnan(double) 485@ cdecl _itoa(long ptr long) 486@ cdecl _itow(long ptr long) 487@ cdecl _j0(double) 488@ cdecl _j1(double) 489@ cdecl _jn(long double) 490@ cdecl _kbhit() 491@ cdecl _lfind(ptr ptr ptr long ptr) 492@ cdecl _loaddll(str) 493@ cdecl -i386 _local_unwind2(ptr long) 494@ cdecl _localtime64(ptr) 495@ cdecl _lock(long) 496@ cdecl _locking(long long long) 497@ cdecl _logb(double) 498@ cdecl -i386 _longjmpex(ptr long) longjmp 499@ cdecl _lrotl(long long) 500@ cdecl _lrotr(long long) 501@ cdecl _lsearch(ptr ptr long long ptr) 502@ cdecl _lseek(long long long) 503@ cdecl -ret64 _lseeki64(long double long) 504@ cdecl _ltoa(long ptr long) 505@ cdecl _ltow(long ptr long) 506@ cdecl _makepath(ptr str str str str) 507@ cdecl _mbbtombc(long) 508@ cdecl _mbbtype(long long) 509@ extern _mbcasemap 510@ cdecl _mbccpy (str str) 511@ cdecl _mbcjistojms(long) 512@ cdecl _mbcjmstojis(long) 513@ cdecl _mbclen(ptr) 514@ cdecl _mbctohira(long) 515@ cdecl _mbctokata(long) 516@ cdecl _mbctolower(long) 517@ cdecl _mbctombb(long) 518@ cdecl _mbctoupper(long) 519@ extern _mbctype 520@ cdecl _mbsbtype(str long) 521@ cdecl _mbscat(str str) 522@ cdecl _mbschr(str long) 523@ cdecl _mbscmp(str str) 524@ cdecl _mbscoll(str str) 525@ cdecl _mbscpy(ptr str) 526@ cdecl _mbscspn(str str) 527@ cdecl _mbsdec(ptr ptr) 528@ cdecl _mbsdup(str) 529@ cdecl _mbsicmp(str str) 530@ cdecl _mbsicoll(str str) 531@ cdecl _mbsinc(str) 532@ cdecl _mbslen(str) 533@ cdecl _mbslwr(str) 534@ cdecl _mbsnbcat(str str long) 535@ cdecl _mbsnbcmp(str str long) 536@ cdecl _mbsnbcnt(ptr long) 537@ cdecl _mbsnbcoll(str str long) 538@ cdecl _mbsnbcpy(ptr str long) 539@ cdecl _mbsnbicmp(str str long) 540@ cdecl _mbsnbicoll(str str long) 541@ cdecl _mbsnbset(str long long) 542@ cdecl _mbsncat(str str long) 543@ cdecl _mbsnccnt(str long) 544@ cdecl _mbsncmp(str str long) 545@ cdecl _mbsncoll(str str long) 546@ cdecl _mbsncpy(str str long) 547@ cdecl _mbsnextc(str) 548@ cdecl _mbsnicmp(str str long) 549@ cdecl _mbsnicoll(str str long) 550@ cdecl _mbsninc(str long) 551@ cdecl _mbsnset(str long long) 552@ cdecl _mbspbrk(str str) 553@ cdecl _mbsrchr(str long) 554@ cdecl _mbsrev(str) 555@ cdecl _mbsset(str long) 556@ cdecl _mbsspn(str str) 557@ cdecl _mbsspnp(str str) 558@ cdecl _mbsstr(str str) 559@ cdecl _mbstok(str str) 560@ cdecl _mbstrlen(str) 561@ cdecl _mbsupr(str) 562@ cdecl _memccpy(ptr ptr long long) 563@ cdecl _memicmp(str str long) 564@ cdecl _mkdir(str) 565@ cdecl _mkgmtime(ptr) 566@ cdecl _mkgmtime64(ptr) 567@ cdecl _mktemp(str) 568@ cdecl _mktime64(ptr) 569@ cdecl _msize(ptr) 570@ cdecl _nextafter(double double) 571@ cdecl _onexit(ptr) 572@ varargs _open(str long) 573@ cdecl _open_osfhandle(long long) 574@ extern _osplatform 575@ extern _osver 576@ cdecl -arch=i386 _outp(long long) MSVCRT__outp 577@ cdecl -arch=i386 _outpd(long long) MSVCRT__outpd 578@ cdecl -arch=i386 _outpw(long long) MSVCRT__outpw 579@ cdecl _pclose(ptr) 580@ extern _pctype 581@ extern _pgmptr 582@ cdecl _pipe(ptr long long) 583@ cdecl _popen(str str) 584@ cdecl _purecall() 585@ cdecl _putch(long) 586@ cdecl _putenv(str) 587@ cdecl _putw(long ptr) 588@ cdecl _putwch(long) 589@ cdecl _putws(wstr) 590@ extern _pwctype 591@ cdecl _read(long ptr long) 592@ cdecl _resetstkoflw() 593@ cdecl _rmdir(str) 594@ cdecl _rmtmp() 595@ cdecl _rotl(long long) 596# stub _rotl64 597@ cdecl _rotr(long long) 598# stub _rotr64 599@ cdecl -arch=i386 _safe_fdiv() 600@ cdecl -arch=i386 _safe_fdivr() 601@ cdecl -arch=i386 _safe_fprem() 602@ cdecl -arch=i386 _safe_fprem1() 603@ cdecl _scalb(double long) 604# stub _scprintf 605# stub _scwprintf 606@ cdecl _searchenv(str str ptr) 607@ stdcall -i386 _seh_longjmp_unwind(ptr) 608# stub _set_SSE2_enable 609@ cdecl _set_error_mode(long) 610@ cdecl _set_sbh_threshold(long) 611@ cdecl _seterrormode(long) 612@ cdecl -norelay _setjmp(ptr) 613@ cdecl -arch=i386 -norelay _setjmp3(ptr long) 614@ cdecl -arch=x86_64 -norelay _setjmpex(ptr ptr) 615@ cdecl _setmaxstdio(long) 616@ cdecl _setmbcp(long) 617@ cdecl _setmode(long long) 618@ cdecl _setsystime(ptr long) 619@ cdecl _sleep(long) 620@ varargs _snprintf(ptr long str) 621@ varargs _snscanf(str long str) 622@ varargs _snwprintf(ptr long wstr) 623# stub _snwscanf 624@ varargs _sopen(str long long) 625@ varargs _spawnl(long str str) 626@ varargs _spawnle(long str str) 627@ varargs _spawnlp(long str str) 628@ varargs _spawnlpe(long str str) 629@ cdecl _spawnv(long str ptr) 630@ cdecl _spawnve(long str ptr ptr) 631@ cdecl _spawnvp(long str ptr) 632@ cdecl _spawnvpe(long str ptr ptr) 633@ cdecl _splitpath(str ptr ptr ptr ptr) 634@ cdecl _stat(str ptr) 635@ cdecl _stat64(str ptr) 636@ cdecl _stati64(str ptr) 637@ cdecl _statusfp() 638@ cdecl _strcmpi(str str) 639@ cdecl _strdate(ptr) 640@ cdecl _strdup(str) 641@ cdecl _strerror(long) 642@ cdecl _stricmp(str str) 643@ cdecl _stricoll(str str) 644@ cdecl _strlwr(str) 645@ cdecl _strncoll(str str long) 646@ cdecl _strnicmp(str str long) 647@ cdecl _strnicoll(str str long) 648@ cdecl _strnset(str long long) 649@ cdecl _strrev(str) 650@ cdecl _strset(str long) 651@ cdecl _strtime(ptr) 652@ cdecl _strtoi64(str ptr long) 653@ cdecl _strtoui64(str ptr long) strtoull 654@ cdecl _strupr(str) 655@ cdecl _swab(str str long) 656@ extern _sys_errlist 657@ extern _sys_nerr 658@ cdecl _tell(long) 659@ cdecl -ret64 _telli64(long) 660@ cdecl _tempnam(str str) 661@ cdecl _time64(ptr) 662@ extern _timezone 663@ cdecl _tolower(long) 664@ cdecl _toupper(long) 665@ extern _tzname 666@ cdecl _tzset() 667@ cdecl _ui64toa(long long ptr long) 668@ cdecl _ui64tow(long long ptr long) 669@ cdecl _ultoa(long ptr long) 670@ cdecl _ultow(long ptr long) 671@ cdecl _umask(long) 672@ cdecl _ungetch(long) 673# stub _ungetwch 674@ cdecl _unlink(str) 675@ cdecl _unloaddll(long) 676@ cdecl _unlock(long) 677@ cdecl _utime(str ptr) 678@ cdecl _utime64(str ptr) 679@ cdecl _vscprintf(str ptr) 680@ cdecl _vscwprintf(wstr ptr) 681@ cdecl _vsnprintf(ptr long str ptr) 682@ cdecl _vsnwprintf(ptr long wstr ptr) 683@ cdecl _waccess(wstr long) 684@ cdecl _wasctime(ptr) 685@ cdecl _wchdir(wstr) 686@ cdecl _wchmod(wstr long) 687@ extern _wcmdln 688@ cdecl _wcreat(wstr long) 689@ cdecl _wcsdup(wstr) 690@ cdecl _wcserror(long) 691@ cdecl _wcsicmp(wstr wstr) 692@ cdecl _wcsicoll(wstr wstr) 693@ cdecl _wcslwr(wstr) 694@ cdecl _wcsncoll(wstr wstr long) 695@ cdecl _wcsnicmp(wstr wstr long) 696@ cdecl _wcsnicoll(wstr wstr long) 697@ cdecl _wcsnset(wstr long long) 698@ cdecl _wcsrev(wstr) 699@ cdecl _wcsset(wstr long) 700@ cdecl _wcstoi64(wstr ptr long) 701@ cdecl _wcstoui64(wstr ptr long) 702@ cdecl _wcsupr(wstr) 703@ cdecl _wctime(ptr) 704@ cdecl _wctime64(ptr) 705# stub _wctype 706@ extern _wenviron 707@ varargs _wexecl(wstr wstr) 708@ varargs _wexecle(wstr wstr) 709@ varargs _wexeclp(wstr wstr) 710@ varargs _wexeclpe(wstr wstr) 711@ cdecl _wexecv(wstr ptr) 712@ cdecl _wexecve(wstr ptr ptr) 713@ cdecl _wexecvp(wstr ptr) 714@ cdecl _wexecvpe(wstr ptr ptr) 715@ cdecl _wfdopen(long wstr) 716@ cdecl _wfindfirst(wstr ptr) 717# stub _wfindfirst64 718@ cdecl _wfindfirsti64(wstr ptr) 719@ cdecl _wfindnext(long ptr) 720# stub _wfindnext64 721@ cdecl _wfindnexti64(long ptr) 722@ cdecl _wfopen(wstr wstr) 723@ cdecl _wfreopen(wstr wstr ptr) 724@ cdecl _wfsopen(wstr wstr long) 725@ cdecl _wfullpath(ptr wstr long) 726@ cdecl _wgetcwd(wstr long) 727@ cdecl _wgetdcwd(long wstr long) 728@ cdecl _wgetenv(wstr) 729@ extern _winmajor 730@ extern _winminor 731@ extern _winver 732@ cdecl _wmakepath(ptr wstr wstr wstr wstr) 733@ cdecl _wmkdir(wstr) 734@ cdecl _wmktemp(wstr) 735@ varargs _wopen(wstr long) 736@ cdecl _wperror(wstr) 737@ extern _wpgmptr 738@ cdecl _wpopen(wstr wstr) 739@ cdecl _wputenv(wstr) 740@ cdecl _wremove(wstr) 741@ cdecl _wrename(wstr wstr) 742@ cdecl _write(long ptr long) 743@ cdecl _wrmdir(wstr) 744@ cdecl _wsearchenv(wstr wstr ptr) 745@ cdecl _wsetlocale(long wstr) 746@ varargs _wsopen(wstr long long) 747@ varargs _wspawnl(long wstr wstr) 748@ varargs _wspawnle(long wstr wstr) 749@ varargs _wspawnlp(long wstr wstr) 750@ varargs _wspawnlpe(long wstr wstr) 751@ cdecl _wspawnv(long wstr ptr) 752@ cdecl _wspawnve(long wstr ptr ptr) 753@ cdecl _wspawnvp(long wstr ptr) 754@ cdecl _wspawnvpe(long wstr ptr ptr) 755@ cdecl _wsplitpath(wstr ptr ptr ptr ptr) 756@ cdecl _wstat(wstr ptr) 757@ cdecl _wstat64(wstr ptr) 758@ cdecl _wstati64(wstr ptr) 759@ cdecl _wstrdate(ptr) 760@ cdecl _wstrtime(ptr) 761@ cdecl _wsystem(wstr) 762@ cdecl _wtempnam(wstr wstr) 763@ cdecl _wtmpnam(ptr) 764@ cdecl _wtof(wstr) 765@ cdecl _wtoi(wstr) 766@ cdecl _wtoi64(wstr) 767@ cdecl _wtol(wstr) 768@ cdecl _wunlink(wstr) 769@ cdecl _wutime(wstr ptr) 770@ cdecl _wutime64(wstr ptr) 771@ cdecl _y0(double) 772@ cdecl _y1(double) 773@ cdecl _yn(long double ) 774@ cdecl abort() 775@ cdecl abs(long) 776@ cdecl acos(double) 777@ cdecl -arch=x86_64,arm acosf(long) 778@ cdecl asctime(ptr) 779@ cdecl asin(double) 780@ cdecl -arch=x86_64,arm asinf(long) 781@ cdecl atan(double) 782@ cdecl atan2(double double) 783@ cdecl -arch=x86_64,arm atan2f(long) 784@ cdecl -arch=x86_64,arm atanf(long) 785@ extern atexit # <-- keep this as an extern, thank you 786@ cdecl atof(str) 787@ cdecl atoi(str) 788@ cdecl atol(str) 789@ cdecl bsearch(ptr ptr long long ptr) 790@ cdecl calloc(long long) 791@ cdecl ceil(double) 792@ cdecl -arch=x86_64,arm ceilf(long) 793@ cdecl clearerr(ptr) 794@ cdecl clock() 795@ cdecl cos(double) 796@ cdecl -arch=x86_64,arm cosf(long) 797@ cdecl cosh(double) 798@ cdecl -arch=x86_64,arm coshf(long) 799@ cdecl ctime(ptr) 800@ cdecl difftime(long long) 801@ cdecl div(long long) 802@ cdecl exit(long) 803@ cdecl exp(double) 804@ cdecl -arch=x86_64,arm expf(long) 805@ cdecl fabs(double) 806@ cdecl -arch=arm fabsf(double) 807@ cdecl fclose(ptr) 808@ cdecl feof(ptr) 809@ cdecl ferror(ptr) 810@ cdecl fflush(ptr) 811@ cdecl fgetc(ptr) 812@ cdecl fgetpos(ptr ptr) 813@ cdecl fgets(ptr long ptr) 814@ cdecl fgetwc(ptr) 815@ cdecl fgetws(ptr long ptr) 816@ cdecl floor(double) 817@ cdecl -arch=x86_64,arm floorf(long) 818@ cdecl fmod(double double) 819@ cdecl -arch=x86_64,arm fmodf(long) 820@ cdecl fopen(str str) 821@ varargs fprintf(ptr str) 822@ cdecl fputc(long ptr) 823@ cdecl fputs(str ptr) 824@ cdecl fputwc(long ptr) 825@ cdecl fputws(wstr ptr) 826@ cdecl fread(ptr long long ptr) 827@ cdecl free(ptr) 828@ cdecl freopen(str str ptr) 829@ cdecl frexp(double ptr) 830@ varargs fscanf(ptr str) 831@ cdecl fseek(ptr long long) 832@ cdecl fsetpos(ptr ptr) 833@ cdecl ftell(ptr) 834@ varargs fwprintf(ptr wstr) 835@ cdecl fwrite(ptr long long ptr) 836@ varargs fwscanf(ptr wstr) 837@ cdecl getc(ptr) 838@ cdecl getchar() 839@ cdecl getenv(str) 840@ cdecl gets(str) 841@ cdecl getwc(ptr) 842@ cdecl getwchar() 843@ cdecl gmtime(ptr) 844@ cdecl is_wctype(long long) 845@ cdecl isalnum(long) 846@ cdecl isalpha(long) 847@ cdecl iscntrl(long) 848@ cdecl isdigit(long) 849@ cdecl isgraph(long) 850@ cdecl isleadbyte(long) 851@ cdecl islower(long) 852@ cdecl isprint(long) 853@ cdecl ispunct(long) 854@ cdecl isspace(long) 855@ cdecl isupper(long) 856@ cdecl iswalnum(long) 857@ cdecl iswalpha(long) 858@ cdecl iswascii(long) 859@ cdecl iswcntrl(long) 860@ cdecl iswctype(long long) 861@ cdecl iswdigit(long) 862@ cdecl iswgraph(long) 863@ cdecl iswlower(long) 864@ cdecl iswprint(long) 865@ cdecl iswpunct(long) 866@ cdecl iswspace(long) 867@ cdecl iswupper(long) 868@ cdecl iswxdigit(long) 869@ cdecl isxdigit(long) 870@ cdecl labs(long) 871@ cdecl ldexp(double long) 872@ cdecl ldiv(long long) 873@ cdecl localeconv() 874@ cdecl localtime(ptr) 875@ cdecl log(double) 876@ cdecl log10(double) 877@ cdecl -arch=x86_64,arm log10f(long) 878@ cdecl -arch=x86_64,arm logf(long) 879@ cdecl longjmp(ptr long) 880@ cdecl malloc(long) 881@ cdecl mblen(ptr long) 882@ cdecl mbstowcs(ptr str long) 883@ cdecl mbtowc(wstr str long) 884@ cdecl memchr(ptr long long) 885@ cdecl memcmp(ptr ptr long) 886@ cdecl memcpy(ptr ptr long) 887@ cdecl memmove(ptr ptr long) 888@ cdecl memset(ptr long long) 889@ cdecl mktime(ptr) 890@ cdecl modf(double ptr) 891@ cdecl -arch=x86_64,arm modff(long ptr) 892@ cdecl perror(str) 893@ cdecl pow(double double) 894@ cdecl -arch=x86_64,arm powf(long) 895@ varargs printf(str) 896@ cdecl putc(long ptr) 897@ cdecl putchar(long) 898@ cdecl puts(str) 899@ cdecl putwc(long ptr) fputwc 900@ cdecl putwchar(long) _fputwchar 901@ cdecl qsort(ptr long long ptr) 902@ cdecl raise(long) 903@ cdecl rand() 904@ cdecl realloc(ptr long) 905@ cdecl remove(str) 906@ cdecl rename(str str) 907@ cdecl rewind(ptr) 908@ varargs scanf(str) 909@ cdecl setbuf(ptr ptr) 910@ cdecl -arch=x86_64,arm -norelay setjmp(ptr ptr) _setjmp 911@ cdecl setlocale(long str) 912@ cdecl setvbuf(ptr str long long) 913@ cdecl signal(long long) 914@ cdecl sin(double) 915@ cdecl -arch=x86_64,arm sinf(long) 916@ cdecl sinh(double) 917@ cdecl -arch=x86_64,arm sinhf(long) 918@ varargs sprintf(ptr str) 919@ cdecl sqrt(double) 920@ cdecl -arch=x86_64,arm sqrtf(long) 921@ cdecl srand(long) 922@ varargs sscanf(str str) 923@ cdecl strcat(str str) 924@ cdecl strchr(str long) 925@ cdecl strcmp(str str) 926@ cdecl strcoll(str str) 927@ cdecl strcpy(ptr str) 928@ cdecl strcspn(str str) 929@ cdecl strerror(long) 930@ cdecl strftime(str long str ptr) 931@ cdecl strlen(str) 932@ cdecl strncat(str str long) 933@ cdecl strncmp(str str long) 934@ cdecl strncpy(ptr str long) 935@ cdecl strpbrk(str str) 936@ cdecl strrchr(str long) 937@ cdecl strspn(str str) 938@ cdecl strstr(str str) 939@ cdecl strtod(str ptr) 940@ cdecl strtok(str str) 941@ cdecl strtol(str ptr long) 942@ cdecl strtoul(str ptr long) 943@ cdecl strxfrm(ptr str long) 944@ varargs swprintf(ptr wstr) 945@ varargs swscanf(wstr wstr) 946@ cdecl system(str) 947@ cdecl tan(double) 948@ cdecl -arch=x86_64,arm tanf(long) 949@ cdecl tanh(double) 950@ cdecl -arch=x86_64,arm tanhf(long) 951@ cdecl time(ptr) 952@ cdecl tmpfile() 953@ cdecl tmpnam(ptr) 954@ cdecl tolower(long) 955@ cdecl toupper(long) 956@ cdecl towlower(long) 957@ cdecl towupper(long) 958@ cdecl ungetc(long ptr) 959@ cdecl ungetwc(long ptr) 960@ cdecl vfprintf(ptr str ptr) 961@ cdecl vfwprintf(ptr wstr ptr) 962@ cdecl vprintf(str ptr) 963@ cdecl vsprintf(ptr str ptr) 964@ cdecl vswprintf(ptr wstr ptr) 965@ cdecl vwprintf(wstr ptr) 966@ cdecl wcscat(wstr wstr) 967@ cdecl wcschr(wstr long) 968@ cdecl wcscmp(wstr wstr) 969@ cdecl wcscoll(wstr wstr) 970@ cdecl wcscpy(ptr wstr) 971@ cdecl wcscspn(wstr wstr) 972@ cdecl wcsftime(ptr long wstr ptr) 973@ cdecl wcslen(wstr) 974@ cdecl wcsncat(wstr wstr long) 975@ cdecl wcsncmp(wstr wstr long) 976@ cdecl wcsncpy(ptr wstr long) 977@ cdecl wcspbrk(wstr wstr) 978@ cdecl wcsrchr(wstr long) 979@ cdecl wcsspn(wstr wstr) 980@ cdecl wcsstr(wstr wstr) 981@ cdecl wcstod(wstr ptr) 982@ cdecl wcstok(wstr wstr) 983@ cdecl wcstol(wstr ptr long) 984@ cdecl wcstombs(ptr ptr long) 985@ cdecl wcstoul(wstr ptr long) 986@ cdecl wcsxfrm(ptr wstr long) 987@ cdecl wctomb(ptr long) 988@ varargs wprintf(wstr) 989@ varargs wscanf(wstr) 990