3 ; ReactOS MSVCRT Compatibility Library
7 ;----------------------------------------------------------------------
9 ;----------------------------------------------------------------------
10 $I10_OUTPUT=MSVCRT_I10_OUTPUT @1
11 ??0__non_rtti_object@@QAE@ABV0@@Z=__thiscall_MSVCRT___non_rtti_object_copy_ctor @2
12 ??0__non_rtti_object@@QAE@PBD@Z=__thiscall_MSVCRT___non_rtti_object_ctor @3
13 ??0bad_cast@@QAE@ABQBD@Z=__thiscall_MSVCRT_bad_cast_ctor @4
14 ??0bad_cast@@QAE@ABV0@@Z=__thiscall_MSVCRT_bad_cast_copy_ctor @5
15 ??0bad_typeid@@QAE@ABV0@@Z=__thiscall_MSVCRT_bad_typeid_copy_ctor @6
16 ??0bad_typeid@@QAE@PBD@Z=__thiscall_MSVCRT_bad_typeid_ctor @7
17 ??0exception@@QAE@ABQBD@Z=__thiscall_MSVCRT_exception_ctor @8
18 ??0exception@@QAE@ABV0@@Z=__thiscall_MSVCRT_exception_copy_ctor @9
19 ??0exception@@QAE@XZ=__thiscall_MSVCRT_exception_default_ctor @10
20 ??1__non_rtti_object@@UAE@XZ=__thiscall_MSVCRT___non_rtti_object_dtor @11
21 ??1bad_cast@@UAE@XZ=__thiscall_MSVCRT_bad_cast_dtor @12
22 ??1bad_typeid@@UAE@XZ=__thiscall_MSVCRT_bad_typeid_dtor @13
23 ??1exception@@UAE@XZ=__thiscall_MSVCRT_exception_dtor @14
24 ??1type_info@@UAE@XZ=__thiscall_MSVCRT_type_info_dtor @15
25 ??2@YAPAXI@Z=MSVCRT_operator_new @16
26 ??_U@YAPAXI@Z=MSVCRT_operator_new @36
27 ??3@YAXPAX@Z=MSVCRT_operator_delete @17
28 ??_V@YAXPAX@Z=MSVCRT_operator_delete @37
29 ??4__non_rtti_object@@QAEAAV0@ABV0@@Z=__thiscall_MSVCRT___non_rtti_object_opequals @18
30 ??4bad_cast@@QAEAAV0@ABV0@@Z=__thiscall_MSVCRT_bad_cast_opequals @19
31 ??4bad_typeid@@QAEAAV0@ABV0@@Z=__thiscall_MSVCRT_bad_typeid_opequals @20
32 ??4exception@@QAEAAV0@ABV0@@Z=__thiscall_MSVCRT_exception_opequals @21
33 ??8type_info@@QBEHABV0@@Z=__thiscall_MSVCRT_type_info_opequals_equals @22
34 ??9type_info@@QBEHABV0@@Z=__thiscall_MSVCRT_type_info_opnot_equals @23
35 ??_7__non_rtti_object@@6B@=MSVCRT___non_rtti_object_vtable @24 DATA
36 ??_7bad_cast@@6B@=MSVCRT_bad_cast_vtable @25 DATA
37 ??_7bad_typeid@@6B@=MSVCRT_bad_typeid_vtable @26 DATA
38 ??_7exception@@6B@=MSVCRT_exception_vtable @27 DATA
39 ??_E__non_rtti_object@@UAEPAXI@Z=__thiscall_MSVCRT___non_rtti_object_vector_dtor @28
40 ??_Ebad_cast@@UAEPAXI@Z=__thiscall_MSVCRT_bad_cast_vector_dtor @29
41 ??_Ebad_typeid@@UAEPAXI@Z=__thiscall_MSVCRT_bad_typeid_vector_dtor @30
42 ??_Eexception@@UAEPAXI@Z=__thiscall_MSVCRT_exception_vector_dtor @31
43 ??_G__non_rtti_object@@UAEPAXI@Z=__thiscall_MSVCRT___non_rtti_object_scalar_dtor @32
44 ??_Gbad_cast@@UAEPAXI@Z=__thiscall_MSVCRT_bad_cast_scalar_dtor @33
45 ??_Gbad_typeid@@UAEPAXI@Z=__thiscall_MSVCRT_bad_typeid_scalar_dtor @34
46 ??_Gexception@@UAEPAXI@Z=__thiscall_MSVCRT_exception_scalar_dtor @35
47 ?_query_new_handler@@YAP6AHI@ZXZ=MSVCRT__query_new_handler @38
48 ?_query_new_mode@@YAHXZ=MSVCRT__query_new_mode @39
49 ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z=MSVCRT__set_new_handler @40
50 ?_set_new_mode@@YAHH@Z=MSVCRT__set_new_mode @41
51 ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z=MSVCRT__set_se_translator @42
52 ?before@type_info@@QBEHABV1@@Z=__thiscall_MSVCRT_type_info_before @43
53 ?raw_name@type_info@@QBEPBDXZ=__thiscall_MSVCRT_type_info_raw_name @45
54 ?set_new_handler@@YAP6AXXZP6AXXZ@Z=MSVCRT__set_new_handler @46
55 ?set_terminate@@YAP6AXXZP6AXXZ@Z=MSVCRT_set_terminate @47
56 ?set_unexpected@@YAP6AXXZP6AXXZ@Z=MSVCRT_set_unexpected @48
57 ?terminate@@YAXXZ=MSVCRT_terminate @49
58 ?unexpected@@YAXXZ=MSVCRT_unexpected @50
59 ?what@exception@@UBEPBDXZ=__thiscall_MSVCRT_what_exception @51
60 ??1type_info@@UAE@XZ=MSVCRT_type_info_dtor@4
62 ;?name@type_info@@QBEPBDXZ=__thiscall_MSVCRT_type_info_name @44
63 ;??0bad_cast@@QAE@PBD@Z
64 ;??0bad_cast@@AAE@PBQBD@Z
66 ;??_Fbad_typeid@@QAEXXZ
68 ;----------------------------------------------------------------------
69 ; C Undecorated Symbols
70 ;----------------------------------------------------------------------
95 __CxxCallUnwindDtor=stub
97 __CxxExceptionFilter=stub
99 __CxxLongjmpUnwind=stub
100 __CxxQueryExceptionSize
101 __CxxRegisterExceptionObject=stub
102 __CxxUnregisterExceptionObject=stub
103 __DestructExceptionObject=stub
104 __RTCastToVoid=MSVCRT___RTCastToVoid
105 __RTDynamicCast=MSVCRT___RTDynamicCast
106 __RTtypeid=MSVCRT___RTtypeid
119 __isascii=NTDLL.__isascii
120 __iscsym=NTDLL.__iscsym
121 __iscsymf=NTDLL.__iscsymf
163 __toascii=NTDLL.__toascii
166 __unguarded_readlc_active DATA
170 ___lc_codepage_func=stub
171 ___lc_handle_func=stub
172 ___mb_cur_max_func=stub
173 ___setlc_active_func=stub
174 ___unguarded_readlc_active_add_func=stub
175 __crtCompareStringW=stub
176 __crtGetStringTypeW=stub
177 __crtLCMapStringW=stub
180 __uncaught_exception=stub
182 _abnormal_termination
186 _adj_fdiv_m32 = _adj_fdiv_m32@4
187 _adj_fdiv_m32i = _adj_fdiv_m32i@4
188 _adj_fdiv_m64 = _adj_fdiv_m64@8
191 _adj_fdivr_m32 = _adj_fdivr_m32@4
192 _adj_fdivr_m32i = _adj_fdivr_m32i@4
193 _adj_fdivr_m64 = _adj_fdivr_m64@8
202 _aligned_offset_malloc=stub
203 _aligned_offset_realloc=stub
204 _aligned_realloc=stub
208 _atoi64=NTDLL._atoi64
302 _get_sbh_threshold=stub
311 _get_heap_handle=stub
329 _i64toa=NTDLL._i64toa
330 _i64tow=NTDLL._i64tow
446 _memicmp=NTDLL._memicmp
486 _seh_longjmp_unwind=_seh_longjmp_unwind@4
488 _set_SSE2_enable=stub
489 _set_sbh_threshold=stub
498 _snprintf=crt__snprintf
501 _snwprintf=crt__snwprintf
511 _splitpath=NTDLL._splitpath
520 _stricmp=NTDLL._stricmp
522 _strlwr=NTDLL._strlwr
524 _strnicmp=NTDLL._strnicmp
541 _tolower=NTDLL._tolower
542 _toupper=NTDLL._toupper
545 _ui64toa=NTDLL._i64toa
546 _ui64tow=NTDLL._i64tow
642 _wtoi64=NTDLL._wtoi64
661 bsearch=NTDLL.bsearch
710 isalnum=NTDLL.isalnum
711 isalpha=NTDLL.isalpha
712 iscntrl=NTDLL.iscntrl
713 isdigit=NTDLL.isdigit
714 isgraph=NTDLL.isgraph
716 islower=NTDLL.islower
717 isprint=NTDLL.isprint
718 ispunct=NTDLL.ispunct
719 isspace=NTDLL.isspace
720 isupper=NTDLL.isupper
722 iswalpha=NTDLL.iswalpha
725 iswctype=NTDLL.iswctype
726 iswdigit=NTDLL.iswdigit
728 iswlower=NTDLL.iswlower
731 iswspace=NTDLL.iswspace
733 iswxdigit=NTDLL.iswxdigit
734 isxdigit=NTDLL.isxdigit
745 mbstowcs=NTDLL.mbstowcs
801 swprintf=crt_swprintf
810 toupper=NTDLL.toupper
811 towlower=NTDLL.towlower
812 towupper=NTDLL.towupper
840 wcstoul=NTDLL.wcstoul