From 599d92a26822244b9703734a6a8972a0009cdf09 Mon Sep 17 00:00:00 2001 From: Martin Storsjo Date: Mon, 24 Aug 2015 11:37:12 +0300 Subject: [PATCH] ucrtbase: Add the new universal CRT DLL. --- configure | 2 + configure.ac | 1 + dlls/ucrtbase/Makefile.in | 32 + dlls/ucrtbase/ucrtbase.spec | 2598 +++++++++++++++++++++++++++++++++++ 4 files changed, 2633 insertions(+) create mode 100644 dlls/ucrtbase/Makefile.in create mode 100644 dlls/ucrtbase/ucrtbase.spec diff --git a/configure b/configure index 005533dd11d..6627f16e34e 100755 --- a/configure +++ b/configure @@ -1282,6 +1282,7 @@ enable_tapi32 enable_taskschd enable_traffic enable_twain_32 +enable_ucrtbase enable_unicows enable_updspapi enable_url @@ -17703,6 +17704,7 @@ wine_fn_config_dll twain.dll16 enable_win16 wine_fn_config_dll twain_32 enable_twain_32 wine_fn_config_test dlls/twain_32/tests twain_32_test wine_fn_config_dll typelib.dll16 enable_win16 +wine_fn_config_dll ucrtbase enable_ucrtbase wine_fn_config_dll unicows enable_unicows implib wine_fn_config_dll updspapi enable_updspapi wine_fn_config_dll url enable_url implib diff --git a/configure.ac b/configure.ac index 004e79de278..ed1052cdc6e 100644 --- a/configure.ac +++ b/configure.ac @@ -3304,6 +3304,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) 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 00000000000..9e672f3059a --- /dev/null +++ b/dlls/ucrtbase/Makefile.in @@ -0,0 +1,32 @@ +EXTRADEFS = -D_MT -D_MSVCR_VER=140 +MODULE = ucrtbase.dll +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 00000000000..d6516d76678 --- /dev/null +++ b/dlls/ucrtbase/ucrtbase.spec @@ -0,0 +1,2598 @@ +@ 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 +@ stub _GetImageBase +@ stub _GetThrowImageBase +@ cdecl _Getdays() +@ cdecl _Getmonths() +@ cdecl _Gettnames() +@ stub _IsExceptionObjectToBeDestroyed +@ stub _LCbuild +@ stub _LCmulcc +@ stub _LCmulcr +@ stub _SetImageBase +@ stub _SetThrowImageBase +@ 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 +@ stdcall -arch=x86_64 __C_specific_handler(ptr long ptr ptr) ntdll.__C_specific_handler +@ 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 +@ stub __NLG_Dispatch2 +@ stub __NLG_Return2 +@ 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 +@ stub __intrinsic_setjmpex +@ 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 -arch=arm,x86_64 _finitef(float) MSVCRT__finitef +@ cdecl _flushall() MSVCRT__flushall +@ cdecl _fpclass(double) MSVCRT__fpclass +@ stub _fpclassf +@ 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 +@ stub _get_FMA3_enable +@ 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 -arch=arm,x86_64 _isnanf(float) MSVCRT__isnanf +@ 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=x86_64 _local_unwind(ptr ptr) +@ 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=arm,x86_64 _logbf(float) MSVCRT__logbf +@ 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 +@ cdecl -arch=arm,x86_64 _nextafterf(float float) MSVCRT__nextafterf +@ 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__fpclassf +@ 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__logbf +@ 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__nextafterf +@ 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__scalbf +@ 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_acosf +@ stub _o_acosh +@ stub _o_acoshf +@ stub _o_acoshl +@ stub _o_asctime +@ stub _o_asctime_s +@ stub _o_asin +@ stub _o_asinf +@ stub _o_asinh +@ stub _o_asinhf +@ stub _o_asinhl +@ stub _o_atan +@ stub _o_atan2 +@ stub _o_atan2f +@ stub _o_atanf +@ 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_ceilf +@ stub _o_clearerr +@ stub _o_clearerr_s +@ stub _o_cos +@ stub _o_cosf +@ stub _o_cosh +@ stub _o_coshf +@ 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_expf +@ 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_floorf +@ stub _o_fma +@ stub _o_fmaf +@ stub _o_fmal +@ stub _o_fmod +@ stub _o_fmodf +@ 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_log10f +@ 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_logf +@ 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_modff +@ 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_sinf +@ stub _o_sinh +@ stub _o_sinhf +@ stub _o_sqrt +@ stub _o_sqrtf +@ 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_tanf +@ stub _o_tanh +@ stub _o_tanhf +@ 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 -arch=arm,x86_64 _scalbf(float long) MSVCRT__scalbf +@ 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 +@ stub _set_FMA3_enable +@ 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 _set_new_handler +@ stub _set_new_mode +@ cdecl _set_printf_count_output(long) MSVCRT__set_printf_count_output +@ cdecl _set_purecall_handler(ptr) +@ stub _set_se_translator +@ 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 +@ cdecl -arch=arm,x86_64 acosf(float) MSVCRT_acosf +@ 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 +@ cdecl -arch=arm,x86_64 asinf(float) MSVCRT_asinf +@ stub asinh +@ stub asinhf +@ stub asinhl +@ cdecl atan(double) MSVCRT_atan +@ cdecl atan2(double double) MSVCRT_atan2 +@ cdecl -arch=arm,x86_64 atan2f(float float) MSVCRT_atan2f +@ cdecl -arch=arm,x86_64 atanf(float) MSVCRT_atanf +@ 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 +@ cdecl -arch=arm,x86_64 ceilf(float) MSVCRT_ceilf +@ 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 -arch=arm,x86_64 cosf(float) MSVCRT_cosf +@ cdecl cosh(double) MSVCRT_cosh +@ cdecl -arch=arm,x86_64 coshf(float) MSVCRT_coshf +@ 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 +@ cdecl -arch=arm,x86_64 expf(float) MSVCRT_expf +@ 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 +@ cdecl -arch=arm,x86_64 floorf(float) MSVCRT_floorf +@ 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 -arch=arm,x86_64 fmodf(float float) MSVCRT_fmodf +@ 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 +@ cdecl -arch=arm,x86_64 log10f(float) MSVCRT_log10f +@ 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=arm,x86_64 logf(float) MSVCRT_logf +@ 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 +@ cdecl -arch=arm,x86_64 modff(float ptr) MSVCRT_modff +@ 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 -arch=arm,x86_64 -norelay -private setjmp(ptr) MSVCRT__setjmp +@ 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 -arch=arm,x86_64 sinf(float) MSVCRT_sinf +@ cdecl sinh(double) MSVCRT_sinh +@ cdecl -arch=arm,x86_64 sinhf(float) MSVCRT_sinhf +@ cdecl sqrt(double) MSVCRT_sqrt +@ cdecl -arch=arm,x86_64 sqrtf(float) MSVCRT_sqrtf +@ 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 -arch=arm,x86_64 tanf(float) MSVCRT_tanf +@ cdecl tanh(double) MSVCRT_tanh +@ cdecl -arch=arm,x86_64 tanhf(float) MSVCRT_tanhf +@ 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)