update for HEAD-2003091401
[reactos.git] / lib / msvcrt / msvcrt.def
index e74c312..b27066b 100644 (file)
@@ -7,57 +7,61 @@ EXPORTS
 ;----------------------------------------------------------------------
 ;      C++ Mangled Symbols
 ;----------------------------------------------------------------------
-; $I10_OUTPUT
-; ??0__non_rtti_object@@QAE@ABV0@@Z
-; ??0__non_rtti_object@@QAE@PBD@Z
-; ??0bad_cast@@QAE@ABQBD@Z
-; ??0bad_cast@@QAE@ABV0@@Z
-; ??0bad_typeid@@QAE@ABV0@@Z
-; ??0bad_typeid@@QAE@PBD@Z
-; ??0exception@@QAE@ABQBD@Z
-; ??0exception@@QAE@ABV0@@Z
-; ??0exception@@QAE@XZ
-; ??1__non_rtti_object@@UAE@XZ
-; ??1bad_cast@@UAE@XZ
-; ??1bad_typeid@@UAE@XZ
-; ??1exception@@UAE@XZ
+;$I10_OUTPUT
+;??0__non_rtti_object@@QAE@ABV0@@Z
+;??0__non_rtti_object@@QAE@PBD@Z
+;??0bad_cast@@AAE@PBQBD@Z
+;??0bad_cast@@QAE@ABQBD@Z
+;??0bad_cast@@QAE@ABV0@@Z
+;??0bad_cast@@QAE@PBD@Z
+;??0bad_typeid@@QAE@ABV0@@Z
+;??0bad_typeid@@QAE@PBD@Z
+;??0exception@@QAE@ABQBD@Z
+;??0exception@@QAE@ABV0@@Z
+;??0exception@@QAE@XZ
+;??1__non_rtti_object@@UAE@XZ
+;??1bad_cast@@UAE@XZ
+;??1bad_typeid@@UAE@XZ
+;??1exception@@UAE@XZ
 ??1type_info@@UAE@XZ=MSVCRT_type_info_dtor
 ??2@YAPAXI@Z=MSVCRT_operator_new
 ??_U@YAPAXI@Z=MSVCRT_operator_new
 ??3@YAXPAX@Z=MSVCRT_operator_delete
 ??_V@YAXPAX@Z=MSVCRT_operator_delete
-; ??4__non_rtti_object@@QAEAAV0@ABV0@@Z
-; ??4bad_cast@@QAEAAV0@ABV0@@Z
-; ??4bad_typeid@@QAEAAV0@ABV0@@Z
-; ??4exception@@QAEAAV0@ABV0@@Z
-; ??8type_info@@QBEHABV0@@Z
-; ??9type_info@@QBEHABV0@@Z
-; ??_7__non_rtti_object@@6B@
-; ??_7bad_cast@@6B@
-; ??_7bad_typeid@@6B@
-; ??_7exception@@6B@
-; ??_E__non_rtti_object@@UAEPAXI@Z
-; ??_Ebad_cast@@UAEPAXI@Z
-; ??_Ebad_typeid@@UAEPAXI@Z
-; ??_Eexception@@UAEPAXI@Z
-; ??_G__non_rtti_object@@UAEPAXI@Z
-; ??_Gbad_cast@@UAEPAXI@Z
-; ??_Gbad_typeid@@UAEPAXI@Z
-; ??_Gexception@@UAEPAXI@Z
-; ?_query_new_handler@@YAP6AHI@ZXZ
-; ?_query_new_mode@@YAHXZ
+;??4__non_rtti_object@@QAEAAV0@ABV0@@Z
+;??4bad_cast@@QAEAAV0@ABV0@@Z
+;??4bad_typeid@@QAEAAV0@ABV0@@Z
+;??4exception@@QAEAAV0@ABV0@@Z
+;??8type_info@@QBEHABV0@@Z
+;??9type_info@@QBEHABV0@@Z
+;??_7__non_rtti_object@@6B@
+;??_7bad_cast@@6B@
+;??_7bad_typeid@@6B@
+;??_7exception@@6B@
+;??_E__non_rtti_object@@UAEPAXI@Z
+;??_Ebad_cast@@UAEPAXI@Z
+;??_Ebad_typeid@@UAEPAXI@Z
+;??_Eexception@@UAEPAXI@Z
+;??_Fbad_cast@@QAEXXZ
+;??_Fbad_typeid@@QAEXXZ
+;??_G__non_rtti_object@@UAEPAXI@Z
+;??_Gbad_cast@@UAEPAXI@Z
+;??_Gbad_typeid@@UAEPAXI@Z
+;??_Gexception@@UAEPAXI@Z
+;?_query_new_handler@@YAP6AHI@ZXZ
+;?_query_new_mode@@YAHXZ
 ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z=MSVCRT__set_new_handler
 ?_set_new_mode@@YAHH@Z=MSVCRT__set_new_mode
-; ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z
-; ?before@type_info@@QBEHABV1@@Z
-; ?name@type_info@@QBEPBDXZ
-; ?raw_name@type_info@@QBEPBDXZ
-; ?set_new_handler@@YAP6AXXZP6AXXZ@Z
-; ?set_terminate@@YAP6AXXZP6AXXZ@Z
-; ?set_unexpected@@YAP6AXXZP6AXXZ@Z
-; ?terminate@@YAXXZ
-; ?unexpected@@YAXXZ
-; ?what@exception@@UBEPBDXZ
+;?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z
+;?before@type_info@@QBEHABV1@@Z
+;?name@type_info@@QBEPBDXZ
+;?raw_name@type_info@@QBEPBDXZ
+;?set_new_handler@@YAP6AXXZP6AXXZ@Z
+;?set_terminate@@YAP6AXXZP6AXXZ@Z
+;?set_unexpected@@YAP6AXXZP6AXXZ@Z
+;?terminate@@YAXXZ
+;?unexpected@@YAXXZ
+;?what@exception@@UBEPBDXZ
 ;----------------------------------------------------------------------
 ;      C Undecorated Symbols
 ;----------------------------------------------------------------------
@@ -79,24 +83,31 @@ _CItan
 _CItanh
 _CxxThrowException
 _EH_prolog
-; _Getdays
-; _Getmonths
-; _Gettnames
+;_Getdays
+;_Getmonths
+;_Gettnames
 _HUGE DATA
-; _Strftime
+;_Strftime
 _XcptFilter
+;__CxxCallUnwindDtor
+;__CxxDetectRethrow
+;__CxxExceptionFilter
 __CxxFrameHandler
-; __CxxLongjmpUnwind
-; __RTCastToVoid
-; __RTDynamicCast
-; __RTtypeid
-; __STRINGTOLD
+;__CxxLongjmpUnwind
+;__CxxQueryExceptionSize
+;__CxxRegisterExceptionObject
+;__CxxUnregisterExceptionObject
+;__DestructExceptionObject
+;__RTCastToVoid
+;__RTDynamicCast
+;__RTtypeid
+;__STRINGTOLD
 __argc DATA
 __argv DATA
-; __badioinfo
-; __crtCompareStringA
-; __crtGetLocaleInfoW
-; __crtLCMapStringA
+;__badioinfo
+;__crtCompareStringA
+;__crtGetLocaleInfoW
+;__crtLCMapStringA
 __dllonexit
 __doserrno
 __fpecode
@@ -105,89 +116,107 @@ __initenv DATA
 __isascii
 __iscsym
 __iscsymf
-; __lc_codepage
-; __lc_collate_cp
-; __lc_handle
-; __lconv_init
+;__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___wargv
+;__p___winitenv
 __p__acmdln
-; __p__amblksiz
+;__p__amblksiz
 __p__commode
-; __p__daylight
-; __p__dstbias
+;__p__daylight
+;__p__dstbias
 __p__environ
-; __p__fileinfo
+;__p__fileinfo
 __p__fmode
 __p__iob
-; __p__mbcasemap
-; __p__mbctype
+;__p__mbcasemap
+;__p__mbctype
 __p__osver
 __p__pctype
 __p__pgmptr
 __p__pwctype
-; __p__timezone
-; __p__tzname
-; __p__wcmdln
-; __p__wenviron
+;__p__timezone
+;__p__tzname
+;__p__wcmdln
+;__p__wenviron
 __p__winmajor
 __p__winminor
 __p__winver
-; __p__wpgmptr
+;__p__wpgmptr
 __pioinfo
-; __pxcptinfoptrs
+;__pxcptinfoptrs
 __set_app_type
-; __setlc_active
+;__setlc_active
 __setusermatherr
 __threadhandle
 __threadid
 __toascii
