; $Id: msvcrt.def 24475 2006-10-09 18:42:24Z greatlrd $
;
; 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@4

?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=stub
__CxxDetectRethrow
__CxxExceptionFilter=stub
__CxxFrameHandler
__CxxLongjmpUnwind=stub
__CxxQueryExceptionSize
__CxxRegisterExceptionObject=stub
__CxxUnregisterExceptionObject=stub
__DestructExceptionObject=stub
__RTCastToVoid=MSVCRT___RTCastToVoid
__RTDynamicCast=MSVCRT___RTDynamicCast
__RTtypeid=MSVCRT___RTtypeid
__STRINGTOLD=stub
__argc DATA
__argv DATA
__badioinfo DATA
__crtCompareStringA
__crtGetLocaleInfoW
__crtLCMapStringA
__dllonexit
__doserrno
__fpecode
__getmainargs
__initenv DATA
__isascii=NTDLL.__isascii
__iscsym=NTDLL.__iscsym
__iscsymf=NTDLL.__iscsymf
__lc_codepage
__lc_collate_cp
__lc_handle
__lconv_init
__mb_cur_max DATA
__p___argc
__p___argv
__p___wargv
__p___initenv
__p___mb_cur_max
__p___winitenv
__p__acmdln
__p__amblksiz
__p__commode
__p__daylight
__p__dstbias
__p__environ
__p__fileinfo=stub
__p__fmode
__p__iob
__p__mbcasemap=stub
__p__mbctype=_mbctype
__p__osver
__p__pctype
__p__pgmptr
__p__pwctype
__p__timezone
__p__tzname=_tzname
__p__wcmdln
__p__wenviron
__p__winmajor
__p__winminor
__p__winver
__p__wpgmptr
__pioinfo
__pxcptinfoptrs
__set_app_type
__setlc_active DATA
__setusermatherr
__threadhandle
__threadid
__toascii=NTDLL.__toascii
__unDName=stub
__unDNameEx=stub
__unguarded_readlc_active DATA
__wargv
__wgetmainargs
__winitenv
___lc_codepage_func=stub
___lc_handle_func=stub
___mb_cur_max_func=stub
___setlc_active_func=stub
___unguarded_readlc_active_add_func=stub
__crtCompareStringW=stub
__crtGetStringTypeW=stub
__crtLCMapStringW=stub
__iob_func=stub
__pctype_func=stub
__uncaught_exception=stub
__wcserror=stub
_abnormal_termination
_access
_acmdln DATA
_adj_fdiv_m16i=stub
_adj_fdiv_m32 = _adj_fdiv_m32@4
_adj_fdiv_m32i = _adj_fdiv_m32i@4
_adj_fdiv_m64 = _adj_fdiv_m64@8
_adj_fdiv_r
_adj_fdivr_m16i=stub
_adj_fdivr_m32 = _adj_fdivr_m32@4
_adj_fdivr_m32i = _adj_fdivr_m32i@4
_adj_fdivr_m64 = _adj_fdivr_m64@8
_adj_fpatan
_adj_fprem=stub
_adj_fprem1=stub
_adj_fptan=stub
_adjust_fdiv DATA
_aexit_rtn
_aligned_free=stub
_aligned_malloc=stub
_aligned_offset_malloc=stub
_aligned_offset_realloc=stub
_aligned_realloc=stub
_amsg_exit
_assert
_atodbl=stub
_atoi64=NTDLL._atoi64
_atoldbl=stub
_beep
_beginthread
_beginthreadex
_c_exit
_cabs
_callnewh=stub
_cexit
_cgets
_cgetws=stub
_chdir
_chdrive
_chgsign
_chkesp=stub
_chmod
_chsize
_clearfp
_close
_commit
_commode DATA
_control87
_controlfp
_copysign
_cprintf
_cputs
_cputws=stub
_creat
_cscanf
_ctime64=stub
_ctype DATA
_cwait
_cwprintf=stub
_cwscanf=stub
_daylight DATA
_dstbias=stub
_dup
_dup2
_ecvt
_endthread
_endthreadex
_environ=stub
_eof
_errno
_except_handler2
_except_handler3
_execl
_execle
_execlp
_execlpe
_execv
_execve
_execvp
_execvpe
_exit
_expand
_fcloseall
_fcvt
_fdopen
_fgetchar
_fgetwchar
_filbuf
_fileinfo=stub DATA
_filelength
_filelengthi64
_fileno
_findclose
_findfirst
_findfirst64=stub
_findfirsti64
_findnext
_findnext64=stub
_findnexti64
_finite
_flsbuf
_flushall
_fmode DATA
_fpclass
_fpieee_flt
_fpreset
_fputchar
_fputwchar
_fsopen
_fstat
_fstat64=stub
_fstati64
_ftime
_ftime64=stub
_ftol=NTDLL._ftol
_fullpath
_futime
_futime64=stub
_gcvt
_get_osfhandle
_get_sbh_threshold=stub
_getch
_getche
_getcwd
_getdcwd
_getdiskfree
_getdllprocaddr
_getdrive
_getdrives
_get_heap_handle=stub
_getmaxstdio=stub
_getmbcp=stub
_getpid
_getsystime
_getw
_getwch=stub
_getwche=stub
_getws=stub
_gmtime64=stub
_global_unwind2
_heapadd
_heapchk
_heapmin
_heapset
_heapused=stub
_heapwalk
_hypot
_i64toa
_i64tow
_initterm
_inp=stub
_inpd=stub
_inpw=stub
_iob
_isatty
_isctype
_ismbbalnum
_ismbbalpha
_ismbbgraph
_ismbbkalnum
_ismbbkana
_ismbbkprint=stub
_ismbbkpunct
_ismbblead
_ismbbprint
_ismbbpunct
_ismbbtrail
_ismbcalnum
_ismbcalpha
_ismbcdigit
_ismbcgraph=stub
_ismbchira
_ismbckata
_ismbcl0
_ismbcl1
_ismbcl2
_ismbclegal
_ismbclower
_ismbcprint
_ismbcpunct=stub
_ismbcspace
_ismbcsymbol
_ismbcupper
_ismbslead
_ismbstrail
_isnan
_itoa=NTDLL._itoa
_itow=NTDLL._itow
_j0
_j1
_jn
_kbhit
_localtime64=stub
_lfind
_loaddll
_local_unwind2
_lock
_locking
_logb
_longjmpex=stub
_lrotl
_lrotr
_lsearch
_lseek
_lseeki64
_ltoa=NTDLL._ltoa
_ltow
_makepath
_mbbtombc
_mbbtype
_mbcasemap=stub
_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=NTDLL._memicmp
_mkdir
_mktemp
_mktime64=stub
_msize
_nextafter
_onexit
_open
_open_osfhandle
_osver DATA
_osplatform=stub
_outp=stub
_outpd=stub
_outpw=stub
_pclose
_pctype DATA
_pgmptr DATA
_pipe
_popen
_purecall
_putch
_putenv
_putw
_putwch=stub
_putws
_pwctype DATA
_read
_resetstkoflw=stub
_rmdir
_rmtmp
_rotl
_rotr
_safe_fdiv=stub
_safe_fdivr=stub
_safe_fprem=stub
_safe_fprem1=stub
_scalb
_scprintf=stub
_scwprintf=stub
_searchenv
_seh_longjmp_unwind=_seh_longjmp_unwind@4
_set_error_mode=stub
_set_SSE2_enable=stub
_set_sbh_threshold=stub
_seterrormode
_setjmp
_setjmp3
_setmaxstdio=stub
_setmbcp
_setmode
_setsystime
_sleep
_snprintf=crt__snprintf
_snscanf=stub
_snwscanf=stub
_snwprintf=crt__snwprintf
_sopen
_spawnl
_spawnle
_spawnlp
_spawnlpe
_spawnv
_spawnve
_spawnvp
_spawnvpe
_splitpath=NTDLL._splitpath
_stat
_stat64=stub
_stati64
_statusfp
_strcmpi
_strdate
_strdup
_strerror
_stricmp=NTDLL._stricmp
_stricoll
_strlwr=NTDLL._strlwr
_strncoll
_strnicmp=NTDLL._strnicmp
_strnicoll
_strnset
_strrev
_strset
_strtime
_strtoi64=stub
_strtoui64=strtoull
_strupr
_swab
_sys_errlist DATA
_sys_nerr DATA
_tell
_telli64
_tempnam
_time64=stub
_timezone DATA
_tolower=NTDLL._tolower
_toupper=NTDLL._toupper
_tzname DATA
_tzset
_ui64toa=NTDLL._i64toa
_ui64tow=NTDLL._i64tow
_ultoa=NTDLL._ultoa
_ultow=NTDLL._ultow
_umask
_ungetch
_unlink
_unloaddll
_unlock
_utime
_utime64=stub
_vscprintf=stub
_vscwprintf=stub
_vsnprintf
_vsnwprintf
_waccess
_wasctime
_wchdir
_wchmod
_wcmdln DATA
_wcreat
_wcsdup
_wcserror=stub
_wcsicmp
_wcsicoll
_wcslwr
_wcsncoll
_wcsnicmp
_wcsnicoll
_wcsnset
_wcsrev
_wcsset
_wcstoi64=stub
_wcstoui64=stub
_wctime64=stub
_wcsupr
_wctime
_wenviron
_wexecl
_wexecle
_wexeclp
_wexeclpe
_wexecv
_wexecve
_wexecvp
_wexecvpe
_wfdopen
_wfindfirst
_wfindfirst64=stub
_wfindfirsti64
_wfindnext
_wfindnext64=stub
_wfindnexti64
_wfopen
_wfreopen
_wfsopen
_wfullpath
_wgetcwd
_wgetdcwd
_wgetenv
_winmajor DATA
_winminor DATA
_winver DATA
_wmakepath
_wmkdir
_wmktemp
_wopen
_wperror
_wpgmptr=stub DATA
_wpopen
_wputenv
_wremove
_wrename
_write
_wrmdir
_wsearchenv
_wsetlocale=stub
_wsopen
_wspawnl
_wspawnle
_wspawnlp
_wspawnlpe
_wspawnv
_wspawnve
_wspawnvp
_wspawnvpe
_wsplitpath
_wstat
_wstat64=stub
_wstati64
_wstrdate
_wstrtime
_wsystem=stub
_wtempnam
_wtmpnam
_wtof=stub
_wtoi=NTDLL._wtoi
_wtoi64=NTDLL._wtoi64
_wtol
_wunlink
_wutime
_wutime64=stub
_y0
_y1
_yn
abort
abs=NTDLL.abs
acos
asctime
asin
atan=NTDLL.atan
atan2
atexit
atof
atoi=NTDLL.atoi
atol=NTDLL.atol
bsearch=NTDLL.bsearch
calloc
ceil=NTDLL.ceil
clearerr
clock
cos=NTDLL.cos
cosh
ctime
difftime
div
exit
exp
fabs=NTDLL.fabs
fclose
feof
ferror
fflush
fgetc
fgetpos
fgets
fgetwc
fgetws
floor=NTDLL.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=NTDLL.isalnum
isalpha=NTDLL.isalpha
iscntrl=NTDLL.iscntrl
isdigit=NTDLL.isdigit
isgraph=NTDLL.isgraph
isleadbyte
islower=NTDLL.islower
isprint=NTDLL.isprint
ispunct=NTDLL.ispunct
isspace=NTDLL.isspace
isupper=NTDLL.isupper
iswalnum
iswalpha=NTDLL.iswalpha
iswascii
iswcntrl
iswctype=NTDLL.iswctype
iswdigit=NTDLL.iswdigit
iswgraph
iswlower=NTDLL.iswlower
iswprint
iswpunct
iswspace=NTDLL.iswspace
iswupper
iswxdigit=NTDLL.iswxdigit
isxdigit=NTDLL.isxdigit
labs=NTDLL.labs
ldexp
ldiv
localeconv
localtime
log=NTDLL.log
log10
longjmp
malloc
mblen
mbstowcs=NTDLL.mbstowcs
mbtowc
memchr
memcmp
memcpy=memmove
memmove
memset
mktime
modf
perror
pow=NTDLL.pow
printf
putc
putchar
puts
putwc
putwchar
qsort=NTDLL.qsort
raise
rand
realloc
remove
rename
rewind
scanf
setbuf
setlocale
setvbuf
signal
sin=NTDLL.sin
sinh
sprintf=crt_sprintf
sqrt=NTDLL.sqrt
srand
sscanf=crt_sscanf
strcat
strchr
strcmp=NTDLL.strcmp
strcoll
strcpy
strcspn
strerror
strftime
strlen
strncat
strncmp
strncpy
strpbrk
strrchr
strspn
strstr
strtod
strtok
strtol=NTDLL.strtol
strtoul
strxfrm
swprintf=crt_swprintf
swscanf
system
tan=NTDLL.tan
tanh
time
tmpfile
tmpnam
tolower
toupper=NTDLL.toupper
towlower=NTDLL.towlower
towupper=NTDLL.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=NTDLL.wcstol
wcstombs
wcstoul=NTDLL.wcstoul
wcsxfrm
wctomb
wprintf
wscanf

; EOF
