From: Martin Storsjo Subject: [PATCH v2 01/22] ucrtbase: Add the new universal CRT DLL. Message-Id: <1438629981-27217-1-git-send-email-martin@martin.st> Date: Mon, 3 Aug 2015 22:26:00 +0300 Since MSVC 2015/Windows 10, the C runtime has now been split into two parts, ucrtbase, which is the generic C runtime which is now considered a system component (in Windows 10, and as an extra installed runtime component for older Windows version), and vcruntimeX which is specific to the compiler version. This uses the msvcrt implementation, just like the earlier msvcr* DLLs. Functions with names that existed in msvcr120 are hooked up so far. --- This is updated, based on ucrtbase.dll from Windows 10 RTM. --- configure.ac | 1 + dlls/ucrtbase/Makefile.in | 33 + dlls/ucrtbase/ucrtbase.spec | 2542 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 2576 insertions(+) create mode 100644 dlls/ucrtbase/Makefile.in create mode 100644 dlls/ucrtbase/ucrtbase.spec diff --git a/configure.ac b/configure.ac index 0489739..fe3ca0e 100644 --- a/configure.ac +++ b/configure.ac @@ -3303,6 +3303,7 @@ WINE_CONFIG_DLL(twain.dll16,enable_win16) WINE_CONFIG_DLL(twain_32) WINE_CONFIG_TEST(dlls/twain_32/tests) WINE_CONFIG_DLL(typelib.dll16,enable_win16) +WINE_CONFIG_DLL(ucrtbase,,[implib]) WINE_CONFIG_DLL(unicows,,[implib]) WINE_CONFIG_DLL(updspapi) WINE_CONFIG_DLL(url,,[implib]) diff --git a/dlls/ucrtbase/Makefile.in b/dlls/ucrtbase/Makefile.in new file mode 100644 index 0000000..cbb18c6 --- /dev/null +++ b/dlls/ucrtbase/Makefile.in @@ -0,0 +1,33 @@ +EXTRADEFS = -D_MT -D_MSVCR_VER=140 +MODULE = ucrtbase.dll +IMPORTLIB = ucrtbase +DELAYIMPORTS = advapi32 user32 +PARENTSRC = ../msvcrt + +C_SRCS = \ + console.c \ + cpp.c \ + ctype.c \ + data.c \ + dir.c \ + environ.c \ + errno.c \ + except.c \ + except_arm.c \ + except_i386.c \ + except_x86_64.c \ + exit.c \ + file.c \ + heap.c \ + locale.c \ + lock.c \ + main.c \ + math.c \ + mbcs.c \ + misc.c \ + process.c \ + string.c \ + thread.c \ + time.c \ + undname.c \ + wcs.c diff --git a/dlls/ucrtbase/ucrtbase.spec b/dlls/ucrtbase/ucrtbase.spec new file mode 100644 index 0000000..a1be10d --- /dev/null +++ b/dlls/ucrtbase/ucrtbase.spec @@ -0,0 +1,2542 @@ +@ cdecl -arch=i386 _CIacos() +@ cdecl -arch=i386 _CIasin() +@ cdecl -arch=i386 _CIatan() +@ cdecl -arch=i386 _CIatan2() +@ cdecl -arch=i386 _CIcos() +@ cdecl -arch=i386 _CIcosh() +@ cdecl -arch=i386 _CIexp() +@ cdecl -arch=i386 _CIfmod() +@ cdecl -arch=i386 _CIlog() +@ cdecl -arch=i386 _CIlog10() +@ cdecl -arch=i386 _CIpow() +@ cdecl -arch=i386 _CIsin() +@ cdecl -arch=i386 _CIsinh() +@ cdecl -arch=i386 _CIsqrt() +@ cdecl -arch=i386 _CItan() +@ cdecl -arch=i386 _CItanh() +@ stub _Cbuild +@ stub _Cmulcc +@ stub _Cmulcr +@ stub _CreateFrameInfo +@ stdcall _CxxThrowException(long long) +@ cdecl -arch=i386 -norelay _EH_prolog() +@ stub _Exit +@ stub _FCbuild +@ stub _FCmulcc +@ stub _FCmulcr +@ stub _FindAndUnlinkFrame +@ cdecl _Getdays() +@ cdecl _Getmonths() +@ cdecl _Gettnames() +@ stub _IsExceptionObjectToBeDestroyed +@ stub _LCbuild +@ stub _LCmulcc +@ stub _LCmulcr +@ stub _NLG_Dispatch2 +@ stub _NLG_Return +@ stub _NLG_Return2 +@ stub _SetWinRTOutOfMemoryExceptionCallback +@ cdecl _Strftime(str long str ptr ptr) +@ cdecl _W_Getdays() +@ cdecl _W_Getmonths() +@ stub _W_Gettnames +@ stub _Wcsftime +@ cdecl __AdjustPointer(ptr ptr) +@ stub __BuildCatchObject +@ stub __BuildCatchObjectHelper +@ cdecl -arch=i386,x86_64,arm __CxxDetectRethrow(ptr) +@ stub __CxxExceptionFilter +@ cdecl -arch=i386,x86_64,arm -norelay __CxxFrameHandler(ptr ptr ptr ptr) +@ cdecl -arch=i386,x86_64,arm -norelay __CxxFrameHandler2(ptr ptr ptr ptr) __CxxFrameHandler +@ cdecl -arch=i386,x86_64,arm -norelay __CxxFrameHandler3(ptr ptr ptr ptr) __CxxFrameHandler +@ stdcall -arch=i386 __CxxLongjmpUnwind(ptr) +@ cdecl -arch=i386,x86_64,arm __CxxQueryExceptionSize() +@ stub __CxxRegisterExceptionObject +@ stub __CxxUnregisterExceptionObject +@ stub __DestructExceptionObject +@ stub __FrameUnwindFilter +@ stub __GetPlatformExceptionInfo +@ cdecl __RTCastToVoid(ptr) MSVCRT___RTCastToVoid +@ cdecl __RTDynamicCast(ptr long ptr ptr long) MSVCRT___RTDynamicCast +@ cdecl __RTtypeid(ptr) MSVCRT___RTtypeid +@ stub __TypeMatch +@ cdecl ___lc_codepage_func() +@ cdecl ___lc_collate_cp_func() +@ cdecl ___lc_locale_name_func() +@ cdecl ___mb_cur_max_func() MSVCRT____mb_cur_max_func +@ cdecl ___mb_cur_max_l_func(ptr) +@ stub __acrt_iob_func +@ stub __conio_common_vcprintf +@ stub __conio_common_vcprintf_p +@ stub __conio_common_vcprintf_s +@ stub __conio_common_vcscanf +@ stub __conio_common_vcwprintf +@ stub __conio_common_vcwprintf_p +@ stub __conio_common_vcwprintf_s +@ stub __conio_common_vcwscanf +@ cdecl -arch=i386 __control87_2(long long ptr ptr) +@ stub __current_exception +@ stub __current_exception_context +@ cdecl __daylight() MSVCRT___p__daylight +@ stub __dcrt_get_wide_environment_from_os +@ stub __dcrt_initial_narrow_environment +@ cdecl __doserrno() MSVCRT___doserrno +@ cdecl __dstbias() MSVCRT___p__dstbias +@ stub __fpe_flt_rounds +@ cdecl __fpecode() +@ stub __initialize_lconv_for_unsigned_char +@ stub __intrinsic_abnormal_termination +@ stub __intrinsic_setjmp +@ cdecl __isascii(long) MSVCRT___isascii +@ cdecl __iscsym(long) MSVCRT___iscsym +@ cdecl __iscsymf(long) MSVCRT___iscsymf +@ stub __iswcsym +@ stub __iswcsymf +@ cdecl -arch=i386 __libm_sse2_acos() +@ cdecl -arch=i386 __libm_sse2_acosf() +@ cdecl -arch=i386 __libm_sse2_asin() +@ cdecl -arch=i386 __libm_sse2_asinf() +@ cdecl -arch=i386 __libm_sse2_atan() +@ cdecl -arch=i386 __libm_sse2_atan2() +@ cdecl -arch=i386 __libm_sse2_atanf() +@ cdecl -arch=i386 __libm_sse2_cos() +@ cdecl -arch=i386 __libm_sse2_cosf() +@ cdecl -arch=i386 __libm_sse2_exp() +@ cdecl -arch=i386 __libm_sse2_expf() +@ cdecl -arch=i386 __libm_sse2_log() +@ cdecl -arch=i386 __libm_sse2_log10() +@ cdecl -arch=i386 __libm_sse2_log10f() +@ cdecl -arch=i386 __libm_sse2_logf() +@ cdecl -arch=i386 __libm_sse2_pow() +@ cdecl -arch=i386 __libm_sse2_powf() +@ cdecl -arch=i386 __libm_sse2_sin() +@ cdecl -arch=i386 __libm_sse2_sinf() +@ cdecl -arch=i386 __libm_sse2_tan() +@ cdecl -arch=i386 __libm_sse2_tanf() +@ cdecl __p___argc() MSVCRT___p___argc +@ cdecl __p___argv() MSVCRT___p___argv +@ cdecl __p___wargv() MSVCRT___p___wargv +@ cdecl __p__acmdln() +@ cdecl __p__commode() +@ cdecl __p__environ() MSVCRT___p__environ +@ cdecl __p__fmode() +@ stub __p__mbcasemap() +@ cdecl __p__mbctype() +@ cdecl __p__pgmptr() MSVCRT___p__pgmptr +@ cdecl __p__wcmdln() +@ cdecl __p__wenviron() MSVCRT___p__wenviron +@ cdecl __p__wpgmptr() MSVCRT___p__wpgmptr +@ cdecl __pctype_func() MSVCRT___pctype_func +@ stub __processing_throw +@ stub __pwctype_func +@ cdecl __pxcptinfoptrs() MSVCRT___pxcptinfoptrs +@ stub __report_gsfailure +@ cdecl __setusermatherr(ptr) MSVCRT___setusermatherr +@ stub __std_exception_copy +@ stub __std_exception_destroy +@ stub __std_type_info_compare +@ stub __std_type_info_destroy_list +@ stub __std_type_info_hash +@ stub __std_type_info_name +@ stub __stdio_common_vfprintf +@ stub __stdio_common_vfprintf_p +@ stub __stdio_common_vfprintf_s +@ stub __stdio_common_vfscanf +@ stub __stdio_common_vfwprintf +@ stub __stdio_common_vfwprintf_p +@ stub __stdio_common_vfwprintf_s +@ stub __stdio_common_vfwscanf +@ stub __stdio_common_vsnprintf_s +@ stub __stdio_common_vsnwprintf_s +@ stub __stdio_common_vsprintf +@ stub __stdio_common_vsprintf_p +@ stub __stdio_common_vsprintf_s +@ stub __stdio_common_vsscanf +@ stub __stdio_common_vswprintf +@ stub __stdio_common_vswprintf_p +@ stub __stdio_common_vswprintf_s +@ stub __stdio_common_vswscanf +@ stub __strncnt +@ cdecl __sys_errlist() +@ cdecl __sys_nerr() +@ cdecl __threadhandle() kernel32.GetCurrentThread +@ cdecl __threadid() kernel32.GetCurrentThreadId +@ cdecl __timezone() MSVCRT___p__timezone +@ cdecl __toascii(long) MSVCRT___toascii +@ cdecl __tzname() __p__tzname +@ cdecl __unDName(ptr str long ptr ptr long) +@ cdecl __unDNameEx(ptr str long ptr ptr ptr long) +@ cdecl __uncaught_exception() MSVCRT___uncaught_exception +@ cdecl __wcserror(wstr) MSVCRT___wcserror +@ cdecl __wcserror_s(ptr long wstr) MSVCRT___wcserror_s +@ stub __wcsncnt +@ cdecl -ret64 _abs64(int64) +@ cdecl _access(str long) MSVCRT__access +@ cdecl _access_s(str long) MSVCRT__access_s +@ cdecl _aligned_free(ptr) +@ cdecl _aligned_malloc(long long) +@ cdecl _aligned_msize(ptr long long) +@ cdecl _aligned_offset_malloc(long long long) +@ cdecl _aligned_offset_realloc(ptr long long long) +@ stub _aligned_offset_recalloc +@ cdecl _aligned_realloc(ptr long long) +@ stub _aligned_recalloc +@ cdecl _assert(str str long) MSVCRT__assert +@ cdecl _atodbl(ptr str) MSVCRT__atodbl +@ cdecl _atodbl_l(ptr str ptr) MSVCRT__atodbl_l +@ cdecl _atof_l(str ptr) MSVCRT__atof_l +@ cdecl _atoflt(ptr str) MSVCRT__atoflt +@ cdecl _atoflt_l(ptr str ptr) MSVCRT__atoflt_l +@ cdecl -ret64 _atoi64(str) ntdll._atoi64 +@ stub _atoi64_l +@ cdecl _atoi_l(str ptr) MSVCRT__atoi_l +@ stub _atol_l +@ cdecl _atoldbl(ptr str) MSVCRT__atoldbl +@ stub _atoldbl_l +@ stub _atoll_l +@ cdecl _beep(long long) MSVCRT__beep +@ cdecl _beginthread(ptr long ptr) +@ cdecl _beginthreadex(ptr long ptr ptr long ptr) +@ cdecl _byteswap_uint64(int64) +@ cdecl _byteswap_ulong(long) MSVCRT__byteswap_ulong +@ cdecl _byteswap_ushort(long) +@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _cabs(long) MSVCRT__cabs +@ cdecl _callnewh(long) +@ stub _calloc_base +@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cgets(ptr) +@ stub _cgets_s +@ stub _cgetws +@ stub _cgetws_s +@ cdecl _chdir(str) MSVCRT__chdir +@ cdecl _chdrive(long) MSVCRT__chdrive +@ cdecl _chgsign(double) MSVCRT__chgsign +@ cdecl _chgsignf(float) MSVCRT__chgsignf +@ cdecl -arch=i386 -norelay _chkesp() +@ cdecl _chmod(str long) MSVCRT__chmod +@ cdecl _chsize(long long) MSVCRT__chsize +@ cdecl _chsize_s(long int64) MSVCRT__chsize_s +@ cdecl _clearfp() +@ cdecl _close(long) MSVCRT__close +@ cdecl _commit(long) MSVCRT__commit +@ cdecl _configthreadlocale(long) +@ stub _configure_narrow_argv +@ stub _configure_wide_argv +@ cdecl _control87(long long) +@ cdecl _controlfp(long long) +@ cdecl _controlfp_s(ptr long long) +@ cdecl _copysign(double double) MSVCRT__copysign +@ cdecl _copysignf(float float) MSVCRT__copysignf +@ cdecl _cputs(str) +@ cdecl _cputws(wstr) +@ cdecl _creat(str long) MSVCRT__creat +@ cdecl _create_locale(long str) MSVCRT__create_locale +@ stub _crt_at_quick_exit +@ stub _crt_atexit +@ stub _crt_debugger_hook +@ cdecl _ctime32(ptr) MSVCRT__ctime32 +@ cdecl _ctime32_s(str long ptr) MSVCRT__ctime32_s +@ cdecl _ctime64(ptr) MSVCRT__ctime64 +@ cdecl _ctime64_s(str long ptr) MSVCRT__ctime64_s +@ cdecl _cwait(ptr long long) +@ stub _d_int +@ cdecl _dclass(double) MSVCR120__dclass +@ stub _dexp +@ cdecl _difftime32(long long) MSVCRT__difftime32 +@ cdecl _difftime64(long long) MSVCRT__difftime64 +@ stub _dlog +@ stub _dnorm +@ stub _dpcomp +@ stub _dpoly +@ stub _dscale +@ cdecl _dsign(double) MSVCR120__dsign +@ stub _dsin +@ cdecl _dtest(ptr) MSVCR120__dtest +@ stub _dunscale +@ cdecl _dup(long) MSVCRT__dup +@ cdecl _dup2(long long) MSVCRT__dup2 +@ cdecl _dupenv_s(ptr ptr str) +@ cdecl _ecvt(double long ptr ptr) MSVCRT__ecvt +@ cdecl _ecvt_s(str long double long ptr ptr) MSVCRT__ecvt_s +@ cdecl _endthread() +@ cdecl _endthreadex(long) +@ cdecl _eof(long) MSVCRT__eof +@ cdecl _errno() MSVCRT__errno +@ stub _except1 +@ cdecl -arch=i386 _except_handler2(ptr ptr ptr ptr) +@ cdecl -arch=i386 _except_handler3(ptr ptr ptr ptr) +@ cdecl -arch=i386 _except_handler4_common(ptr ptr ptr ptr ptr ptr) +@ varargs _execl(str str) +@ varargs _execle(str str) +@ varargs _execlp(str str) +@ varargs _execlpe(str str) +@ stub _execute_onexit_table +@ cdecl _execv(str ptr) +@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execvp(str ptr) +@ cdecl _execvpe(str ptr ptr) +@ cdecl _exit(long) MSVCRT__exit +@ cdecl _expand(ptr long) +@ cdecl _fclose_nolock(ptr) MSVCRT__fclose_nolock +@ cdecl _fcloseall() MSVCRT__fcloseall +@ cdecl _fcvt(double long ptr ptr) MSVCRT__fcvt +@ cdecl _fcvt_s(ptr long double long ptr ptr) MSVCRT__fcvt_s +@ stub _fd_int +@ cdecl _fdclass(float) MSVCR120__fdclass +@ stub _fdexp +@ stub _fdlog +@ stub _fdnorm +@ cdecl _fdopen(long str) MSVCRT__fdopen +@ stub _fdpcomp +@ stub _fdpoly +@ stub _fdscale +@ cdecl _fdsign(float) MSVCR120__fdsign +@ stub _fdsin +@ cdecl _fdtest(ptr) MSVCR120__fdtest +@ stub _fdunscale +@ cdecl _fflush_nolock(ptr) MSVCRT__fflush_nolock +@ cdecl _fgetc_nolock(ptr) MSVCRT__fgetc_nolock +@ cdecl _fgetchar() MSVCRT__fgetchar +@ cdecl _fgetwc_nolock(ptr) MSVCRT__fgetwc_nolock +@ cdecl _fgetwchar() MSVCRT__fgetwchar +@ cdecl _filelength(long) MSVCRT__filelength +@ cdecl -ret64 _filelengthi64(long) MSVCRT__filelengthi64 +@ cdecl _fileno(ptr) MSVCRT__fileno +@ cdecl _findclose(long) MSVCRT__findclose +@ cdecl _findfirst32(str ptr) MSVCRT__findfirst32 +@ stub _findfirst32i64 +@ cdecl _findfirst64(str ptr) MSVCRT__findfirst64 +@ cdecl _findfirst64i32(str ptr) MSVCRT__findfirst64i32 +@ cdecl _findnext32(long ptr) MSVCRT__findnext32 +@ stub _findnext32i64 +@ cdecl _findnext64(long ptr) MSVCRT__findnext64 +@ cdecl _findnext64i32(long ptr) MSVCRT__findnext64i32 +@ cdecl _finite(double) MSVCRT__finite +@ cdecl _flushall() MSVCRT__flushall +@ cdecl _fpclass(double) MSVCRT__fpclass +@ stub _fpieee_flt(long ptr ptr) +@ cdecl _fpreset() +@ cdecl _fputc_nolock(long ptr) MSVCRT__fputc_nolock +@ cdecl _fputchar(long) MSVCRT__fputchar +@ cdecl _fputwc_nolock(long ptr) MSVCRT__fputwc_nolock +@ cdecl _fputwchar(long) MSVCRT__fputwchar +@ cdecl _fread_nolock(ptr long long ptr) MSVCRT__fread_nolock +@ cdecl _fread_nolock_s(ptr long long long ptr) MSVCRT__fread_nolock_s +@ stub _free_base +@ cdecl _free_locale(ptr) MSVCRT__free_locale +@ cdecl _fseek_nolock(ptr long long) MSVCRT__fseek_nolock +@ cdecl _fseeki64(ptr int64 long) MSVCRT__fseeki64 +@ cdecl _fseeki64_nolock(ptr int64 long) MSVCRT__fseeki64_nolock +@ cdecl _fsopen(str str long) MSVCRT__fsopen +@ cdecl _fstat32(long ptr) MSVCRT__fstat32 +@ stub _fstat32i64 +@ cdecl _fstat64(long ptr) MSVCRT__fstat64 +@ cdecl _fstat64i32(long ptr) MSVCRT__fstat64i32 +@ cdecl _ftell_nolock(ptr) MSVCRT__ftell_nolock +@ cdecl -ret64 _ftelli64(ptr) MSVCRT__ftelli64 +@ cdecl -ret64 _ftelli64_nolock(ptr) MSVCRT__ftelli64_nolock +@ cdecl _ftime32(ptr) MSVCRT__ftime32 +@ cdecl _ftime32_s(ptr) MSVCRT__ftime32_s +@ cdecl _ftime64(ptr) MSVCRT__ftime64 +@ cdecl _ftime64_s(ptr) MSVCRT__ftime64_s +@ cdecl -arch=i386 -ret64 _ftol() MSVCRT__ftol +@ cdecl _fullpath(ptr str long) MSVCRT__fullpath +@ cdecl _futime32(long ptr) +@ cdecl _futime64(long ptr) +@ cdecl _fwrite_nolock(ptr long long ptr) MSVCRT__fwrite_nolock +@ cdecl _gcvt(double long str) MSVCRT__gcvt +@ cdecl _gcvt_s(ptr long double long) MSVCRT__gcvt_s +@ cdecl _get_current_locale() MSVCRT__get_current_locale +@ cdecl _get_daylight(ptr) +@ cdecl _get_doserrno(ptr) +@ stub _get_dstbias +@ cdecl _get_errno(ptr) +@ cdecl _get_fmode(ptr) MSVCRT__get_fmode +@ cdecl _get_heap_handle() +@ stub _get_initial_narrow_environment +@ stub _get_initial_wide_environment +@ cdecl _get_invalid_parameter_handler() +@ stub _get_narrow_winmain_command_line +@ cdecl _get_osfhandle(long) MSVCRT__get_osfhandle +@ cdecl _get_pgmptr(ptr) +@ cdecl _get_printf_count_output() MSVCRT__get_printf_count_output +@ stub _get_purecall_handler +@ stub _get_stream_buffer_pointers +@ cdecl _get_terminate() MSVCRT__get_terminate +@ stub _get_thread_local_invalid_parameter_handler +@ cdecl _get_timezone(ptr) +@ cdecl _get_tzname(ptr str long long) MSVCRT__get_tzname +@ cdecl _get_unexpected() MSVCRT__get_unexpected +@ stub _get_wide_winmain_command_line +@ cdecl _get_wpgmptr(ptr) +@ cdecl _getc_nolock(ptr) MSVCRT__fgetc_nolock +@ cdecl _getch() +@ cdecl _getch_nolock() +@ cdecl _getche() +@ cdecl _getche_nolock() +@ cdecl _getcwd(str long) MSVCRT__getcwd +@ cdecl _getdcwd(long str long) MSVCRT__getdcwd +@ cdecl _getdiskfree(long ptr) MSVCRT__getdiskfree +@ cdecl _getdllprocaddr(long str long) +@ cdecl _getdrive() MSVCRT__getdrive +@ cdecl _getdrives() kernel32.GetLogicalDrives +@ cdecl _getmaxstdio() MSVCRT__getmaxstdio +@ cdecl _getmbcp() +@ cdecl _getpid() _getpid +@ stub _getsystime(ptr) +@ cdecl _getw(ptr) MSVCRT__getw +@ cdecl _getwc_nolock(ptr) MSVCRT__fgetwc_nolock +@ cdecl _getwch() +@ cdecl _getwch_nolock() +@ cdecl _getwche() +@ cdecl _getwche_nolock() +@ cdecl _getws(ptr) MSVCRT__getws +@ stub _getws_s +@ cdecl -arch=i386 _global_unwind2(ptr) +@ cdecl _gmtime32(ptr) MSVCRT__gmtime32 +@ cdecl _gmtime32_s(ptr ptr) MSVCRT__gmtime32_s +@ cdecl _gmtime64(ptr) MSVCRT__gmtime64 +@ cdecl _gmtime64_s(ptr ptr) MSVCRT__gmtime64_s +@ cdecl _heapchk() +@ cdecl _heapmin() +@ cdecl _heapwalk(ptr) +@ cdecl _hypot(double double) +@ cdecl _hypotf(float float) MSVCRT__hypotf +@ cdecl _i64toa(int64 ptr long) ntdll._i64toa +@ cdecl _i64toa_s(int64 ptr long long) MSVCRT__i64toa_s +@ cdecl _i64tow(int64 ptr long) ntdll._i64tow +@ cdecl _i64tow_s(int64 ptr long long) MSVCRT__i64tow_s +@ stub _initialize_narrow_environment +@ stub _initialize_onexit_table +@ stub _initialize_wide_environment +@ cdecl _initterm(ptr ptr) +@ cdecl _initterm_e(ptr ptr) +@ cdecl _invalid_parameter_noinfo() +@ stub _invalid_parameter_noinfo_noreturn +@ stub _invoke_watson +@ stub _is_exception_typeof +@ cdecl _isalnum_l(long ptr) MSVCRT__isalnum_l +@ cdecl _isalpha_l(long ptr) MSVCRT__isalpha_l +@ cdecl _isatty(long) MSVCRT__isatty +@ stub _isblank_l +@ cdecl _iscntrl_l(long ptr) MSVCRT__iscntrl_l +@ cdecl _isctype(long long) MSVCRT__isctype +@ cdecl _isctype_l(long long ptr) MSVCRT__isctype_l +@ cdecl _isdigit_l(long ptr) MSVCRT__isdigit_l +@ cdecl _isgraph_l(long ptr) MSVCRT__isgraph_l +@ cdecl _isleadbyte_l(long ptr) MSVCRT__isleadbyte_l +@ cdecl _islower_l(long ptr) MSVCRT__islower_l +@ stub _ismbbalnum(long) +@ stub _ismbbalnum_l +@ stub _ismbbalpha(long) +@ stub _ismbbalpha_l +@ stub _ismbbblank +@ stub _ismbbblank_l +@ stub _ismbbgraph(long) +@ stub _ismbbgraph_l +@ stub _ismbbkalnum(long) +@ stub _ismbbkalnum_l +@ cdecl _ismbbkana(long) +@ stub _ismbbkana_l +@ stub _ismbbkprint(long) +@ stub _ismbbkprint_l +@ stub _ismbbkpunct(long) +@ stub _ismbbkpunct_l +@ cdecl _ismbblead(long) +@ cdecl _ismbblead_l(long ptr) +@ stub _ismbbprint(long) +@ stub _ismbbprint_l +@ stub _ismbbpunct(long) +@ stub _ismbbpunct_l +@ cdecl _ismbbtrail(long) +@ stub _ismbbtrail_l +@ cdecl _ismbcalnum(long) +@ stub _ismbcalnum_l +@ cdecl _ismbcalpha(long) +@ stub _ismbcalpha_l +@ stub _ismbcblank +@ stub _ismbcblank_l +@ cdecl _ismbcdigit(long) +@ stub _ismbcdigit_l +@ cdecl _ismbcgraph(long) +@ stub _ismbcgraph_l +@ cdecl _ismbchira(long) +@ stub _ismbchira_l +@ cdecl _ismbckata(long) +@ stub _ismbckata_l +@ stub _ismbcl0(long) +@ stub _ismbcl0_l +@ stub _ismbcl1(long) +@ stub _ismbcl1_l +@ stub _ismbcl2(long) +@ stub _ismbcl2_l +@ cdecl _ismbclegal(long) +@ stub _ismbclegal_l +@ stub _ismbclower(long) +@ stub _ismbclower_l +@ cdecl _ismbcprint(long) +@ stub _ismbcprint_l +@ cdecl _ismbcpunct(long) +@ stub _ismbcpunct_l +@ cdecl _ismbcspace(long) +@ stub _ismbcspace_l +@ cdecl _ismbcsymbol(long) +@ stub _ismbcsymbol_l +@ cdecl _ismbcupper(long) +@ stub _ismbcupper_l +@ cdecl _ismbslead(ptr ptr) +@ stub _ismbslead_l +@ cdecl _ismbstrail(ptr ptr) +@ stub _ismbstrail_l +@ cdecl _isnan(double) MSVCRT__isnan +@ cdecl _isprint_l(long ptr) MSVCRT__isprint_l +@ stub _ispunct_l +@ cdecl _isspace_l(long ptr) MSVCRT__isspace_l +@ cdecl _isupper_l(long ptr) MSVCRT__isupper_l +@ stub _iswalnum_l +@ cdecl _iswalpha_l(long ptr) MSVCRT__iswalpha_l +@ stub _iswblank_l +@ stub _iswcntrl_l +@ stub _iswcsym_l +@ stub _iswcsymf_l +@ stub _iswctype_l +@ cdecl _iswdigit_l(long ptr) MSVCRT__iswdigit_l +@ stub _iswgraph_l +@ stub _iswlower_l +@ stub _iswprint_l +@ cdecl _iswpunct_l(long ptr) MSVCRT__iswpunct_l +@ cdecl _iswspace_l(long ptr) MSVCRT__iswspace_l +@ stub _iswupper_l +@ stub _iswxdigit_l +@ cdecl _isxdigit_l(long ptr) MSVCRT__isxdigit_l +@ cdecl _itoa(long ptr long) MSVCRT__itoa +@ cdecl _itoa_s(long ptr long long) MSVCRT__itoa_s +@ cdecl _itow(long ptr long) ntdll._itow +@ cdecl _itow_s(long ptr long long) MSVCRT__itow_s +@ cdecl _j0(double) MSVCRT__j0 +@ cdecl _j1(double) MSVCRT__j1 +@ cdecl _jn(long double) MSVCRT__jn +@ cdecl _kbhit() +@ stub _ld_int +@ cdecl _ldclass(double) MSVCR120__ldclass +@ stub _ldexp +@ stub _ldlog +@ stub _ldpcomp +@ stub _ldpoly +@ stub _ldscale +@ cdecl _ldsign(double) MSVCR120__dsign +@ stub _ldsin +@ cdecl _ldtest(ptr) MSVCR120__ldtest +@ stub _ldunscale +@ cdecl _lfind(ptr ptr ptr long ptr) +@ stub _lfind_s +@ cdecl -arch=i386 _libm_sse2_acos_precise() __libm_sse2_acos +@ cdecl -arch=i386 _libm_sse2_asin_precise() __libm_sse2_asin +@ cdecl -arch=i386 _libm_sse2_atan_precise() __libm_sse2_atan +@ cdecl -arch=i386 _libm_sse2_cos_precise() __libm_sse2_cos +@ cdecl -arch=i386 _libm_sse2_exp_precise() __libm_sse2_exp +@ cdecl -arch=i386 _libm_sse2_log10_precise() __libm_sse2_log10 +@ cdecl -arch=i386 _libm_sse2_log_precise() __libm_sse2_log +@ cdecl -arch=i386 _libm_sse2_pow_precise() __libm_sse2_pow +@ cdecl -arch=i386 _libm_sse2_sin_precise() __libm_sse2_sin +@ cdecl -arch=i386 _libm_sse2_sqrt_precise() __libm_sse2_sqrt_precise +@ cdecl -arch=i386 _libm_sse2_tan_precise() __libm_sse2_tan +@ cdecl _loaddll(str) +@ cdecl -arch=i386 _local_unwind2(ptr long) +@ cdecl -arch=i386 _local_unwind4(ptr ptr long) +@ cdecl _localtime32(ptr) MSVCRT__localtime32 +@ cdecl _localtime32_s(ptr ptr) +@ cdecl _localtime64(ptr) MSVCRT__localtime64 +@ cdecl _localtime64_s(ptr ptr) +@ cdecl _lock_file(ptr) MSVCRT__lock_file +@ stub _lock_locales +@ cdecl _locking(long long long) MSVCRT__locking +@ cdecl _logb(double) MSVCRT__logb +@ cdecl -arch=i386 _longjmpex(ptr long) MSVCRT_longjmp +@ cdecl _lrotl(long long) MSVCRT__lrotl +@ cdecl _lrotr(long long) MSVCRT__lrotr +@ cdecl _lsearch(ptr ptr ptr long ptr) +@ stub _lsearch_s +@ cdecl _lseek(long long long) MSVCRT__lseek +@ cdecl -ret64 _lseeki64(long int64 long) MSVCRT__lseeki64 +@ cdecl _ltoa(long ptr long) ntdll._ltoa +@ cdecl _ltoa_s(long ptr long long) MSVCRT__ltoa_s +@ cdecl _ltow(long ptr long) ntdll._ltow +@ cdecl _ltow_s(long ptr long long) MSVCRT__ltow_s +@ cdecl _makepath(ptr str str str str) MSVCRT__makepath +@ cdecl _makepath_s(ptr long str str str str) MSVCRT__makepath_s +@ stub _malloc_base +@ cdecl _mbbtombc(long) +@ stub _mbbtombc_l +@ cdecl _mbbtype(long long) +@ stub _mbbtype_l +@ stub _mbcasemap +@ cdecl _mbccpy(ptr str) +@ stub _mbccpy_l +@ stub _mbccpy_s +@ stub _mbccpy_s_l +@ cdecl _mbcjistojms(long) +@ stub _mbcjistojms_l +@ cdecl _mbcjmstojis(long) +@ stub _mbcjmstojis_l +@ cdecl _mbclen(ptr) +@ stub _mbclen_l +@ cdecl _mbctohira(long) +@ stub _mbctohira_l +@ cdecl _mbctokata(long) +@ stub _mbctokata_l +@ cdecl _mbctolower(long) +@ stub _mbctolower_l +@ cdecl _mbctombb(long) +@ stub _mbctombb_l +@ cdecl _mbctoupper(long) +@ stub _mbctoupper_l +@ stub _mblen_l +@ cdecl _mbsbtype(str long) +@ stub _mbsbtype_l +@ cdecl _mbscat_s(ptr long str) +@ cdecl _mbscat_s_l(ptr long str ptr) +@ cdecl _mbschr(str long) +@ stub _mbschr_l +@ cdecl _mbscmp(str str) +@ stub _mbscmp_l +@ cdecl _mbscoll(str str) +@ cdecl _mbscoll_l(str str ptr) +@ cdecl _mbscpy_s(ptr long str) +@ cdecl _mbscpy_s_l(ptr long str ptr) +@ cdecl _mbscspn(str str) +@ stub _mbscspn_l +@ cdecl _mbsdec(ptr ptr) +@ stub _mbsdec_l +@ stub _mbsdup +@ cdecl _mbsicmp(str str) +@ stub _mbsicmp_l +@ cdecl _mbsicoll(str str) +@ cdecl _mbsicoll_l(str str ptr) +@ cdecl _mbsinc(str) +@ stub _mbsinc_l +@ cdecl _mbslen(str) +@ stub _mbslen_l +@ cdecl _mbslwr(str) +@ stub _mbslwr_l +@ cdecl _mbslwr_s(str long) +@ stub _mbslwr_s_l +@ cdecl _mbsnbcat(str str long) +@ stub _mbsnbcat_l +@ cdecl _mbsnbcat_s(str long ptr long) +@ stub _mbsnbcat_s_l +@ cdecl _mbsnbcmp(str str long) +@ stub _mbsnbcmp_l +@ cdecl _mbsnbcnt(ptr long) +@ stub _mbsnbcnt_l +@ cdecl _mbsnbcoll(str str long) +@ cdecl _mbsnbcoll_l(str str long ptr) +@ cdecl _mbsnbcpy(ptr str long) +@ stub _mbsnbcpy_l +@ cdecl _mbsnbcpy_s(ptr long str long) +@ cdecl _mbsnbcpy_s_l(ptr long str long ptr) +@ cdecl _mbsnbicmp(str str long) +@ stub _mbsnbicmp_l +@ cdecl _mbsnbicoll(str str long) +@ cdecl _mbsnbicoll_l(str str long ptr) +@ cdecl _mbsnbset(ptr long long) +@ stub _mbsnbset_l +@ stub _mbsnbset_s +@ stub _mbsnbset_s_l +@ cdecl _mbsncat(str str long) +@ stub _mbsncat_l +@ stub _mbsncat_s +@ stub _mbsncat_s_l +@ cdecl _mbsnccnt(str long) +@ stub _mbsnccnt_l +@ cdecl _mbsncmp(str str long) +@ stub _mbsncmp_l +@ stub _mbsncoll(str str long) +@ stub _mbsncoll_l +@ cdecl _mbsncpy(ptr str long) +@ stub _mbsncpy_l +@ stub _mbsncpy_s +@ stub _mbsncpy_s_l +@ cdecl _mbsnextc(str) +@ stub _mbsnextc_l +@ cdecl _mbsnicmp(str str long) +@ stub _mbsnicmp_l +@ stub _mbsnicoll(str str long) +@ stub _mbsnicoll_l +@ cdecl _mbsninc(str long) +@ stub _mbsninc_l +@ stub _mbsnlen +@ stub _mbsnlen_l +@ cdecl _mbsnset(ptr long long) +@ stub _mbsnset_l +@ stub _mbsnset_s +@ stub _mbsnset_s_l +@ cdecl _mbspbrk(str str) +@ stub _mbspbrk_l +@ cdecl _mbsrchr(str long) +@ stub _mbsrchr_l +@ cdecl _mbsrev(str) +@ stub _mbsrev_l +@ cdecl _mbsset(ptr long) +@ stub _mbsset_l +@ stub _mbsset_s +@ stub _mbsset_s_l +@ cdecl _mbsspn(str str) +@ stub _mbsspn_l +@ cdecl _mbsspnp(str str) +@ stub _mbsspnp_l +@ cdecl _mbsstr(str str) +@ stub _mbsstr_l +@ cdecl _mbstok(str str) +@ cdecl _mbstok_l(str str ptr) +@ cdecl _mbstok_s(str str ptr) +@ cdecl _mbstok_s_l(str str ptr ptr) +@ cdecl _mbstowcs_l(ptr str long ptr) MSVCRT__mbstowcs_l +@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr) MSVCRT__mbstowcs_s_l +@ cdecl _mbstrlen(str) +@ cdecl _mbstrlen_l(str ptr) +@ stub _mbstrnlen +@ stub _mbstrnlen_l +@ cdecl _mbsupr(str) +@ stub _mbsupr_l +@ cdecl _mbsupr_s(str long) +@ stub _mbsupr_s_l +@ cdecl _mbtowc_l(ptr str long ptr) MSVCRT_mbtowc_l +@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy +@ cdecl _memicmp(str str long) ntdll._memicmp +@ stub _memicmp_l +@ cdecl _mkdir(str) MSVCRT__mkdir +@ cdecl _mkgmtime32(ptr) MSVCRT__mkgmtime32 +@ cdecl _mkgmtime64(ptr) MSVCRT__mkgmtime64 +@ cdecl _mktemp(str) MSVCRT__mktemp +@ cdecl _mktemp_s(str long) MSVCRT__mktemp_s +@ cdecl _mktime32(ptr) MSVCRT__mktime32 +@ cdecl _mktime64(ptr) MSVCRT__mktime64 +@ cdecl _msize(ptr) +@ cdecl _nextafter(double double) MSVCRT__nextafter +@ stub _o__CIacos +@ stub _o__CIasin +@ stub _o__CIatan +@ stub _o__CIatan2 +@ stub _o__CIcos +@ stub _o__CIcosh +@ stub _o__CIexp +@ stub _o__CIfmod +@ stub _o__CIlog +@ stub _o__CIlog10 +@ stub _o__CIpow +@ stub _o__CIsin +@ stub _o__CIsinh +@ stub _o__CIsqrt +@ stub _o__CItan +@ stub _o__CItanh +@ stub _o__Getdays +@ stub _o__Getmonths +@ stub _o__Gettnames +@ stub _o__Strftime +@ stub _o__W_Getdays +@ stub _o__W_Getmonths +@ stub _o__W_Gettnames +@ stub _o__Wcsftime +@ stub _o____lc_codepage_func +@ stub _o____lc_collate_cp_func +@ stub _o____lc_locale_name_func +@ stub _o____mb_cur_max_func +@ stub _o___acrt_iob_func +@ stub _o___conio_common_vcprintf +@ stub _o___conio_common_vcprintf_p +@ stub _o___conio_common_vcprintf_s +@ stub _o___conio_common_vcscanf +@ stub _o___conio_common_vcwprintf +@ stub _o___conio_common_vcwprintf_p +@ stub _o___conio_common_vcwprintf_s +@ stub _o___conio_common_vcwscanf +@ stub _o___daylight +@ stub _o___dstbias +@ stub _o___fpe_flt_rounds +@ stub _o___libm_sse2_acos +@ stub _o___libm_sse2_acosf +@ stub _o___libm_sse2_asin +@ stub _o___libm_sse2_asinf +@ stub _o___libm_sse2_atan +@ stub _o___libm_sse2_atan2 +@ stub _o___libm_sse2_atanf +@ stub _o___libm_sse2_cos +@ stub _o___libm_sse2_cosf +@ stub _o___libm_sse2_exp +@ stub _o___libm_sse2_expf +@ stub _o___libm_sse2_log +@ stub _o___libm_sse2_log10 +@ stub _o___libm_sse2_log10f +@ stub _o___libm_sse2_logf +@ stub _o___libm_sse2_pow +@ stub _o___libm_sse2_powf +@ stub _o___libm_sse2_sin +@ stub _o___libm_sse2_sinf +@ stub _o___libm_sse2_tan +@ stub _o___libm_sse2_tanf +@ stub _o___p___argc +@ stub _o___p___argv +@ stub _o___p___wargv +@ stub _o___p__acmdln +@ stub _o___p__commode +@ stub _o___p__environ +@ stub _o___p__fmode +@ stub _o___p__mbcasemap +@ stub _o___p__mbctype +@ stub _o___p__pgmptr +@ stub _o___p__wcmdln +@ stub _o___p__wenviron +@ stub _o___p__wpgmptr +@ stub _o___pctype_func +@ stub _o___pwctype_func +@ stub _o___std_exception_copy +@ stub _o___std_exception_destroy +@ stub _o___std_type_info_destroy_list +@ stub _o___std_type_info_name +@ stub _o___stdio_common_vfprintf +@ stub _o___stdio_common_vfprintf_p +@ stub _o___stdio_common_vfprintf_s +@ stub _o___stdio_common_vfscanf +@ stub _o___stdio_common_vfwprintf +@ stub _o___stdio_common_vfwprintf_p +@ stub _o___stdio_common_vfwprintf_s +@ stub _o___stdio_common_vfwscanf +@ stub _o___stdio_common_vsnprintf_s +@ stub _o___stdio_common_vsnwprintf_s +@ stub _o___stdio_common_vsprintf +@ stub _o___stdio_common_vsprintf_p +@ stub _o___stdio_common_vsprintf_s +@ stub _o___stdio_common_vsscanf +@ stub _o___stdio_common_vswprintf +@ stub _o___stdio_common_vswprintf_p +@ stub _o___stdio_common_vswprintf_s +@ stub _o___stdio_common_vswscanf +@ stub _o___timezone +@ stub _o___tzname +@ stub _o___wcserror +@ stub _o__access +@ stub _o__access_s +@ stub _o__aligned_free +@ stub _o__aligned_malloc +@ stub _o__aligned_msize +@ stub _o__aligned_offset_malloc +@ stub _o__aligned_offset_realloc +@ stub _o__aligned_offset_recalloc +@ stub _o__aligned_realloc +@ stub _o__aligned_recalloc +@ stub _o__atodbl +@ stub _o__atodbl_l +@ stub _o__atof_l +@ stub _o__atoflt +@ stub _o__atoflt_l +@ stub _o__atoi64 +@ stub _o__atoi64_l +@ stub _o__atoi_l +@ stub _o__atol_l +@ stub _o__atoldbl +@ stub _o__atoldbl_l +@ stub _o__atoll_l +@ stub _o__beep +@ stub _o__beginthread +@ stub _o__beginthreadex +@ stub _o__cabs +@ stub _o__callnewh +@ stub _o__calloc_base +@ stub _o__cexit +@ stub _o__cgets +@ stub _o__cgets_s +@ stub _o__cgetws +@ stub _o__cgetws_s +@ stub _o__chdir +@ stub _o__chdrive +@ stub _o__chmod +@ stub _o__chsize +@ stub _o__chsize_s +@ stub _o__close +@ stub _o__commit +@ stub _o__configthreadlocale +@ stub _o__configure_narrow_argv +@ stub _o__configure_wide_argv +@ stub _o__controlfp_s +@ stub _o__cputs +@ stub _o__cputws +@ stub _o__creat +@ stub _o__create_locale +@ stub _o__crt_atexit +@ stub _o__ctime32_s +@ stub _o__ctime64_s +@ stub _o__cwait +@ stub _o__d_int +@ stub _o__dclass +@ stub _o__difftime32 +@ stub _o__difftime64 +@ stub _o__dlog +@ stub _o__dnorm +@ stub _o__dpcomp +@ stub _o__dpoly +@ stub _o__dscale +@ stub _o__dsign +@ stub _o__dsin +@ stub _o__dtest +@ stub _o__dunscale +@ stub _o__dup +@ stub _o__dup2 +@ stub _o__dupenv_s +@ stub _o__ecvt +@ stub _o__ecvt_s +@ stub _o__endthread +@ stub _o__endthreadex +@ stub _o__eof +@ stub _o__errno +@ stub _o__except1 +@ stub _o__execute_onexit_table +@ stub _o__execv +@ stub _o__execve +@ stub _o__execvp +@ stub _o__execvpe +@ stub _o__exit +@ stub _o__expand +@ stub _o__fclose_nolock +@ stub _o__fcloseall +@ stub _o__fcvt +@ stub _o__fcvt_s +@ stub _o__fd_int +@ stub _o__fdclass +@ stub _o__fdexp +@ stub _o__fdlog +@ stub _o__fdopen +@ stub _o__fdpcomp +@ stub _o__fdpoly +@ stub _o__fdscale +@ stub _o__fdsign +@ stub _o__fdsin +@ stub _o__fflush_nolock +@ stub _o__fgetc_nolock +@ stub _o__fgetchar +@ stub _o__fgetwc_nolock +@ stub _o__fgetwchar +@ stub _o__filelength +@ stub _o__filelengthi64 +@ stub _o__fileno +@ stub _o__findclose +@ stub _o__findfirst32 +@ stub _o__findfirst32i64 +@ stub _o__findfirst64 +@ stub _o__findfirst64i32 +@ stub _o__findnext32 +@ stub _o__findnext32i64 +@ stub _o__findnext64 +@ stub _o__findnext64i32 +@ stub _o__flushall +@ stub _o__fpclass +@ stub _o__fputc_nolock +@ stub _o__fputchar +@ stub _o__fputwc_nolock +@ stub _o__fputwchar +@ stub _o__fread_nolock +@ stub _o__fread_nolock_s +@ stub _o__free_base +@ stub _o__free_locale +@ stub _o__fseek_nolock +@ stub _o__fseeki64 +@ stub _o__fseeki64_nolock +@ stub _o__fsopen +@ stub _o__fstat32 +@ stub _o__fstat32i64 +@ stub _o__fstat64 +@ stub _o__fstat64i32 +@ stub _o__ftell_nolock +@ stub _o__ftelli64 +@ stub _o__ftelli64_nolock +@ stub _o__ftime32 +@ stub _o__ftime32_s +@ stub _o__ftime64 +@ stub _o__ftime64_s +@ stub _o__fullpath +@ stub _o__futime32 +@ stub _o__futime64 +@ stub _o__fwrite_nolock +@ stub _o__gcvt +@ stub _o__gcvt_s +@ stub _o__get_daylight +@ stub _o__get_doserrno +@ stub _o__get_dstbias +@ stub _o__get_errno +@ stub _o__get_fmode +@ stub _o__get_heap_handle +@ stub _o__get_initial_narrow_environment +@ stub _o__get_initial_wide_environment +@ stub _o__get_invalid_parameter_handler +@ stub _o__get_narrow_winmain_command_line +@ stub _o__get_osfhandle +@ stub _o__get_pgmptr +@ stub _o__get_stream_buffer_pointers +@ stub _o__get_terminate +@ stub _o__get_thread_local_invalid_parameter_handler +@ stub _o__get_timezone +@ stub _o__get_tzname +@ stub _o__get_wide_winmain_command_line +@ stub _o__get_wpgmptr +@ stub _o__getc_nolock +@ stub _o__getch +@ stub _o__getch_nolock +@ stub _o__getche +@ stub _o__getche_nolock +@ stub _o__getcwd +@ stub _o__getdcwd +@ stub _o__getdiskfree +@ stub _o__getdllprocaddr +@ stub _o__getdrive +@ stub _o__getdrives +@ stub _o__getmbcp +@ stub _o__getsystime +@ stub _o__getw +@ stub _o__getwc_nolock +@ stub _o__getwch +@ stub _o__getwch_nolock +@ stub _o__getwche +@ stub _o__getwche_nolock +@ stub _o__getws +@ stub _o__getws_s +@ stub _o__gmtime32 +@ stub _o__gmtime32_s +@ stub _o__gmtime64 +@ stub _o__gmtime64_s +@ stub _o__heapchk +@ stub _o__heapmin +@ stub _o__hypot +@ stub _o__hypotf +@ stub _o__i64toa +@ stub _o__i64toa_s +@ stub _o__i64tow +@ stub _o__i64tow_s +@ stub _o__initialize_narrow_environment +@ stub _o__initialize_onexit_table +@ stub _o__initialize_wide_environment +@ stub _o__invalid_parameter_noinfo +@ stub _o__invalid_parameter_noinfo_noreturn +@ stub _o__isatty +@ stub _o__isctype +@ stub _o__isctype_l +@ stub _o__isleadbyte_l +@ stub _o__ismbbalnum +@ stub _o__ismbbalnum_l +@ stub _o__ismbbalpha +@ stub _o__ismbbalpha_l +@ stub _o__ismbbblank +@ stub _o__ismbbblank_l +@ stub _o__ismbbgraph +@ stub _o__ismbbgraph_l +@ stub _o__ismbbkalnum +@ stub _o__ismbbkalnum_l +@ stub _o__ismbbkana +@ stub _o__ismbbkana_l +@ stub _o__ismbbkprint +@ stub _o__ismbbkprint_l +@ stub _o__ismbbkpunct +@ stub _o__ismbbkpunct_l +@ stub _o__ismbblead +@ stub _o__ismbblead_l +@ stub _o__ismbbprint +@ stub _o__ismbbprint_l +@ stub _o__ismbbpunct +@ stub _o__ismbbpunct_l +@ stub _o__ismbbtrail +@ stub _o__ismbbtrail_l +@ stub _o__ismbcalnum +@ stub _o__ismbcalnum_l +@ stub _o__ismbcalpha +@ stub _o__ismbcalpha_l +@ stub _o__ismbcblank +@ stub _o__ismbcblank_l +@ stub _o__ismbcdigit +@ stub _o__ismbcdigit_l +@ stub _o__ismbcgraph +@ stub _o__ismbcgraph_l +@ stub _o__ismbchira +@ stub _o__ismbchira_l +@ stub _o__ismbckata +@ stub _o__ismbckata_l +@ stub _o__ismbcl0 +@ stub _o__ismbcl0_l +@ stub _o__ismbcl1 +@ stub _o__ismbcl1_l +@ stub _o__ismbcl2 +@ stub _o__ismbcl2_l +@ stub _o__ismbclegal +@ stub _o__ismbclegal_l +@ stub _o__ismbclower +@ stub _o__ismbclower_l +@ stub _o__ismbcprint +@ stub _o__ismbcprint_l +@ stub _o__ismbcpunct +@ stub _o__ismbcpunct_l +@ stub _o__ismbcspace +@ stub _o__ismbcspace_l +@ stub _o__ismbcsymbol +@ stub _o__ismbcsymbol_l +@ stub _o__ismbcupper +@ stub _o__ismbcupper_l +@ stub _o__ismbslead +@ stub _o__ismbslead_l +@ stub _o__ismbstrail +@ stub _o__ismbstrail_l +@ stub _o__iswctype_l +@ stub _o__itoa +@ stub _o__itoa_s +@ stub _o__itow +@ stub _o__itow_s +@ stub _o__j0 +@ stub _o__j1 +@ stub _o__jn +@ stub _o__kbhit +@ stub _o__ld_int +@ stub _o__ldclass +@ stub _o__ldexp +@ stub _o__ldlog +@ stub _o__ldpcomp +@ stub _o__ldpoly +@ stub _o__ldscale +@ stub _o__ldsign +@ stub _o__ldsin +@ stub _o__ldtest +@ stub _o__ldunscale +@ stub _o__lfind +@ stub _o__lfind_s +@ stub _o__libm_sse2_acos_precise +@ stub _o__libm_sse2_asin_precise +@ stub _o__libm_sse2_atan_precise +@ stub _o__libm_sse2_cos_precise +@ stub _o__libm_sse2_exp_precise +@ stub _o__libm_sse2_log10_precise +@ stub _o__libm_sse2_log_precise +@ stub _o__libm_sse2_pow_precise +@ stub _o__libm_sse2_sin_precise +@ stub _o__libm_sse2_sqrt_precise +@ stub _o__libm_sse2_tan_precise +@ stub _o__loaddll +@ stub _o__localtime32 +@ stub _o__localtime32_s +@ stub _o__localtime64 +@ stub _o__localtime64_s +@ stub _o__lock_file +@ stub _o__locking +@ stub _o__logb +@ stub _o__lsearch +@ stub _o__lsearch_s +@ stub _o__lseek +@ stub _o__lseeki64 +@ stub _o__ltoa +@ stub _o__ltoa_s +@ stub _o__ltow +@ stub _o__ltow_s +@ stub _o__makepath +@ stub _o__makepath_s +@ stub _o__malloc_base +@ stub _o__mbbtombc +@ stub _o__mbbtombc_l +@ stub _o__mbbtype +@ stub _o__mbbtype_l +@ stub _o__mbccpy +@ stub _o__mbccpy_l +@ stub _o__mbccpy_s +@ stub _o__mbccpy_s_l +@ stub _o__mbcjistojms +@ stub _o__mbcjistojms_l +@ stub _o__mbcjmstojis +@ stub _o__mbcjmstojis_l +@ stub _o__mbclen +@ stub _o__mbclen_l +@ stub _o__mbctohira +@ stub _o__mbctohira_l +@ stub _o__mbctokata +@ stub _o__mbctokata_l +@ stub _o__mbctolower +@ stub _o__mbctolower_l +@ stub _o__mbctombb +@ stub _o__mbctombb_l +@ stub _o__mbctoupper +@ stub _o__mbctoupper_l +@ stub _o__mblen_l +@ stub _o__mbsbtype +@ stub _o__mbsbtype_l +@ stub _o__mbscat_s +@ stub _o__mbscat_s_l +@ stub _o__mbschr +@ stub _o__mbschr_l +@ stub _o__mbscmp +@ stub _o__mbscmp_l +@ stub _o__mbscoll +@ stub _o__mbscoll_l +@ stub _o__mbscpy_s +@ stub _o__mbscpy_s_l +@ stub _o__mbscspn +@ stub _o__mbscspn_l +@ stub _o__mbsdec +@ stub _o__mbsdec_l +@ stub _o__mbsicmp +@ stub _o__mbsicmp_l +@ stub _o__mbsicoll +@ stub _o__mbsicoll_l +@ stub _o__mbsinc +@ stub _o__mbsinc_l +@ stub _o__mbslen +@ stub _o__mbslen_l +@ stub _o__mbslwr +@ stub _o__mbslwr_l +@ stub _o__mbslwr_s +@ stub _o__mbslwr_s_l +@ stub _o__mbsnbcat +@ stub _o__mbsnbcat_l +@ stub _o__mbsnbcat_s +@ stub _o__mbsnbcat_s_l +@ stub _o__mbsnbcmp +@ stub _o__mbsnbcmp_l +@ stub _o__mbsnbcnt +@ stub _o__mbsnbcnt_l +@ stub _o__mbsnbcoll +@ stub _o__mbsnbcoll_l +@ stub _o__mbsnbcpy +@ stub _o__mbsnbcpy_l +@ stub _o__mbsnbcpy_s +@ stub _o__mbsnbcpy_s_l +@ stub _o__mbsnbicmp +@ stub _o__mbsnbicmp_l +@ stub _o__mbsnbicoll +@ stub _o__mbsnbicoll_l +@ stub _o__mbsnbset +@ stub _o__mbsnbset_l +@ stub _o__mbsnbset_s +@ stub _o__mbsnbset_s_l +@ stub _o__mbsncat +@ stub _o__mbsncat_l +@ stub _o__mbsncat_s +@ stub _o__mbsncat_s_l +@ stub _o__mbsnccnt +@ stub _o__mbsnccnt_l +@ stub _o__mbsncmp +@ stub _o__mbsncmp_l +@ stub _o__mbsncoll +@ stub _o__mbsncoll_l +@ stub _o__mbsncpy +@ stub _o__mbsncpy_l +@ stub _o__mbsncpy_s +@ stub _o__mbsncpy_s_l +@ stub _o__mbsnextc +@ stub _o__mbsnextc_l +@ stub _o__mbsnicmp +@ stub _o__mbsnicmp_l +@ stub _o__mbsnicoll +@ stub _o__mbsnicoll_l +@ stub _o__mbsninc +@ stub _o__mbsninc_l +@ stub _o__mbsnlen +@ stub _o__mbsnlen_l +@ stub _o__mbsnset +@ stub _o__mbsnset_l +@ stub _o__mbsnset_s +@ stub _o__mbsnset_s_l +@ stub _o__mbspbrk +@ stub _o__mbspbrk_l +@ stub _o__mbsrchr +@ stub _o__mbsrchr_l +@ stub _o__mbsrev +@ stub _o__mbsrev_l +@ stub _o__mbsset +@ stub _o__mbsset_l +@ stub _o__mbsset_s +@ stub _o__mbsset_s_l +@ stub _o__mbsspn +@ stub _o__mbsspn_l +@ stub _o__mbsspnp +@ stub _o__mbsspnp_l +@ stub _o__mbsstr +@ stub _o__mbsstr_l +@ stub _o__mbstok +@ stub _o__mbstok_l +@ stub _o__mbstok_s +@ stub _o__mbstok_s_l +@ stub _o__mbstowcs_l +@ stub _o__mbstowcs_s_l +@ stub _o__mbstrlen +@ stub _o__mbstrlen_l +@ stub _o__mbstrnlen +@ stub _o__mbstrnlen_l +@ stub _o__mbsupr +@ stub _o__mbsupr_l +@ stub _o__mbsupr_s +@ stub _o__mbsupr_s_l +@ stub _o__mbtowc_l +@ stub _o__memicmp +@ stub _o__memicmp_l +@ stub _o__mkdir +@ stub _o__mkgmtime32 +@ stub _o__mkgmtime64 +@ stub _o__mktemp +@ stub _o__mktemp_s +@ stub _o__mktime32 +@ stub _o__mktime64 +@ stub _o__msize +@ stub _o__nextafter +@ stub _o__open_osfhandle +@ stub _o__pclose +@ stub _o__pipe +@ stub _o__popen +@ stub _o__purecall +@ stub _o__putc_nolock +@ stub _o__putch +@ stub _o__putch_nolock +@ stub _o__putenv +@ stub _o__putenv_s +@ stub _o__putw +@ stub _o__putwc_nolock +@ stub _o__putwch +@ stub _o__putwch_nolock +@ stub _o__putws +@ stub _o__read +@ stub _o__realloc_base +@ stub _o__recalloc +@ stub _o__register_onexit_function +@ stub _o__resetstkoflw +@ stub _o__rmdir +@ stub _o__rmtmp +@ stub _o__scalb +@ stub _o__searchenv +@ stub _o__searchenv_s +@ stub _o__seh_filter_dll +@ stub _o__seh_filter_exe +@ stub _o__set_abort_behavior +@ stub _o__set_app_type +@ stub _o__set_doserrno +@ stub _o__set_errno +@ stub _o__set_fmode +@ stub _o__set_invalid_parameter_handler +@ stub _o__set_new_handler +@ stub _o__set_new_mode +@ stub _o__set_thread_local_invalid_parameter_handler +@ stub _o__seterrormode +@ stub _o__setmbcp +@ stub _o__setmode +@ stub _o__setsystime +@ stub _o__sleep +@ stub _o__sopen +@ stub _o__sopen_dispatch +@ stub _o__sopen_s +@ stub _o__spawnv +@ stub _o__spawnve +@ stub _o__spawnvp +@ stub _o__spawnvpe +@ stub _o__splitpath +@ stub _o__splitpath_s +@ stub _o__stat32 +@ stub _o__stat32i64 +@ stub _o__stat64 +@ stub _o__stat64i32 +@ stub _o__strcoll_l +@ stub _o__strdate +@ stub _o__strdate_s +@ stub _o__strdup +@ stub _o__strerror +@ stub _o__strerror_s +@ stub _o__strftime_l +@ stub _o__stricmp +@ stub _o__stricmp_l +@ stub _o__stricoll +@ stub _o__stricoll_l +@ stub _o__strlwr +@ stub _o__strlwr_l +@ stub _o__strlwr_s +@ stub _o__strlwr_s_l +@ stub _o__strncoll +@ stub _o__strncoll_l +@ stub _o__strnicmp +@ stub _o__strnicmp_l +@ stub _o__strnicoll +@ stub _o__strnicoll_l +@ stub _o__strnset_s +@ stub _o__strset_s +@ stub _o__strtime +@ stub _o__strtime_s +@ stub _o__strtod_l +@ stub _o__strtof_l +@ stub _o__strtoi64 +@ stub _o__strtoi64_l +@ stub _o__strtol_l +@ stub _o__strtold_l +@ stub _o__strtoll_l +@ stub _o__strtoui64 +@ stub _o__strtoui64_l +@ stub _o__strtoul_l +@ stub _o__strtoull_l +@ stub _o__strupr +@ stub _o__strupr_l +@ stub _o__strupr_s +@ stub _o__strupr_s_l +@ stub _o__strxfrm_l +@ stub _o__swab +@ stub _o__tell +@ stub _o__telli64 +@ stub _o__timespec32_get +@ stub _o__timespec64_get +@ stub _o__tolower +@ stub _o__tolower_l +@ stub _o__toupper +@ stub _o__toupper_l +@ stub _o__towlower_l +@ stub _o__towupper_l +@ stub _o__tzset +@ stub _o__ui64toa +@ stub _o__ui64toa_s +@ stub _o__ui64tow +@ stub _o__ui64tow_s +@ stub _o__ultoa +@ stub _o__ultoa_s +@ stub _o__ultow +@ stub _o__ultow_s +@ stub _o__umask +@ stub _o__umask_s +@ stub _o__ungetc_nolock +@ stub _o__ungetch +@ stub _o__ungetch_nolock +@ stub _o__ungetwc_nolock +@ stub _o__ungetwch +@ stub _o__ungetwch_nolock +@ stub _o__unlink +@ stub _o__unloaddll +@ stub _o__unlock_file +@ stub _o__utime32 +@ stub _o__utime64 +@ stub _o__waccess +@ stub _o__waccess_s +@ stub _o__wasctime +@ stub _o__wasctime_s +@ stub _o__wchdir +@ stub _o__wchmod +@ stub _o__wcreat +@ stub _o__wcreate_locale +@ stub _o__wcscoll_l +@ stub _o__wcsdup +@ stub _o__wcserror +@ stub _o__wcserror_s +@ stub _o__wcsftime_l +@ stub _o__wcsicmp +@ stub _o__wcsicmp_l +@ stub _o__wcsicoll +@ stub _o__wcsicoll_l +@ stub _o__wcslwr +@ stub _o__wcslwr_l +@ stub _o__wcslwr_s +@ stub _o__wcslwr_s_l +@ stub _o__wcsncoll +@ stub _o__wcsncoll_l +@ stub _o__wcsnicmp +@ stub _o__wcsnicmp_l +@ stub _o__wcsnicoll +@ stub _o__wcsnicoll_l +@ stub _o__wcsnset +@ stub _o__wcsnset_s +@ stub _o__wcsset +@ stub _o__wcsset_s +@ stub _o__wcstod_l +@ stub _o__wcstof_l +@ stub _o__wcstoi64 +@ stub _o__wcstoi64_l +@ stub _o__wcstol_l +@ stub _o__wcstold_l +@ stub _o__wcstoll_l +@ stub _o__wcstombs_l +@ stub _o__wcstombs_s_l +@ stub _o__wcstoui64 +@ stub _o__wcstoui64_l +@ stub _o__wcstoul_l +@ stub _o__wcstoull_l +@ stub _o__wcsupr +@ stub _o__wcsupr_l +@ stub _o__wcsupr_s +@ stub _o__wcsupr_s_l +@ stub _o__wcsxfrm_l +@ stub _o__wctime32 +@ stub _o__wctime32_s +@ stub _o__wctime64 +@ stub _o__wctime64_s +@ stub _o__wctomb_l +@ stub _o__wctomb_s_l +@ stub _o__wdupenv_s +@ stub _o__wexecv +@ stub _o__wexecve +@ stub _o__wexecvp +@ stub _o__wexecvpe +@ stub _o__wfdopen +@ stub _o__wfindfirst32 +@ stub _o__wfindfirst32i64 +@ stub _o__wfindfirst64 +@ stub _o__wfindfirst64i32 +@ stub _o__wfindnext32 +@ stub _o__wfindnext32i64 +@ stub _o__wfindnext64 +@ stub _o__wfindnext64i32 +@ stub _o__wfopen +@ stub _o__wfopen_s +@ stub _o__wfreopen +@ stub _o__wfreopen_s +@ stub _o__wfsopen +@ stub _o__wfullpath +@ stub _o__wgetcwd +@ stub _o__wgetdcwd +@ stub _o__wgetenv +@ stub _o__wgetenv_s +@ stub _o__wmakepath +@ stub _o__wmakepath_s +@ stub _o__wmkdir +@ stub _o__wmktemp +@ stub _o__wmktemp_s +@ stub _o__wperror +@ stub _o__wpopen +@ stub _o__wputenv +@ stub _o__wputenv_s +@ stub _o__wremove +@ stub _o__wrename +@ stub _o__write +@ stub _o__wrmdir +@ stub _o__wsearchenv +@ stub _o__wsearchenv_s +@ stub _o__wsetlocale +@ stub _o__wsopen_dispatch +@ stub _o__wsopen_s +@ stub _o__wspawnv +@ stub _o__wspawnve +@ stub _o__wspawnvp +@ stub _o__wspawnvpe +@ stub _o__wsplitpath +@ stub _o__wsplitpath_s +@ stub _o__wstat32 +@ stub _o__wstat32i64 +@ stub _o__wstat64 +@ stub _o__wstat64i32 +@ stub _o__wstrdate +@ stub _o__wstrdate_s +@ stub _o__wstrtime +@ stub _o__wstrtime_s +@ stub _o__wsystem +@ stub _o__wtmpnam_s +@ stub _o__wtof +@ stub _o__wtof_l +@ stub _o__wtoi +@ stub _o__wtoi64 +@ stub _o__wtoi64_l +@ stub _o__wtoi_l +@ stub _o__wtol +@ stub _o__wtol_l +@ stub _o__wtoll +@ stub _o__wtoll_l +@ stub _o__wunlink +@ stub _o__wutime32 +@ stub _o__wutime64 +@ stub _o__y0 +@ stub _o__y1 +@ stub _o__yn +@ stub _o_abort +@ stub _o_acos +@ stub _o_acosh +@ stub _o_acoshf +@ stub _o_acoshl +@ stub _o_asctime +@ stub _o_asctime_s +@ stub _o_asin +@ stub _o_asinh +@ stub _o_asinhf +@ stub _o_asinhl +@ stub _o_atan +@ stub _o_atan2 +@ stub _o_atanh +@ stub _o_atanhf +@ stub _o_atanhl +@ stub _o_atof +@ stub _o_atoi +@ stub _o_atol +@ stub _o_atoll +@ stub _o_bsearch +@ stub _o_bsearch_s +@ stub _o_btowc +@ stub _o_calloc +@ stub _o_cbrt +@ stub _o_cbrtf +@ stub _o_ceil +@ stub _o_clearerr +@ stub _o_clearerr_s +@ stub _o_cos +@ stub _o_cosh +@ stub _o_erf +@ stub _o_erfc +@ stub _o_erfcf +@ stub _o_erfcl +@ stub _o_erff +@ stub _o_erfl +@ stub _o_exit +@ stub _o_exp +@ stub _o_exp2 +@ stub _o_exp2f +@ stub _o_exp2l +@ stub _o_fabs +@ stub _o_fclose +@ stub _o_feof +@ stub _o_ferror +@ stub _o_fflush +@ stub _o_fgetc +@ stub _o_fgetpos +@ stub _o_fgets +@ stub _o_fgetwc +@ stub _o_fgetws +@ stub _o_floor +@ stub _o_fma +@ stub _o_fmaf +@ stub _o_fmal +@ stub _o_fmod +@ stub _o_fopen +@ stub _o_fopen_s +@ stub _o_fputc +@ stub _o_fputs +@ stub _o_fputwc +@ stub _o_fputws +@ stub _o_fread +@ stub _o_fread_s +@ stub _o_free +@ stub _o_freopen +@ stub _o_freopen_s +@ stub _o_frexp +@ stub _o_fseek +@ stub _o_fsetpos +@ stub _o_ftell +@ stub _o_fwrite +@ stub _o_getc +@ stub _o_getchar +@ stub _o_getenv +@ stub _o_getenv_s +@ stub _o_gets +@ stub _o_gets_s +@ stub _o_getwc +@ stub _o_getwchar +@ stub _o_hypot +@ stub _o_is_wctype +@ stub _o_isalnum +@ stub _o_isalpha +@ stub _o_isblank +@ stub _o_iscntrl +@ stub _o_isdigit +@ stub _o_isgraph +@ stub _o_isleadbyte +@ stub _o_islower +@ stub _o_isprint +@ stub _o_ispunct +@ stub _o_isspace +@ stub _o_isupper +@ stub _o_iswalnum +@ stub _o_iswalpha +@ stub _o_iswascii +@ stub _o_iswblank +@ stub _o_iswcntrl +@ stub _o_iswctype +@ stub _o_iswdigit +@ stub _o_iswgraph +@ stub _o_iswlower +@ stub _o_iswprint +@ stub _o_iswpunct +@ stub _o_iswspace +@ stub _o_iswupper +@ stub _o_iswxdigit +@ stub _o_isxdigit +@ stub _o_ldexp +@ stub _o_lgamma +@ stub _o_lgammaf +@ stub _o_lgammal +@ stub _o_llrint +@ stub _o_llrintf +@ stub _o_llrintl +@ stub _o_llround +@ stub _o_llroundf +@ stub _o_llroundl +@ stub _o_localeconv +@ stub _o_log +@ stub _o_log10 +@ stub _o_log1p +@ stub _o_log1pf +@ stub _o_log1pl +@ stub _o_log2 +@ stub _o_log2f +@ stub _o_log2l +@ stub _o_logb +@ stub _o_logbf +@ stub _o_logbl +@ stub _o_lrint +@ stub _o_lrintf +@ stub _o_lrintl +@ stub _o_lround +@ stub _o_lroundf +@ stub _o_lroundl +@ stub _o_malloc +@ stub _o_mblen +@ stub _o_mbrlen +@ stub _o_mbrtoc16 +@ stub _o_mbrtoc32 +@ stub _o_mbrtowc +@ stub _o_mbsrtowcs +@ stub _o_mbsrtowcs_s +@ stub _o_mbstowcs +@ stub _o_mbstowcs_s +@ stub _o_mbtowc +@ stub _o_memcpy_s +@ stub _o_memset +@ stub _o_modf +@ stub _o_nan +@ stub _o_nanf +@ stub _o_nanl +@ stub _o_nearbyint +@ stub _o_nearbyintf +@ stub _o_nearbyintl +@ stub _o_nextafter +@ stub _o_nextafterf +@ stub _o_nextafterl +@ stub _o_nexttoward +@ stub _o_nexttowardf +@ stub _o_nexttowardl +@ stub _o_pow +@ stub _o_powf +@ stub _o_putc +@ stub _o_putchar +@ stub _o_puts +@ stub _o_putwc +@ stub _o_putwchar +@ stub _o_qsort +@ stub _o_qsort_s +@ stub _o_raise +@ stub _o_rand +@ stub _o_rand_s +@ stub _o_realloc +@ stub _o_remainder +@ stub _o_remainderf +@ stub _o_remainderl +@ stub _o_remove +@ stub _o_remquo +@ stub _o_remquof +@ stub _o_remquol +@ stub _o_rename +@ stub _o_rewind +@ stub _o_rint +@ stub _o_rintf +@ stub _o_rintl +@ stub _o_round +@ stub _o_roundf +@ stub _o_roundl +@ stub _o_scalbln +@ stub _o_scalblnf +@ stub _o_scalblnl +@ stub _o_scalbn +@ stub _o_scalbnf +@ stub _o_scalbnl +@ stub _o_set_terminate +@ stub _o_setbuf +@ stub _o_setlocale +@ stub _o_setvbuf +@ stub _o_sin +@ stub _o_sinh +@ stub _o_sqrt +@ stub _o_srand +@ stub _o_strcat_s +@ stub _o_strcoll +@ stub _o_strcpy_s +@ stub _o_strerror +@ stub _o_strerror_s +@ stub _o_strftime +@ stub _o_strncat_s +@ stub _o_strncpy_s +@ stub _o_strtod +@ stub _o_strtof +@ stub _o_strtok +@ stub _o_strtok_s +@ stub _o_strtol +@ stub _o_strtold +@ stub _o_strtoll +@ stub _o_strtoul +@ stub _o_strtoull +@ stub _o_system +@ stub _o_tan +@ stub _o_tanh +@ stub _o_terminate +@ stub _o_tgamma +@ stub _o_tgammaf +@ stub _o_tgammal +@ stub _o_tmpfile_s +@ stub _o_tmpnam_s +@ stub _o_tolower +@ stub _o_toupper +@ stub _o_towlower +@ stub _o_towupper +@ stub _o_ungetc +@ stub _o_ungetwc +@ stub _o_wcrtomb +@ stub _o_wcrtomb_s +@ stub _o_wcscat_s +@ stub _o_wcscoll +@ stub _o_wcscpy +@ stub _o_wcscpy_s +@ stub _o_wcsftime +@ stub _o_wcsncat_s +@ stub _o_wcsncpy_s +@ stub _o_wcsrtombs +@ stub _o_wcsrtombs_s +@ stub _o_wcstod +@ stub _o_wcstof +@ stub _o_wcstok +@ stub _o_wcstok_s +@ stub _o_wcstol +@ stub _o_wcstold +@ stub _o_wcstoll +@ stub _o_wcstombs +@ stub _o_wcstombs_s +@ stub _o_wcstoul +@ stub _o_wcstoull +@ stub _o_wctob +@ stub _o_wctomb +@ stub _o_wctomb_s +@ stub _o_wmemcpy_s +@ stub _o_wmemmove_s +@ varargs _open(str long) MSVCRT__open +@ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle +@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pipe(ptr long long) MSVCRT__pipe +@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _purecall() +@ cdecl _putc_nolock(long ptr) MSVCRT__fputc_nolock +@ cdecl _putch(long) +@ cdecl _putch_nolock(long) +@ cdecl _putenv(str) +@ cdecl _putenv_s(str str) +@ cdecl _putw(long ptr) MSVCRT__putw +@ cdecl _putwc_nolock(long ptr) MSVCRT__fputwc_nolock +@ cdecl _putwch(long) +@ cdecl _putwch_nolock(long) +@ cdecl _putws(wstr) MSVCRT__putws +@ stub _query_app_type +@ stub _query_new_handler +@ stub _query_new_mode +@ cdecl _read(long ptr long) MSVCRT__read +@ stub _realloc_base +@ cdecl _recalloc(ptr long long) +@ stub _register_onexit_function +@ stub _register_thread_local_exe_atexit_callback +@ cdecl _resetstkoflw() MSVCRT__resetstkoflw +@ cdecl _rmdir(str) MSVCRT__rmdir +@ cdecl _rmtmp() MSVCRT__rmtmp +@ cdecl _rotl(long long) +@ cdecl -ret64 _rotl64(int64 long) +@ cdecl _rotr(long long) +@ cdecl -ret64 _rotr64(int64 long) +@ cdecl _scalb(double long) MSVCRT__scalb +@ cdecl _searchenv(str str ptr) MSVCRT__searchenv +@ cdecl _searchenv_s(str str ptr long) MSVCRT__searchenv_s +@ stub _seh_filter_dll +@ stub _seh_filter_exe +@ stdcall -arch=i386 _seh_longjmp_unwind4(ptr) +@ stdcall -arch=i386 _seh_longjmp_unwind(ptr) +@ cdecl -arch=i386 _set_SSE2_enable(long) MSVCRT__set_SSE2_enable +@ cdecl _set_abort_behavior(long long) MSVCRT__set_abort_behavior +@ stub _set_app_type +@ cdecl _set_controlfp(long long) +@ cdecl _set_doserrno(long) +@ cdecl _set_errno(long) +@ cdecl _set_error_mode(long) +@ cdecl _set_fmode(long) MSVCRT__set_fmode +@ cdecl _set_invalid_parameter_handler(ptr) +@ stub -arch=win32 ?_set_new_handler@@YAP6AHI@ZH@Z # int(__cdecl*__cdecl _set_new_handler(int))(unsigned int) +@ stub -arch=win64 ?_set_new_handler@@YAP6AH_K@ZH@Z # int(__cdecl*__cdecl _set_new_handler(int))(unsigned __int64) +@ stub _set_new_mode +@ cdecl _set_printf_count_output(long) MSVCRT__set_printf_count_output +@ cdecl _set_purecall_handler(ptr) +@ stub -arch=win32 ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZH@Z # void(__cdecl*__cdecl _set_se_translator(int))(unsigned int,struct _EXCEPTION_POINTERS *) +@ stub -arch=win64 ?_set_se_translator@@YAP6AXIPEAU_EXCEPTION_POINTERS@@@ZH@Z # void(__cdecl*__cdecl _set_se_translator(int))(unsigned int,struct _EXCEPTION_POINTERS * __ptr64) +@ stub _set_thread_local_invalid_parameter_handler +@ cdecl _seterrormode(long) +@ cdecl -arch=i386 -norelay _setjmp3(ptr long) MSVCRT__setjmp3 +@ cdecl _setmaxstdio(long) MSVCRT__setmaxstdio +@ cdecl _setmbcp(long) +@ cdecl _setmode(long long) MSVCRT__setmode +@ stub _setsystime(ptr long) +@ cdecl _sleep(long) MSVCRT__sleep +@ varargs _sopen(str long long) MSVCRT__sopen +@ stub _sopen_dispatch +@ cdecl _sopen_s(ptr str long long long) MSVCRT__sopen_s +@ 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) MSVCRT__spawnve +@ cdecl _spawnvp(long str ptr) +@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ cdecl _splitpath(str ptr ptr ptr ptr) MSVCRT__splitpath +@ cdecl _splitpath_s(str ptr long ptr long ptr long ptr long) MSVCRT__splitpath_s +@ cdecl _stat32(str ptr) MSVCRT__stat32 +@ cdecl _stat32i64(str ptr) MSVCRT__stat32i64 +@ cdecl _stat64(str ptr) MSVCRT_stat64 +@ cdecl _stat64i32(str ptr) MSVCRT__stat64i32 +@ cdecl _statusfp() +@ cdecl -arch=i386 _statusfp2(ptr ptr) +@ cdecl _strcoll_l(str str ptr) MSVCRT_strcoll_l +@ cdecl _strdate(ptr) MSVCRT__strdate +@ cdecl _strdate_s(ptr long) +@ cdecl _strdup(str) MSVCRT__strdup +@ cdecl _strerror(long) MSVCRT__strerror +@ stub _strerror_s +@ stub _strftime_l +@ cdecl _stricmp(str str) MSVCRT__stricmp +@ cdecl _stricmp_l(str str ptr) MSVCRT__stricmp_l +@ cdecl _stricoll(str str) MSVCRT__stricoll +@ cdecl _stricoll_l(str str ptr) MSVCRT__stricoll_l +@ cdecl _strlwr(str) MSVCRT__strlwr +@ cdecl _strlwr_l(str ptr) +@ cdecl _strlwr_s(ptr long) MSVCRT__strlwr_s +@ cdecl _strlwr_s_l(ptr long ptr) MSVCRT__strlwr_s_l +@ cdecl _strncoll(str str long) MSVCRT__strncoll +@ cdecl _strncoll_l(str str long ptr) MSVCRT__strncoll_l +@ cdecl _strnicmp(str str long) MSVCRT__strnicmp +@ cdecl _strnicmp_l(str str long ptr) MSVCRT__strnicmp_l +@ cdecl _strnicoll(str str long) MSVCRT__strnicoll +@ cdecl _strnicoll_l(str str long ptr) MSVCRT__strnicoll_l +@ cdecl _strnset(str long long) MSVCRT__strnset +@ cdecl _strnset_s(str long long long) MSVCRT__strnset_s +@ cdecl _strrev(str) MSVCRT__strrev +@ cdecl _strset(str long) +@ stub _strset_s +@ cdecl _strtime(ptr) MSVCRT__strtime +@ cdecl _strtime_s(ptr long) +@ cdecl _strtod_l(str ptr ptr) MSVCRT_strtod_l +@ stub _strtof_l +@ cdecl -ret64 _strtoi64(str ptr long) MSVCRT_strtoi64 +@ cdecl -ret64 _strtoi64_l(str ptr long ptr) MSVCRT_strtoi64_l +@ stub _strtoimax_l +@ stub _strtol_l +@ stub _strtold_l +@ cdecl -ret64 _strtoll_l(str ptr long ptr) MSVCRT_strtoi64_l +@ cdecl -ret64 _strtoui64(str ptr long) MSVCRT_strtoui64 +@ cdecl -ret64 _strtoui64_l(str ptr long ptr) MSVCRT_strtoui64_l +@ cdecl _strtoul_l(str ptr long ptr) MSVCRT_strtoul_l +@ cdecl -ret64 _strtoull_l(str ptr long ptr) MSVCRT_strtoui64_l +@ stub _strtoumax_l +@ cdecl _strupr(str) MSVCRT__strupr +@ cdecl _strupr_l(str ptr) MSVCRT__strupr_l +@ cdecl _strupr_s(str long) MSVCRT__strupr_s +@ cdecl _strupr_s_l(str long ptr) MSVCRT__strupr_s_l +@ cdecl _strxfrm_l(ptr str long ptr) MSVCRT__strxfrm_l +@ cdecl _swab(str str long) MSVCRT__swab +@ cdecl _tell(long) MSVCRT__tell +@ cdecl -ret64 _telli64(long) +@ cdecl _tempnam(str str) MSVCRT__tempnam +@ cdecl _time32(ptr) MSVCRT__time32 +@ cdecl _time64(ptr) MSVCRT__time64 +@ stub _timespec32_get +@ stub _timespec64_get +@ cdecl _tolower(long) MSVCRT__tolower +@ cdecl _tolower_l(long ptr) MSVCRT__tolower_l +@ cdecl _toupper(long) MSVCRT__toupper +@ cdecl _toupper_l(long ptr) MSVCRT__toupper_l +@ cdecl _towlower_l(long ptr) MSVCRT__towlower_l +@ cdecl _towupper_l(long ptr) MSVCRT__towupper_l +@ cdecl _tzset() MSVCRT__tzset +@ cdecl _ui64toa(int64 ptr long) ntdll._ui64toa +@ cdecl _ui64toa_s(int64 ptr long long) MSVCRT__ui64toa_s +@ cdecl _ui64tow(int64 ptr long) ntdll._ui64tow +@ cdecl _ui64tow_s(int64 ptr long long) MSVCRT__ui64tow_s +@ cdecl _ultoa(long ptr long) ntdll._ultoa +@ cdecl _ultoa_s(long ptr long long) MSVCRT__ultoa_s +@ cdecl _ultow(long ptr long) ntdll._ultow +@ cdecl _ultow_s(long ptr long long) MSVCRT__ultow_s +@ cdecl _umask(long) MSVCRT__umask +@ stub _umask_s +@ cdecl _ungetc_nolock(long ptr) MSVCRT__ungetc_nolock +@ cdecl _ungetch(long) +@ cdecl _ungetch_nolock(long) +@ cdecl _ungetwc_nolock(long ptr) MSVCRT__ungetwc_nolock +@ cdecl _ungetwch(long) +@ cdecl _ungetwch_nolock(long) +@ cdecl _unlink(str) MSVCRT__unlink +@ cdecl _unloaddll(long) +@ cdecl _unlock_file(ptr) MSVCRT__unlock_file +@ stub _unlock_locales +@ cdecl _utime32(str ptr) +@ cdecl _utime64(str ptr) +@ cdecl _waccess(wstr long) MSVCRT__waccess +@ cdecl _waccess_s(wstr long) MSVCRT__waccess_s +@ cdecl _wasctime(ptr) MSVCRT__wasctime +@ cdecl _wasctime_s(ptr long ptr) MSVCRT__wasctime_s +@ cdecl _wassert(wstr wstr long) MSVCRT__wassert +@ cdecl _wchdir(wstr) MSVCRT__wchdir +@ cdecl _wchmod(wstr long) MSVCRT__wchmod +@ cdecl _wcreat(wstr long) MSVCRT__wcreat +@ stub _wcreate_locale +@ cdecl _wcscoll_l(wstr wstr ptr) MSVCRT__wcscoll_l +@ cdecl _wcsdup(wstr) MSVCRT__wcsdup +@ cdecl _wcserror(long) MSVCRT__wcserror +@ cdecl _wcserror_s(ptr long long) MSVCRT__wcserror_s +@ stub _wcsftime_l +@ cdecl _wcsicmp(wstr wstr) MSVCRT__wcsicmp +@ cdecl _wcsicmp_l(wstr wstr ptr) MSVCRT__wcsicmp_l +@ cdecl _wcsicoll(wstr wstr) MSVCRT__wcsicoll +@ cdecl _wcsicoll_l(wstr wstr ptr) MSVCRT__wcsicoll_l +@ cdecl _wcslwr(wstr) MSVCRT__wcslwr +@ cdecl _wcslwr_l(wstr ptr) MSVCRT__wcslwr_l +@ cdecl _wcslwr_s(wstr long) MSVCRT__wcslwr_s +@ cdecl _wcslwr_s_l(wstr long ptr) MSVCRT__wcslwr_s_l +@ cdecl _wcsncoll(wstr wstr long) MSVCRT__wcsncoll +@ cdecl _wcsncoll_l(wstr wstr long ptr) MSVCRT__wcsncoll_l +@ cdecl _wcsnicmp(wstr wstr long) MSVCRT__wcsnicmp +@ cdecl _wcsnicmp_l(wstr wstr long ptr) MSVCRT__wcsnicmp_l +@ cdecl _wcsnicoll(wstr wstr long) MSVCRT__wcsnicoll +@ cdecl _wcsnicoll_l(wstr wstr long ptr) MSVCRT__wcsnicoll_l +@ cdecl _wcsnset(wstr long long) MSVCRT__wcsnset +@ stub _wcsnset_s +@ cdecl _wcsrev(wstr) MSVCRT__wcsrev +@ cdecl _wcsset(wstr long) MSVCRT__wcsset +@ cdecl _wcsset_s(wstr long long) MSVCRT__wcsset_s +@ cdecl _wcstod_l(wstr ptr) MSVCRT__wcstod_l +@ stub _wcstof_l +@ cdecl -ret64 _wcstoi64(wstr ptr long) MSVCRT__wcstoi64 +@ cdecl -ret64 _wcstoi64_l(wstr ptr long ptr) MSVCRT__wcstoi64_l +@ stub _wcstoimax_l +@ cdecl _wcstol_l(wstr ptr long ptr) MSVCRT__wcstol_l +@ stub _wcstold_l +@ stub _wcstoll_l +@ cdecl _wcstombs_l(ptr ptr long ptr) MSVCRT__wcstombs_l +@ cdecl _wcstombs_s_l(ptr ptr long wstr long ptr) MSVCRT__wcstombs_s_l +@ cdecl -ret64 _wcstoui64(wstr ptr long) MSVCRT__wcstoui64 +@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l +@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l +@ stub _wcstoull_l +@ stub _wcstoumax_l +@ cdecl _wcsupr(wstr) ntdll._wcsupr +@ cdecl _wcsupr_l(wstr ptr) MSVCRT__wcsupr_l +@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s +@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l +@ cdecl _wcsxfrm_l(ptr wstr long ptr) MSVCRT__wcsxfrm_l +@ cdecl _wctime32(ptr) MSVCRT__wctime32 +@ stub _wctime32_s +@ cdecl _wctime64(ptr) MSVCRT__wctime64 +@ stub _wctime64_s +@ cdecl _wctomb_l(ptr long ptr) MSVCRT__wctomb_l +@ cdecl _wctomb_s_l(ptr ptr long long ptr) MSVCRT__wctomb_s_l +@ stub _wctype +@ cdecl _wdupenv_s(ptr ptr wstr) +@ 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) MSVCRT__wfdopen +@ cdecl _wfindfirst32(wstr ptr) MSVCRT__wfindfirst32 +@ stub _wfindfirst32i64 +@ cdecl _wfindfirst64(wstr ptr) MSVCRT__wfindfirst64 +@ cdecl _wfindfirst64i32(wstr ptr) MSVCRT__wfindfirst64i32 +@ stub _wfindnext32 +@ stub _wfindnext32i64 +@ cdecl _wfindnext64(long ptr) MSVCRT__wfindnext64 +@ cdecl _wfindnext64i32(long ptr) MSVCRT__wfindnext64i32 +@ cdecl _wfopen(wstr wstr) MSVCRT__wfopen +@ cdecl _wfopen_s(ptr wstr wstr) MSVCRT__wfopen_s +@ cdecl _wfreopen(wstr wstr ptr) MSVCRT__wfreopen +@ cdecl _wfreopen_s(ptr wstr wstr ptr) MSVCRT__wfreopen_s +@ cdecl _wfsopen(wstr wstr long) MSVCRT__wfsopen +@ cdecl _wfullpath(ptr wstr long) MSVCRT__wfullpath +@ cdecl _wgetcwd(wstr long) MSVCRT__wgetcwd +@ cdecl _wgetdcwd(long wstr long) MSVCRT__wgetdcwd +@ cdecl _wgetenv(wstr) MSVCRT__wgetenv +@ cdecl _wgetenv_s(ptr ptr long wstr) +@ cdecl _wmakepath(ptr wstr wstr wstr wstr) MSVCRT__wmakepath +@ cdecl _wmakepath_s(ptr long wstr wstr wstr wstr) MSVCRT__wmakepath_s +@ cdecl _wmkdir(wstr) MSVCRT__wmkdir +@ cdecl _wmktemp(wstr) MSVCRT__wmktemp +@ cdecl _wmktemp_s(wstr long) MSVCRT__wmktemp_s +@ varargs _wopen(wstr long) MSVCRT__wopen +@ stub _wperror(wstr) +@ cdecl _wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _wputenv(wstr) +@ cdecl _wputenv_s(wstr wstr) +@ cdecl _wremove(wstr) MSVCRT__wremove +@ cdecl _wrename(wstr wstr) MSVCRT__wrename +@ cdecl _write(long ptr long) MSVCRT__write +@ cdecl _wrmdir(wstr) MSVCRT__wrmdir +@ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv +@ cdecl _wsearchenv_s(wstr wstr ptr long) MSVCRT__wsearchenv_s +@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ varargs _wsopen(wstr long long) MSVCRT__wsopen +@ stub _wsopen_dispatch +@ cdecl _wsopen_s(ptr wstr long long long) MSVCRT__wsopen_s +@ varargs _wspawnl(long wstr wstr) +@ varargs _wspawnle(long wstr wstr) +@ varargs _wspawnlp(long wstr wstr) +@ varargs _wspawnlpe(long wstr wstr) +@ cdecl _wspawnv(long wstr ptr) +@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve +@ cdecl _wspawnvp(long wstr ptr) +@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ cdecl _wsplitpath(wstr ptr ptr ptr ptr) MSVCRT__wsplitpath +@ cdecl _wsplitpath_s(wstr ptr long ptr long ptr long ptr long) MSVCRT__wsplitpath_s +@ cdecl _wstat32(wstr ptr) MSVCRT__wstat32 +@ cdecl _wstat32i64(wstr ptr) MSVCRT__wstat32i64 +@ cdecl _wstat64(wstr ptr) MSVCRT__wstat64 +@ cdecl _wstat64i32(wstr ptr) MSVCRT__wstat64i32 +@ cdecl _wstrdate(ptr) MSVCRT__wstrdate +@ cdecl _wstrdate_s(ptr long) +@ cdecl _wstrtime(ptr) MSVCRT__wstrtime +@ cdecl _wstrtime_s(ptr long) +@ cdecl _wsystem(wstr) +@ cdecl _wtempnam(wstr wstr) MSVCRT__wtempnam +@ cdecl _wtmpnam(ptr) MSVCRT_wtmpnam +@ stub _wtmpnam_s +@ cdecl _wtof(wstr) MSVCRT__wtof +@ cdecl _wtof_l(wstr ptr) MSVCRT__wtof_l +@ cdecl _wtoi(wstr) MSVCRT__wtoi +@ cdecl -ret64 _wtoi64(wstr) MSVCRT__wtoi64 +@ cdecl -ret64 _wtoi64_l(wstr ptr) MSVCRT__wtoi64_l +@ cdecl _wtoi_l(wstr ptr) MSVCRT__wtoi_l +@ cdecl _wtol(wstr) MSVCRT__wtol +@ cdecl _wtol_l(wstr ptr) MSVCRT__wtol_l +@ stub _wtoll +@ stub _wtoll_l +@ cdecl _wunlink(wstr) MSVCRT__wunlink +@ cdecl _wutime32(wstr ptr) +@ cdecl _wutime64(wstr ptr) +@ cdecl _y0(double) MSVCRT__y0 +@ cdecl _y1(double) MSVCRT__y1 +@ cdecl _yn(long double) MSVCRT__yn +@ cdecl abort() MSVCRT_abort +@ cdecl abs(long) MSVCRT_abs +@ cdecl acos(double) MSVCRT_acos +@ stub acosh +@ stub acoshf +@ stub acoshl +@ cdecl asctime(ptr) MSVCRT_asctime +@ cdecl asctime_s(ptr long ptr) MSVCRT_asctime_s +@ cdecl asin(double) MSVCRT_asin +@ stub asinh +@ stub asinhf +@ stub asinhl +@ cdecl atan(double) MSVCRT_atan +@ cdecl atan2(double double) MSVCRT_atan2 +@ stub atanh +@ stub atanhf +@ stub atanhl +@ cdecl atof(str) MSVCRT_atof +@ cdecl atoi(str) MSVCRT_atoi +@ cdecl atol(str) ntdll.atol +@ stub atoll +@ cdecl bsearch(ptr ptr long long ptr) MSVCRT_bsearch +@ cdecl bsearch_s(ptr ptr long long ptr ptr) MSVCRT_bsearch_s +@ cdecl btowc(long) MSVCRT_btowc +@ stub c16rtomb +@ stub c32rtomb +@ stub cabs +@ stub cabsf +@ stub cabsl +@ stub cacos +@ stub cacosf +@ stub cacosh +@ stub cacoshf +@ stub cacoshl +@ stub cacosl +@ cdecl calloc(long long) MSVCRT_calloc +@ stub carg +@ stub cargf +@ stub cargl +@ stub casin +@ stub casinf +@ stub casinh +@ stub casinhf +@ stub casinhl +@ stub casinl +@ stub catan +@ stub catanf +@ stub catanh +@ stub catanhf +@ stub catanhl +@ stub catanl +@ cdecl cbrt(double) MSVCR120_cbrt +@ cdecl cbrtf(float) MSVCR120_cbrtf +@ cdecl cbrtl(double) MSVCR120_cbrtl +@ stub ccos +@ stub ccosf +@ stub ccosh +@ stub ccoshf +@ stub ccoshl +@ stub ccosl +@ cdecl ceil(double) MSVCRT_ceil +@ stub cexp +@ stub cexpf +@ stub cexpl +@ stub cimag +@ stub cimagf +@ stub cimagl +@ cdecl clearerr(ptr) MSVCRT_clearerr +@ stub clearerr_s +@ cdecl clock() MSVCRT_clock +@ stub clog +@ stub clog10 +@ stub clog10f +@ stub clog10l +@ stub clogf +@ stub clogl +@ stub conj +@ stub conjf +@ stub conjl +@ cdecl copysign(double double) MSVCRT__copysign +@ cdecl copysignf(float float) MSVCRT__copysignf +@ cdecl copysignl(double double) MSVCRT__copysign +@ cdecl cos(double) MSVCRT_cos +@ cdecl cosh(double) MSVCRT_cosh +@ stub cpow +@ stub cpowf +@ stub cpowl +@ stub cproj +@ stub cprojf +@ stub cprojl +@ stub creal +@ stub crealf +@ stub creall +@ stub csin +@ stub csinf +@ stub csinh +@ stub csinhf +@ stub csinhl +@ stub csinl +@ stub csqrt +@ stub csqrtf +@ stub csqrtl +@ stub ctan +@ stub ctanf +@ stub ctanh +@ stub ctanhf +@ stub ctanhl +@ stub ctanl +@ cdecl -ret64 div(long long) MSVCRT_div +@ cdecl erf(double) MSVCR120_erf +@ stub erfc +@ stub erfcf +@ stub erfcl +@ cdecl erff(double) MSVCR120_erff +@ cdecl erfl(double) MSVCR120_erfl +@ cdecl exit(long) MSVCRT_exit +@ cdecl exp(double) MSVCRT_exp +@ cdecl exp2(double) MSVCR120_exp2 +@ cdecl exp2f(float) MSVCR120_exp2f +@ cdecl exp2l(double) MSVCR120_exp2l +@ stub expm1 +@ stub expm1f +@ stub expm1l +@ cdecl fabs(double) MSVCRT_fabs +@ cdecl fclose(ptr) MSVCRT_fclose +@ stub fdim +@ stub fdimf +@ stub fdiml +@ stub feclearexcept +@ stub fegetenv +@ stub fegetexceptflag +@ stub fegetround +@ stub feholdexcept +@ cdecl feof(ptr) MSVCRT_feof +@ cdecl ferror(ptr) MSVCRT_ferror +@ stub fesetenv +@ stub fesetexceptflag +@ stub fesetround +@ stub fetestexcept +@ cdecl fflush(ptr) MSVCRT_fflush +@ cdecl fgetc(ptr) MSVCRT_fgetc +@ cdecl fgetpos(ptr ptr) MSVCRT_fgetpos +@ cdecl fgets(ptr long ptr) MSVCRT_fgets +@ cdecl fgetwc(ptr) MSVCRT_fgetwc +@ cdecl fgetws(ptr long ptr) MSVCRT_fgetws +@ cdecl floor(double) MSVCRT_floor +@ stub fma +@ stub fmaf +@ stub fmal +@ cdecl fmax(double double) MSVCR120_fmax +@ cdecl fmaxf(float float) MSVCR120_fmaxf +@ cdecl fmaxl(double double) MSVCR120_fmax +@ stub fmin +@ stub fminf +@ stub fminl +@ cdecl fmod(double double) MSVCRT_fmod +@ cdecl fopen(str str) MSVCRT_fopen +@ cdecl fopen_s(ptr str str) MSVCRT_fopen_s +@ cdecl fputc(long ptr) MSVCRT_fputc +@ cdecl fputs(str ptr) MSVCRT_fputs +@ cdecl fputwc(long ptr) MSVCRT_fputwc +@ cdecl fputws(wstr ptr) MSVCRT_fputws +@ cdecl fread(ptr long long ptr) MSVCRT_fread +@ cdecl fread_s(ptr long long long ptr) MSVCRT_fread_s +@ cdecl free(ptr) MSVCRT_free +@ cdecl freopen(str str ptr) MSVCRT_freopen +@ cdecl freopen_s(ptr str str ptr) MSVCRT_freopen_s +@ cdecl frexp(double ptr) MSVCRT_frexp +@ cdecl fseek(ptr long long) MSVCRT_fseek +@ cdecl fsetpos(ptr ptr) MSVCRT_fsetpos +@ cdecl ftell(ptr) MSVCRT_ftell +@ cdecl fwrite(ptr long long ptr) MSVCRT_fwrite +@ cdecl getc(ptr) MSVCRT_getc +@ cdecl getchar() MSVCRT_getchar +@ cdecl getenv(str) MSVCRT_getenv +@ cdecl getenv_s(ptr ptr long str) +@ cdecl gets(str) MSVCRT_gets +@ stub gets_s +@ cdecl getwc(ptr) MSVCRT_getwc +@ cdecl getwchar() MSVCRT_getwchar +@ stub hypot +@ stub ilogb +@ stub ilogbf +@ stub ilogbl +@ stub imaxabs +@ stub imaxdiv +@ cdecl is_wctype(long long) ntdll.iswctype +@ cdecl isalnum(long) MSVCRT_isalnum +@ cdecl isalpha(long) MSVCRT_isalpha +@ stub isblank +@ cdecl iscntrl(long) MSVCRT_iscntrl +@ cdecl isdigit(long) MSVCRT_isdigit +@ cdecl isgraph(long) MSVCRT_isgraph +@ cdecl isleadbyte(long) MSVCRT_isleadbyte +@ cdecl islower(long) MSVCRT_islower +@ cdecl isprint(long) MSVCRT_isprint +@ cdecl ispunct(long) MSVCRT_ispunct +@ cdecl isspace(long) MSVCRT_isspace +@ cdecl isupper(long) MSVCRT_isupper +@ cdecl iswalnum(long) MSVCRT_iswalnum +@ cdecl iswalpha(long) ntdll.iswalpha +@ cdecl iswascii(long) MSVCRT_iswascii +@ stub iswblank +@ cdecl iswcntrl(long) MSVCRT_iswcntrl +@ cdecl iswctype(long long) ntdll.iswctype +@ cdecl iswdigit(long) MSVCRT_iswdigit +@ cdecl iswgraph(long) MSVCRT_iswgraph +@ cdecl iswlower(long) MSVCRT_iswlower +@ cdecl iswprint(long) MSVCRT_iswprint +@ cdecl iswpunct(long) MSVCRT_iswpunct +@ cdecl iswspace(long) MSVCRT_iswspace +@ cdecl iswupper(long) MSVCRT_iswupper +@ cdecl iswxdigit(long) MSVCRT_iswxdigit +@ cdecl isxdigit(long) MSVCRT_isxdigit +@ cdecl labs(long) MSVCRT_labs +@ cdecl ldexp(double long) MSVCRT_ldexp +@ cdecl ldiv(long long) MSVCRT_ldiv +@ stub lgamma +@ stub lgammaf +@ stub lgammal +@ cdecl -ret64 llabs(int64) MSVCRT_llabs +@ stub lldiv +@ cdecl -ret64 llrint(double) MSVCR120_llrint +@ cdecl -ret64 llrintf(float) MSVCR120_llrintf +@ cdecl -ret64 llrintl(double) MSVCR120_llrintl +@ cdecl -ret64 llround(double) MSVCR120_llround +@ cdecl -ret64 llroundf(float) MSVCR120_llroundf +@ cdecl -ret64 llroundl(double) MSVCR120_llroundl +@ cdecl localeconv() MSVCRT_localeconv +@ cdecl log(double) MSVCRT_log +@ cdecl log10(double) MSVCRT_log10 +@ stub log1p +@ stub log1pf +@ stub log1pl +@ cdecl log2(double) MSVCR120_log2 +@ cdecl log2f(float) MSVCR120_log2f +@ cdecl log2l(double) MSVCR120_log2l +@ stub logb +@ stub logbf +@ stub logbl +@ cdecl -arch=i386,x86_64,arm longjmp(ptr long) MSVCRT_longjmp +@ cdecl lrint(double) MSVCR120_lrint +@ cdecl lrintf(float) MSVCR120_lrintf +@ cdecl lrintl(double) MSVCR120_lrintl +@ cdecl lround(double) MSVCR120_lround +@ cdecl lroundf(float) MSVCR120_lroundf +@ cdecl lroundl(double) MSVCR120_lroundl +@ cdecl malloc(long) MSVCRT_malloc +@ cdecl mblen(ptr long) MSVCRT_mblen +@ cdecl mbrlen(ptr long ptr) MSVCRT_mbrlen +@ stub mbrtoc16 +@ stub mbrtoc32 +@ cdecl mbrtowc(ptr str long ptr) MSVCRT_mbrtowc +@ cdecl mbsrtowcs(ptr ptr long ptr) MSVCRT_mbsrtowcs +@ stub mbsrtowcs_s +@ cdecl mbstowcs(ptr str long) MSVCRT_mbstowcs +@ cdecl mbstowcs_s(ptr ptr long str long) MSVCRT__mbstowcs_s +@ cdecl mbtowc(ptr str long) MSVCRT_mbtowc +@ cdecl memchr(ptr long long) MSVCRT_memchr +@ cdecl memcmp(ptr ptr long) MSVCRT_memcmp +@ cdecl memcpy(ptr ptr long) MSVCRT_memcpy +@ cdecl memcpy_s(ptr long ptr long) MSVCRT_memcpy_s +@ cdecl memmove(ptr ptr long) MSVCRT_memmove +@ cdecl memmove_s(ptr long ptr long) MSVCRT_memmove_s +@ cdecl memset(ptr long long) MSVCRT_memset +@ cdecl modf(double ptr) MSVCRT_modf +@ stub nan +@ stub nanf +@ stub nanl +@ stub nearbyint +@ stub nearbyintf +@ stub nearbyintl +@ stub nextafter +@ stub nextafterf +@ stub nextafterl +@ stub nexttoward +@ stub nexttowardf +@ stub nexttowardl +@ stub norm +@ stub normf +@ stub norml +@ cdecl perror(str) MSVCRT_perror +@ cdecl pow(double double) MSVCRT_pow +@ cdecl -arch=arm,x86_64 powf(float float) MSVCRT_powf +@ cdecl putc(long ptr) MSVCRT_putc +@ cdecl putchar(long) MSVCRT_putchar +@ cdecl puts(str) MSVCRT_puts +@ cdecl putwc(long ptr) MSVCRT_fputwc +@ cdecl putwchar(long) MSVCRT__fputwchar +@ cdecl qsort(ptr long long ptr) MSVCRT_qsort +@ cdecl qsort_s(ptr long long ptr ptr) MSVCRT_qsort_s +@ stub quick_exit +@ cdecl raise(long) MSVCRT_raise +@ cdecl rand() MSVCRT_rand +@ cdecl rand_s(ptr) MSVCRT_rand_s +@ cdecl realloc(ptr long) MSVCRT_realloc +@ stub remainder +@ stub remainderf +@ stub remainderl +@ cdecl remove(str) MSVCRT_remove +@ stub remquo +@ stub remquof +@ stub remquol +@ cdecl rename(str str) MSVCRT_rename +@ cdecl rewind(ptr) MSVCRT_rewind +@ cdecl rint(double) MSVCR120_rint +@ cdecl rintf(float) MSVCR120_rintf +@ cdecl rintl(double) MSVCR120_rintl +@ cdecl round(double) MSVCR120_round +@ cdecl roundf(float) MSVCR120_roundf +@ cdecl roundl(double) MSVCR120_roundl +@ stub scalbln +@ stub scalblnf +@ stub scalblnl +@ stub scalbn +@ stub scalbnf +@ stub scalbnl +@ stub set_terminate +@ stub set_unexpected +@ cdecl setbuf(ptr ptr) MSVCRT_setbuf +@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf +@ cdecl signal(long long) MSVCRT_signal +@ cdecl sin(double) MSVCRT_sin +@ cdecl sinh(double) MSVCRT_sinh +@ cdecl sqrt(double) MSVCRT_sqrt +@ cdecl srand(long) MSVCRT_srand +@ cdecl strcat(str str) ntdll.strcat +@ cdecl strcat_s(str long str) MSVCRT_strcat_s +@ cdecl strchr(str long) MSVCRT_strchr +@ cdecl strcmp(str str) MSVCRT_strcmp +@ cdecl strcoll(str str) MSVCRT_strcoll +@ cdecl strcpy(ptr str) ntdll.strcpy +@ cdecl strcpy_s(ptr long str) MSVCRT_strcpy_s +@ cdecl strcspn(str str) ntdll.strcspn +@ cdecl strerror(long) MSVCRT_strerror +@ cdecl strerror_s(ptr long long) MSVCRT_strerror_s +@ cdecl strftime(str long str ptr) MSVCRT_strftime +@ cdecl strlen(str) MSVCRT_strlen +@ cdecl strncat(str str long) MSVCRT_strncat +@ cdecl strncat_s(str long str long) MSVCRT_strncat_s +@ cdecl strncmp(str str long) MSVCRT_strncmp +@ cdecl strncpy(ptr str long) MSVCRT_strncpy +@ cdecl strncpy_s(ptr long str long) MSVCRT_strncpy_s +@ cdecl strnlen(str long) MSVCRT_strnlen +@ cdecl strpbrk(str str) ntdll.strpbrk +@ cdecl strrchr(str long) MSVCRT_strrchr +@ cdecl strspn(str str) ntdll.strspn +@ cdecl strstr(str str) MSVCRT_strstr +@ cdecl strtod(str ptr) MSVCRT_strtod +@ stub strtof +@ stub strtoimax +@ cdecl strtok(str str) MSVCRT_strtok +@ cdecl strtok_s(ptr str ptr) MSVCRT_strtok_s +@ cdecl strtol(str ptr long) MSVCRT_strtol +@ stub strtold +@ cdecl -ret64 strtoll(str ptr long) MSVCRT_strtoi64 +@ cdecl strtoul(str ptr long) MSVCRT_strtoul +@ cdecl -ret64 strtoull(str ptr long) MSVCRT_strtoui64 +@ stub strtoumax +@ cdecl strxfrm(ptr str long) MSVCRT_strxfrm +@ cdecl system(str) MSVCRT_system +@ cdecl tan(double) MSVCRT_tan +@ cdecl tanh(double) MSVCRT_tanh +@ stub terminate +@ stub tgamma +@ stub tgammaf +@ stub tgammal +@ cdecl tmpfile() MSVCRT_tmpfile +@ cdecl tmpfile_s(ptr) MSVCRT_tmpfile_s +@ cdecl tmpnam(ptr) MSVCRT_tmpnam +@ stub tmpnam_s +@ cdecl tolower(long) MSVCRT_tolower +@ cdecl toupper(long) MSVCRT_toupper +@ stub towctrans +@ cdecl towlower(long) MSVCRT_towlower +@ cdecl towupper(long) MSVCRT_towupper +@ cdecl trunc(double) MSVCR120_trunc +@ cdecl truncf(float) MSVCR120_truncf +@ cdecl truncl(double) MSVCR120_truncl +@ stub unexpected +@ cdecl ungetc(long ptr) MSVCRT_ungetc +@ cdecl ungetwc(long ptr) MSVCRT_ungetwc +@ cdecl wcrtomb(ptr long ptr) MSVCRT_wcrtomb +@ stub wcrtomb_s +@ cdecl wcscat(wstr wstr) ntdll.wcscat +@ cdecl wcscat_s(wstr long wstr) MSVCRT_wcscat_s +@ cdecl wcschr(wstr long) MSVCRT_wcschr +@ cdecl wcscmp(wstr wstr) ntdll.wcscmp +@ cdecl wcscoll(wstr wstr) MSVCRT_wcscoll +@ cdecl wcscpy(ptr wstr) ntdll.wcscpy +@ cdecl wcscpy_s(ptr long wstr) MSVCRT_wcscpy_s +@ cdecl wcscspn(wstr wstr) ntdll.wcscspn +@ cdecl wcsftime(ptr long wstr ptr) MSVCRT_wcsftime +@ cdecl wcslen(wstr) MSVCRT_wcslen +@ cdecl wcsncat(wstr wstr long) ntdll.wcsncat +@ cdecl wcsncat_s(wstr long wstr long) MSVCRT_wcsncat_s +@ cdecl wcsncmp(wstr wstr long) MSVCRT_wcsncmp +@ cdecl wcsncpy(ptr wstr long) MSVCRT_wcsncpy +@ cdecl wcsncpy_s(ptr long wstr long) MSVCRT_wcsncpy_s +@ cdecl wcsnlen(wstr long) MSVCRT_wcsnlen +@ cdecl wcspbrk(wstr wstr) MSVCRT_wcspbrk +@ cdecl wcsrchr(wstr long) ntdll.wcsrchr +@ cdecl wcsrtombs(ptr ptr long ptr) MSVCRT_wcsrtombs +@ cdecl wcsrtombs_s(ptr ptr long ptr long ptr) MSVCRT_wcsrtombs_s +@ cdecl wcsspn(wstr wstr) ntdll.wcsspn +@ cdecl wcsstr(wstr wstr) MSVCRT_wcsstr +@ cdecl wcstod(wstr ptr) MSVCRT_wcstod +@ stub wcstof +@ stub wcstoimax +@ cdecl wcstok(wstr wstr) MSVCRT_wcstok +@ cdecl wcstok_s(ptr wstr ptr) MSVCRT_wcstok_s +@ cdecl wcstol(wstr ptr long) ntdll.wcstol +@ stub wcstold +@ stub wcstoll +@ cdecl wcstombs(ptr ptr long) MSVCRT_wcstombs +@ cdecl wcstombs_s(ptr ptr long wstr long) MSVCRT_wcstombs_s +@ cdecl wcstoul(wstr ptr long) MSVCRT_wcstoul +@ stub wcstoull +@ stub wcstoumax +@ cdecl wcsxfrm(ptr wstr long) MSVCRT_wcsxfrm +@ cdecl wctob(long) MSVCRT_wctob +@ cdecl wctomb(ptr long) MSVCRT_wctomb +@ cdecl wctomb_s(ptr ptr long long) MSVCRT_wctomb_s +@ stub wctrans +@ stub wctype +@ cdecl wmemcpy_s(ptr long ptr long) +@ cdecl wmemmove_s(ptr long ptr long) -- 2.3.2.223.g7a9409c