-; __unDName
-; __unDNameEx
-; __unguarded_readlc_active
-; __wargv
-; __wgetmainargs
-; __winitenv
+;__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
+;_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
+;_atodbl
 _atoi64
-; _atoldbl
+;_atoldbl
 _beep
 _beginthread
 _beginthreadex
 _c_exit
 _cabs
-; _callnewh
+;_callnewh
 _cexit
 _cgets
+;_cgetws
 _chdir
 _chdrive
 _chgsign
-; _chkesp
+;_chkesp
 _chmod
 _chsize
 _clearfp
@@ -199,18 +228,23 @@ _controlfp
 _copysign
 _cprintf
 _cputs
+;_cputws
 _creat
 _cscanf
+;_ctime64
 _ctype DATA
 _cwait
+;_cwprintf
+;_cwscanf
 _daylight DATA
-; _dstbias
+;_dstbias
 _dup
 _dup2
 _ecvt
 _endthread
 _endthreadex
 _environ_dll DATA
+;_environ
 _eof
 _errno
 _except_handler2
@@ -224,21 +258,23 @@ _execve
 _execvp
 _execvpe
 _exit
-; _expand
+;_expand
 _fcloseall
 _fcvt
 _fdopen
 _fgetchar
 _fgetwchar
 _filbuf
-; _fileinfo DATA
+;_fileinfo DATA
 _filelength
 _filelengthi64
 _fileno
 _findclose
 _findfirst
+;_findfirst64
 _findfirsti64
 _findnext
+;_findnext64
 _findnexti64
 _finite
 _flsbuf
@@ -251,14 +287,17 @@ _fputchar
 _fputwchar
 _fsopen
 _fstat
+;_fstat64
 _fstati64
-; _ftime
+_ftime
+;_ftime64
 _ftol=NTDLL._ftol
 _fullpath
 _futime
+;_futime64
 _gcvt
 _get_osfhandle
-; _get_sbh_threshold
+;_get_sbh_threshold
 _getch
 _getche
 _getcwd
@@ -267,26 +306,29 @@ _getdiskfree
 _getdllprocaddr
 _getdrive
 _getdrives
-; _getmaxstdio
-; _getmbcp
+;_getmaxstdio
+;_getmbcp
 _getpid
-; _getsystime
+;_getsystime
 _getw
-; _getws
+;_getwch
+;_getwche
+;_getws
+;_gmtime64
 _global_unwind2
-; _heapadd
-; _heapchk
-; _heapmin
-; _heapset
-; _heapused
-; _heapwalk
+;_heapadd
+;_heapchk
+;_heapmin
+;_heapset
+;_heapused
+;_heapwalk
 _hypot
 _i64toa
 _i64tow
 _initterm
-; _inp
-; _inpd
-; _inpw
+;_inp
+;_inpd
+;_inpw
 _iob
 _isatty
 _isctype
@@ -295,7 +337,7 @@ _ismbbalpha
 _ismbbgraph
 _ismbbkalnum
 _ismbbkana
-; _ismbbkprint
+;_ismbbkprint
 _ismbbkpunct
 _ismbblead
 _ismbbprint
@@ -304,7 +346,7 @@ _ismbbtrail
 _ismbcalnum
 _ismbcalpha
 _ismbcdigit
-; _ismbcgraph
+;_ismbcgraph
 _ismbchira
 _ismbckata
 _ismbcl0
@@ -313,7 +355,7 @@ _ismbcl2
 _ismbclegal
 _ismbclower
 _ismbcprint
-; _ismbcpunct
+;_ismbcpunct
 _ismbcspace
 _ismbcsymbol
 _ismbcupper
@@ -329,10 +371,10 @@ _kbhit
 _lfind
 _loaddll
 _local_unwind2
-; _lock
+;_lock
 _locking
 _logb
-; _longjmpex
+;_longjmpex
 _lrotl
 _lrotr
 _lsearch
@@ -343,7 +385,7 @@ _ltow
 _makepath
 _mbbtombc
 _mbbtype
-; _mbcasemap
+;_mbcasemap
 _mbccpy
 _mbcjistojms
 _mbcjmstojis
@@ -400,15 +442,17 @@ _memccpy
 _memicmp
 _mkdir
 _mktemp
+;_mktime64
 ;_msize
 _nextafter
 _onexit
 _open
 _open_osfhandle
 _osver DATA
