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