; $Id: msvcrt.def,v 1.29 2004/01/01 17:08:38 sedwards Exp $ ; ; ReactOS MSVCRT Compatibility Library ; LIBRARY MSVCRT.DLL EXPORTS ;---------------------------------------------------------------------- ; C++ Mangled Symbols ;---------------------------------------------------------------------- $I10_OUTPUT=MSVCRT_I10_OUTPUT @1 ??0__non_rtti_object@@QAE@ABV0@@Z=__thiscall_MSVCRT___non_rtti_object_copy_ctor @2 ??0__non_rtti_object@@QAE@PBD@Z=__thiscall_MSVCRT___non_rtti_object_ctor @3 ??0bad_cast@@QAE@ABQBD@Z=__thiscall_MSVCRT_bad_cast_ctor @4 ??0bad_cast@@QAE@ABV0@@Z=__thiscall_MSVCRT_bad_cast_copy_ctor @5 ??0bad_typeid@@QAE@ABV0@@Z=__thiscall_MSVCRT_bad_typeid_copy_ctor @6 ??0bad_typeid@@QAE@PBD@Z=__thiscall_MSVCRT_bad_typeid_ctor @7 ??0exception@@QAE@ABQBD@Z=__thiscall_MSVCRT_exception_ctor @8 ??0exception@@QAE@ABV0@@Z=__thiscall_MSVCRT_exception_copy_ctor @9 ??0exception@@QAE@XZ=__thiscall_MSVCRT_exception_default_ctor @10 ??1__non_rtti_object@@UAE@XZ=__thiscall_MSVCRT___non_rtti_object_dtor @11 ??1bad_cast@@UAE@XZ=__thiscall_MSVCRT_bad_cast_dtor @12 ??1bad_typeid@@UAE@XZ=__thiscall_MSVCRT_bad_typeid_dtor @13 ??1exception@@UAE@XZ=__thiscall_MSVCRT_exception_dtor @14 ??1type_info@@UAE@XZ=__thiscall_MSVCRT_type_info_dtor @15 ??2@YAPAXI@Z=MSVCRT_operator_new @16 ??_U@YAPAXI@Z=MSVCRT_operator_new @36 ??3@YAXPAX@Z=MSVCRT_operator_delete @17 ??_V@YAXPAX@Z=MSVCRT_operator_delete @37 ??4__non_rtti_object@@QAEAAV0@ABV0@@Z=__thiscall_MSVCRT___non_rtti_object_opequals @18 ??4bad_cast@@QAEAAV0@ABV0@@Z=__thiscall_MSVCRT_bad_cast_opequals @19 ??4bad_typeid@@QAEAAV0@ABV0@@Z=__thiscall_MSVCRT_bad_typeid_opequals @20 ??4exception@@QAEAAV0@ABV0@@Z=__thiscall_MSVCRT_exception_opequals @21 ??8type_info@@QBEHABV0@@Z=__thiscall_MSVCRT_type_info_opequals_equals @22 ??9type_info@@QBEHABV0@@Z=__thiscall_MSVCRT_type_info_opnot_equals @23 ??_7__non_rtti_object@@6B@=MSVCRT___non_rtti_object_vtable @24 DATA ??_7bad_cast@@6B@=MSVCRT_bad_cast_vtable @25 DATA ??_7bad_typeid@@6B@=MSVCRT_bad_typeid_vtable @26 DATA ??_7exception@@6B@=MSVCRT_exception_vtable @27 DATA ??_E__non_rtti_object@@UAEPAXI@Z=__thiscall_MSVCRT___non_rtti_object_vector_dtor @28 ??_Ebad_cast@@UAEPAXI@Z=__thiscall_MSVCRT_bad_cast_vector_dtor @29 ??_Ebad_typeid@@UAEPAXI@Z=__thiscall_MSVCRT_bad_typeid_vector_dtor @30 ??_Eexception@@UAEPAXI@Z=__thiscall_MSVCRT_exception_vector_dtor @31 ??_G__non_rtti_object@@UAEPAXI@Z=__thiscall_MSVCRT___non_rtti_object_scalar_dtor @32 ??_Gbad_cast@@UAEPAXI@Z=__thiscall_MSVCRT_bad_cast_scalar_dtor @33 ??_Gbad_typeid@@UAEPAXI@Z=__thiscall_MSVCRT_bad_typeid_scalar_dtor @34 ??_Gexception@@UAEPAXI@Z=__thiscall_MSVCRT_exception_scalar_dtor @35 ?_query_new_handler@@YAP6AHI@ZXZ=MSVCRT__query_new_handler @38 ?_query_new_mode@@YAHXZ=MSVCRT__query_new_mode @39 ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z=MSVCRT__set_new_handler @40 ?_set_new_mode@@YAHH@Z=MSVCRT__set_new_mode @41 ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z=MSVCRT__set_se_translator @42 ?before@type_info@@QBEHABV1@@Z=__thiscall_MSVCRT_type_info_before @43 ?raw_name@type_info@@QBEPBDXZ=__thiscall_MSVCRT_type_info_raw_name @45 ?set_new_handler@@YAP6AXXZP6AXXZ@Z=MSVCRT__set_new_handler @46 ?set_terminate@@YAP6AXXZP6AXXZ@Z=MSVCRT_set_terminate @47 ?set_unexpected@@YAP6AXXZP6AXXZ@Z=MSVCRT_set_unexpected @48 ?terminate@@YAXXZ=MSVCRT_terminate @49 ?unexpected@@YAXXZ=MSVCRT_unexpected @50 ?what@exception@@UBEPBDXZ=__thiscall_MSVCRT_what_exception @51 ??1type_info@@UAE@XZ=MSVCRT_type_info_dtor ;?name@type_info@@QBEPBDXZ=__thiscall_MSVCRT_type_info_name @44 ;??0bad_cast@@QAE@PBD@Z ;??0bad_cast@@AAE@PBQBD@Z ;??_Fbad_cast@@QAEXXZ ;??_Fbad_typeid@@QAEXXZ ;---------------------------------------------------------------------- ; C Undecorated Symbols ;---------------------------------------------------------------------- _CIacos _CIasin _CIatan _CIatan2 _CIcos _CIcosh _CIexp _CIfmod _CIlog _CIlog10 _CIpow _CIsin _CIsinh _CIsqrt _CItan _CItanh _CxxThrowException _EH_prolog ;_Getdays ;_Getmonths ;_Gettnames _HUGE DATA ;_Strftime _XcptFilter ;__CxxCallUnwindDtor __CxxDetectRethrow ;__CxxExceptionFilter __CxxFrameHandler ;__CxxLongjmpUnwind __CxxQueryExceptionSize ;__CxxRegisterExceptionObject ;__CxxUnregisterExceptionObject ;__DestructExceptionObject __RTCastToVoid=MSVCRT___RTCastToVoid __RTDynamicCast=MSVCRT___RTDynamicCast __RTtypeid=MSVCRT___RTtypeid ;__STRINGTOLD __argc DATA __argv DATA ;__badioinfo ;__crtCompareStringA ;__crtGetLocaleInfoW ;__crtLCMapStringA __dllonexit __doserrno __fpecode __getmainargs __initenv DATA __isascii __iscsym __iscsymf ;__lc_codepage ;__lc_collate_cp ;__lc_handle ;__lconv_init __mb_cur_max DATA __p___argc __p___argv __p___initenv __p___mb_cur_max ;__p___wargv ;__p___winitenv __p__acmdln ;__p__amblksiz __p__commode ;__p__daylight ;__p__dstbias __p__environ ;__p__fileinfo __p__fmode __p__iob ;__p__mbcasemap ;__p__mbctype __p__osver __p__pctype __p__pgmptr __p__pwctype ;__p__timezone ;__p__tzname ;__p__wcmdln ;__p__wenviron __p__winmajor __p__winminor __p__winver ;__p__wpgmptr __pioinfo ;__pxcptinfoptrs __set_app_type ;__setlc_active __setusermatherr __threadhandle __threadid __toascii __unDName ;__unDNameEx ;__unguarded_readlc_active ;__wargv __wgetmainargs ;__winitenv ;___lc_codepage_func ;___lc_handle_func ;___mb_cur_max_func ;___setlc_active_func ;___unguarded_readlc_active_add_func ;__crtCompareStringW ;__crtGetStringTypeW ;__crtLCMapStringW ;__iob_func ;__pctype_func ;__uncaught_exception ;__wcserror _abnormal_termination _access _acmdln DATA ;_adj_fdiv_m16i ;_adj_fdiv_m32 ;_adj_fdiv_m32i ;_adj_fdiv_m64 ;_adj_fdiv_r ;_adj_fdivr_m16i ;_adj_fdivr_m32 ;_adj_fdivr_m32i ;_adj_fdivr_m64 ;_adj_fpatan ;_adj_fprem ;_adj_fprem1 ;_adj_fptan _adjust_fdiv DATA _aexit_rtn ;_aligned_free ;_aligned_malloc ;_aligned_offset_malloc ;_aligned_offset_realloc ;_aligned_realloc _amsg_exit _assert ;_atodbl _atoi64 ;_atoldbl _beep _beginthread _beginthreadex _c_exit _cabs ;_callnewh _cexit _cgets ;_cgetws _chdir _chdrive _chgsign ;_chkesp _chmod _chsize _clearfp _close _commit _commode DATA _control87 _controlfp _copysign _cprintf _cputs ;_cputws _creat _cscanf ;_ctime64 _ctype DATA _cwait ;_cwprintf ;_cwscanf _daylight DATA ;_dstbias _dup _dup2 _ecvt _endthread _endthreadex _environ_dll DATA ;_environ _eof _errno _except_handler2 _except_handler3 _execl _execle _execlp _execlpe _execv _execve _execvp _execvpe _exit _expand _fcloseall _fcvt _fdopen _fgetchar _fgetwchar _filbuf ;_fileinfo DATA _filelength _filelengthi64 _fileno _findclose _findfirst ;_findfirst64 _findfirsti64 _findnext ;_findnext64 _findnexti64 _finite _flsbuf _flushall _fmode DATA _fpclass _fpieee_flt _fpreset _fputchar _fputwchar _fsopen _fstat ;_fstat64 _fstati64 _ftime ;_ftime64 _ftol=NTDLL._ftol _fullpath _futime ;_futime64 _gcvt _get_osfhandle ;_get_sbh_threshold _getch _getche _getcwd _getdcwd _getdiskfree _getdllprocaddr _getdrive _getdrives ;_getmaxstdio ;_getmbcp _getpid ;_getsystime _getw ;_getwch ;_getwche ;_getws ;_gmtime64 _global_unwind2 _heapadd _heapchk _heapmin _heapset ;_heapused _heapwalk _hypot _i64toa _i64tow _initterm ;_inp ;_inpd ;_inpw _iob _isatty _isctype _ismbbalnum _ismbbalpha _ismbbgraph _ismbbkalnum _ismbbkana ;_ismbbkprint _ismbbkpunct _ismbblead _ismbbprint _ismbbpunct _ismbbtrail _ismbcalnum _ismbcalpha _ismbcdigit ;_ismbcgraph _ismbchira _ismbckata _ismbcl0 _ismbcl1 _ismbcl2 _ismbclegal _ismbclower _ismbcprint ;_ismbcpunct _ismbcspace _ismbcsymbol _ismbcupper _ismbslead _ismbstrail _isnan _itoa _itow _j0 _j1 _jn _kbhit _lfind _loaddll _local_unwind2 _lock _locking _logb ;_longjmpex _lrotl _lrotr _lsearch _lseek _lseeki64 _ltoa _ltow _makepath _mbbtombc _mbbtype ;_mbcasemap _mbccpy _mbcjistojms _mbcjmstojis _mbclen _mbctohira _mbctokata _mbctolower _mbctombb _mbctoupper _mbctype DATA _mbsbtype _mbscat _mbschr _mbscmp _mbscoll _mbscpy _mbscspn _mbsdec _mbsdup _mbsicmp _mbsicoll _mbsinc _mbslen _mbslwr _mbsnbcat _mbsnbcmp _mbsnbcnt _mbsnbcoll _mbsnbcpy _mbsnbicmp _mbsnbicoll _mbsnbset _mbsncat _mbsnccnt _mbsncmp _mbsncoll _mbsncpy _mbsnextc _mbsnicmp _mbsnicoll _mbsninc _mbsnset _mbspbrk _mbsrchr _mbsrev _mbsset _mbsspn _mbsspnp _mbsstr _mbstok _mbstrlen _mbsupr _memccpy _memicmp _mkdir _mktemp ;_mktime64 _msize _nextafter _onexit _open _open_osfhandle _osver DATA ;_osplatform ;_outp ;_outpd ;_outpw _pclose _pctype DATA _pgmptr DATA _pipe _popen _purecall _putch _putenv _putw ;_putwch _putws _pwctype DATA _read ;_resetstkoflw _rmdir _rmtmp _rotl _rotr ;_safe_fdiv ;_safe_fdivr ;_safe_fprem ;_safe_fprem1 _scalb ;_scprintf ;_scwprintf _searchenv _seh_longjmp_unwind ;_set_error_mode ;_set_SSE2_enable ;_set_sbh_threshold _seterrormode _setjmp _setjmp3 ;_setmaxstdio _setmbcp _setmode ;_setsystime _sleep _snprintf ;_snscanf ;_snwscanf _snwprintf _sopen _spawnl _spawnle _spawnlp _spawnlpe _spawnv _spawnve _spawnvp _spawnvpe _splitpath _stat ;_stat64 _stati64 _statusfp _strcmpi _strdate _strdup _strerror _stricmp _stricoll _strlwr _strncoll _strnicmp _strnicoll _strnset _strrev _strset _strtime ;_strtoi64 ;_strtoui64 _strupr _swab _sys_errlist DATA _sys_nerr DATA _tell _telli64 _tempnam ;_time64 _timezone DATA _tolower _toupper _tzname DATA _tzset _ui64toa _ui64tow _ultoa _ultow _umask _ungetch ;_ungetwch _unlink _unloaddll _unlock _utime ;_utime64 ;_vscprintf ;_vscwprintf _vsnprintf _vsnwprintf _waccess _wasctime _wchdir _wchmod ;_wcmdln _wcreat _wcsdup ;_wcserror _wcsicmp _wcsicoll _wcslwr _wcsncoll _wcsnicmp _wcsnicoll _wcsnset _wcsrev _wcsset ;_wcstoi64 ;_wcstoui64 ;_wctime64 _wcsupr _wctime ;_wenviron ;_wexecl ;_wexecle ;_wexeclp ;_wexeclpe ;_wexecv ;_wexecve ;_wexecvp ;_wexecvpe _wfdopen _wfindfirst ;_wfindfirst64 _wfindfirsti64 _wfindnext ;_wfindnext64 _wfindnexti64 _wfopen _wfreopen _wfsopen _wfullpath _wgetcwd _wgetdcwd _wgetenv _winmajor DATA _winminor DATA _winver DATA _wmakepath _wmkdir _wmktemp _wopen _wperror ;_wpgmptr DATA _wpopen _wputenv _wremove _wrename _write _wrmdir _wsearchenv ;_wsetlocale _wsopen ;_wspawnl ;_wspawnle ;_wspawnlp ;_wspawnlpe ;_wspawnv ;_wspawnve ;_wspawnvp ;_wspawnvpe _wsplitpath _wstat ;_wstat64 _wstati64 _wstrdate _wstrtime ;_wsystem _wtempnam _wtmpnam ;_wtof _wtoi _wtoi64 _wtol _wunlink _wutime ;_wutime64 _y0 _y1 _yn abort abs acos asctime asin atan atan2 atexit atof atoi atol bsearch calloc ceil clearerr clock cos cosh ctime difftime div exit exp fabs fclose feof ferror fflush fgetc fgetpos fgets fgetwc fgetws floor fmod fopen fprintf fputc fputs fputwc fputws fread free freopen frexp fscanf fseek fsetpos ftell fwprintf fwrite fwscanf getc getchar getenv gets getwc getwchar gmtime is_wctype isalnum isalpha iscntrl isdigit isgraph isleadbyte islower isprint ispunct isspace isupper iswalnum iswalpha iswascii iswcntrl iswctype iswdigit iswgraph iswlower iswprint iswpunct iswspace iswupper iswxdigit isxdigit labs ldexp ldiv localeconv localtime log log10 longjmp malloc mblen mbstowcs mbtowc memchr memcmp memcpy memmove memset mktime modf perror pow printf putc putchar puts putwc putwchar qsort raise rand realloc remove rename rewind scanf setbuf setlocale setvbuf signal sin sinh sprintf sqrt srand sscanf strcat strchr strcmp strcoll strcpy strcspn strerror strftime strlen strncat strncmp strncpy strpbrk strrchr strspn strstr strtod strtok strtol strtoul strxfrm swprintf swscanf system tan tanh time tmpfile tmpnam tolower toupper towlower towupper ungetc ungetwc vfprintf vfwprintf vprintf vsprintf vswprintf vwprintf wcscat wcschr wcscmp wcscoll wcscpy wcscspn wcsftime wcslen wcsncat wcsncmp wcsncpy wcspbrk wcsrchr wcsspn wcsstr wcstod wcstok wcstol wcstombs wcstoul wcsxfrm wctomb wprintf wscanf ; EOF