-; _outp
-; _outpd
-; _outpw
+;_osplatform
+;_outp
+;_outpd
+;_outpw
 _pclose
 _pctype DATA
 _pgmptr DATA
@@ -418,31 +462,38 @@ _purecall
 _putch
 _putenv
 _putw
+;_putwch
 _putws
 _pwctype DATA
 _read
+;_resetstkoflw
 _rmdir
 _rmtmp
 _rotl
 _rotr
-; _safe_fdiv
-; _safe_fdivr
-; _safe_fprem
-; _safe_fprem1
+;_safe_fdiv
+;_safe_fdivr
+;_safe_fprem
+;_safe_fprem1
 _scalb
+;_scprintf
+;_scwprintf
 _searchenv
-; _seh_longjmp_unwind
-; _set_error_mode
-; _set_sbh_threshold
+_seh_longjmp_unwind
+;_set_error_mode
+;_set_SSE2_enable
+;_set_sbh_threshold
 _seterrormode
 _setjmp
 _setjmp3
-; _setmaxstdio
-; _setmbcp
+;_setmaxstdio
+;_setmbcp
 _setmode
-; _setsystime
+;_setsystime
 _sleep
 _snprintf
+;_snscanf
+;_snwscanf
 _snwprintf
 _sopen
 _spawnl
@@ -455,6 +506,7 @@ _spawnvp
 _spawnvpe
 _splitpath
 _stat
+;_stat64
 _stati64
 _statusfp
 _strcmpi
@@ -471,6 +523,8 @@ _strnset
 _strrev
 _strset
 _strtime
+;_strtoi64
+;_strtoui64
 _strupr
 _swab
 _sys_errlist DATA
@@ -478,6 +532,7 @@ _sys_nerr DATA
 _tell
 _telli64
 _tempnam
+;_time64
 _timezone DATA
 _tolower
 _toupper
@@ -489,19 +544,24 @@ _ultoa
 _ultow
 _umask
 _ungetch
+;_ungetwch
 _unlink
 _unloaddll
-; _unlock
+;_unlock
 _utime
+;_utime64
+;_vscprintf
+;_vscwprintf
 _vsnprintf
 _vsnwprintf
 _waccess
 _wasctime
 _wchdir
 _wchmod
-; _wcmdln
+;_wcmdln
 _wcreat
 _wcsdup
+;_wcserror
 _wcsicmp
 _wcsicoll
 _wcslwr
@@ -511,21 +571,26 @@ _wcsnicoll
 _wcsnset
 _wcsrev
 _wcsset
+;_wcstoi64
+;_wcstoui64
+;_wctime64
 _wcsupr
 _wctime
-; _wenviron
-; _wexecl
-; _wexecle
-; _wexeclp
-; _wexeclpe
-; _wexecv
-; _wexecve
-; _wexecvp
-; _wexecvpe
+;_wenviron
+;_wexecl
+;_wexecle
+;_wexeclp
+;_wexeclpe
+;_wexecv
+;_wexecve
+;_wexecvp
+;_wexecvpe
 _wfdopen
 _wfindfirst
+;_wfindfirst64
 _wfindfirsti64
 _wfindnext
+;_wfindnext64
 _wfindnexti64
 _wfopen
 _wfreopen
@@ -542,7 +607,7 @@ _wmkdir
 _wmktemp
 _wopen
 _wperror
-; _wpgmptr DATA
+;_wpgmptr DATA
 _wpopen
 _wputenv
 _wremove
@@ -550,29 +615,32 @@ _wrename
 _write
 _wrmdir
 _wsearchenv
-; _wsetlocale
+;_wsetlocale
 _wsopen
-; _wspawnl
-; _wspawnle
-; _wspawnlp
-; _wspawnlpe
-; _wspawnv
-; _wspawnve
-; _wspawnvp
-; _wspawnvpe
+;_wspawnl
+;_wspawnle
+;_wspawnlp
+;_wspawnlpe
+;_wspawnv
+;_wspawnve
+;_wspawnvp
+;_wspawnvpe
 _wsplitpath
 _wstat
+;_wstat64
 _wstati64
 _wstrdate
 _wstrtime
-; _wsystem
+;_wsystem
 _wtempnam
 _wtmpnam
+;_wtof
 _wtoi
 _wtoi64
 _wtol
 _wunlink
 _wutime
+;_wutime64
 _y0
 _y1
 _yn