1#ifdef DEF_DEBUG
2#define F_DEBUG(x) x
3#define F_NON_DEBUG(x)
4#else
5#define F_DEBUG(x)
6#define F_NON_DEBUG(x) x
7#endif
8
9; This is list of symbols available in the first public UCRT version (ucrtbase.dll and ucrtbased.dll)
10; First public ucrtbase.dll version is 10.0.10137.0 and is part of the Microsoft Visual C++ 2015 Redistributable version 14.0.23026.0
11; First public ucrtbased.dll version is 10.0.10150.0 and is part of the Microsoft Visual Studio 2015 (Universal CRT Headers Libraries and Sources)
12F_I386(_CIacos)
13F_I386(_CIasin)
14F_I386(_CIatan)
15F_I386(_CIatan2)
16F_I386(_CIcos)
17F_I386(_CIcosh)
18F_I386(_CIexp)
19F_I386(_CIfmod)
20F_I386(_CIlog)
21F_I386(_CIlog10)
22F_I386(_CIpow)
23F_I386(_CIsin)
24F_I386(_CIsinh)
25F_I386(_CIsqrt)
26F_I386(_CItan)
27F_I386(_CItanh)
28_Cbuild
29_Cmulcc
30_Cmulcr
31_CreateFrameInfo
32F_DEBUG(_CrtCheckMemory)
33F_DEBUG(_CrtDbgReport)
34F_DEBUG(_CrtDbgReportW)
35F_DEBUG(_CrtDoForAllClientObjects)
36F_DEBUG(_CrtDumpMemoryLeaks)
37F_DEBUG(_CrtGetAllocHook)
38F_DEBUG(_CrtGetDebugFillThreshold)
39F_DEBUG(_CrtGetDumpClient)
40F_DEBUG(_CrtGetReportHook)
41F_DEBUG(_CrtIsMemoryBlock)
42F_DEBUG(_CrtIsValidHeapPointer)
43F_DEBUG(_CrtIsValidPointer)
44F_DEBUG(_CrtMemCheckpoint)
45F_DEBUG(_CrtMemDifference)
46F_DEBUG(_CrtMemDumpAllObjectsSince)
47F_DEBUG(_CrtMemDumpStatistics)
48F_DEBUG(_CrtReportBlockType)
49F_DEBUG(_CrtSetAllocHook)
50F_DEBUG(_CrtSetBreakAlloc)
51F_DEBUG(_CrtSetDbgBlockType)
52F_DEBUG(_CrtSetDbgFlag)
53F_DEBUG(_CrtSetDebugFillThreshold)
54F_DEBUG(_CrtSetDumpClient)
55F_DEBUG(_CrtSetReportFile)
56F_DEBUG(_CrtSetReportHook)
57F_DEBUG(_CrtSetReportHook2)
58F_DEBUG(_CrtSetReportHookW2)
59F_DEBUG(_CrtSetReportMode)
60F_I386(_CxxThrowException@8)
61F_NON_I386(_CxxThrowException)
62F_I386(_EH_prolog)
63_Exit
64_FCbuild
65_FCmulcc
66_FCmulcr
67F_ARM32(_FPE_Raise)
68_FindAndUnlinkFrame
69F_X64(_GetImageBase)
70F_X64(_GetThrowImageBase)
71_Getdays
72_Getmonths
73_Gettnames
74_IsExceptionObjectToBeDestroyed
75_LCbuild
76_LCmulcc
77_LCmulcr
78F_I386(_NLG_Dispatch2) ; msvc symbol is without decoration but callee pop stack (like stdcall @4)
79F_I386(_NLG_Return) ; msvc symbol is without decoration but callee pop stack (like stdcall @12)
80F_I386(_NLG_Return2)
81F_X64(_SetImageBase)
82F_X64(_SetThrowImageBase)
83_SetWinRTOutOfMemoryExceptionCallback
84_Strftime
85F_DEBUG(_VCrtDbgReportA)
86F_DEBUG(_VCrtDbgReportW)
87_W_Getdays
88_W_Getmonths
89_W_Gettnames
90_Wcsftime
91__AdjustPointer
92__BuildCatchObject
93__BuildCatchObjectHelper
94F_NON_I386(__C_specific_handler)
95__CxxDetectRethrow
96__CxxExceptionFilter
97__CxxFrameHandler
98__CxxFrameHandler2
99__CxxFrameHandler3
100F_I386(__CxxLongjmpUnwind@4)
101__CxxQueryExceptionSize
102__CxxRegisterExceptionObject
103__CxxUnregisterExceptionObject
104__DestructExceptionObject
105__FrameUnwindFilter
106__GetPlatformExceptionInfo
107F_NON_I386(__NLG_Dispatch2)
108F_NON_I386(__NLG_Return2)
109__RTCastToVoid
110__RTDynamicCast
111__RTtypeid
112__TypeMatch
113___lc_codepage_func
114___lc_collate_cp_func
115___lc_locale_name_func
116___mb_cur_max_func
117___mb_cur_max_l_func
118__acrt_iob_func
119__conio_common_vcprintf
120__conio_common_vcprintf_p
121__conio_common_vcprintf_s
122__conio_common_vcscanf
123__conio_common_vcwprintf
124__conio_common_vcwprintf_p
125__conio_common_vcwprintf_s
126__conio_common_vcwscanf
127F_I386(__control87_2)
128__current_exception
129__current_exception_context
130__daylight
131__dcrt_get_wide_environment_from_os
132__dcrt_initial_narrow_environment DATA
133__doserrno
134__dstbias
135__fpe_flt_rounds
136__fpecode
137__initialize_lconv_for_unsigned_char
138F_I386(__intrinsic_abnormal_termination)
139F_NON_ARM64(__intrinsic_setjmp)
140F64(__intrinsic_setjmpex)
141__isascii
142__iscsym
143__iscsymf
144__iswcsym
145__iswcsymf
146F_ARM32(__jump_unwind)
147F_I386(__libm_sse2_acos)
148F_I386(__libm_sse2_acosf)
149F_I386(__libm_sse2_asin)
150F_I386(__libm_sse2_asinf)
151F_I386(__libm_sse2_atan)
152F_I386(__libm_sse2_atan2)
153F_I386(__libm_sse2_atanf)
154F_I386(__libm_sse2_cos)
155F_I386(__libm_sse2_cosf)
156F_I386(__libm_sse2_exp)
157F_I386(__libm_sse2_expf)
158F_I386(__libm_sse2_log)
159F_I386(__libm_sse2_log10)
160F_I386(__libm_sse2_log10f)
161F_I386(__libm_sse2_logf)
162F_I386(__libm_sse2_pow)
163F_I386(__libm_sse2_powf)
164F_I386(__libm_sse2_sin)
165F_I386(__libm_sse2_sinf)
166F_I386(__libm_sse2_tan)
167F_I386(__libm_sse2_tanf)
168__p___argc
169__p___argv
170__p___wargv
171__p__acmdln
172__p__commode
173F_DEBUG(__p__crtBreakAlloc)
174F_DEBUG(__p__crtDbgFlag)
175__p__environ
176__p__fmode
177__p__mbcasemap
178__p__mbctype
179__p__pgmptr
180__p__wcmdln
181__p__wenviron
182__p__wpgmptr
183__pctype_func
184__processing_throw
185__pwctype_func
186__pxcptinfoptrs
187__report_gsfailure
188__setusermatherr
189__std_exception_copy
190__std_exception_destroy
191__std_type_info_compare
192__std_type_info_destroy_list
193__std_type_info_hash
194__std_type_info_name
195__stdio_common_vfprintf
196__stdio_common_vfprintf_p
197__stdio_common_vfprintf_s
198__stdio_common_vfscanf
199__stdio_common_vfwprintf
200__stdio_common_vfwprintf_p
201__stdio_common_vfwprintf_s
202__stdio_common_vfwscanf
203__stdio_common_vsnprintf_s
204__stdio_common_vsnwprintf_s
205__stdio_common_vsprintf
206__stdio_common_vsprintf_p
207__stdio_common_vsprintf_s
208__stdio_common_vsscanf
209__stdio_common_vswprintf
210__stdio_common_vswprintf_p
211__stdio_common_vswprintf_s
212__stdio_common_vswscanf
213__strncnt
214__sys_errlist
215__sys_nerr
216__threadhandle
217__threadid
218__timezone
219__toascii
220__tzname
221#if !defined(DEF_DEBUG) || !defined(__aarch64__)
222; symbols __unDName and __unDNameEx are available in all versions except ARM64 ucrtbased.dll
223__unDName
224__unDNameEx
225#endif
226__uncaught_exception
227__wcserror
228__wcserror_s
229__wcsncnt
230_abs64
231_access
232_access_s
233_aligned_free
234F_DEBUG(_aligned_free_dbg)
235_aligned_malloc
236F_DEBUG(_aligned_malloc_dbg)
237_aligned_msize
238F_DEBUG(_aligned_msize_dbg)
239_aligned_offset_malloc
240F_DEBUG(_aligned_offset_malloc_dbg)
241_aligned_offset_realloc
242F_DEBUG(_aligned_offset_realloc_dbg)
243_aligned_offset_recalloc
244F_DEBUG(_aligned_offset_recalloc_dbg)
245_aligned_realloc
246F_DEBUG(_aligned_realloc_dbg)
247_aligned_recalloc
248F_DEBUG(_aligned_recalloc_dbg)
249__msvcrt_assert DATA == _assert ; mingw-w64 provides _assert() function as wrapper around renamed __msvcrt_assert symbol
250_atodbl
251_atodbl_l
252_atof_l
253_atoflt
254_atoflt_l
255_atoi64
256_atoi64_l
257_atoi_l
258_atol_l
259_atoldbl
260_atoldbl_l
261_atoll_l
262_beep
263_beginthread
264_beginthreadex
265_byteswap_uint64
266_byteswap_ulong
267_byteswap_ushort
268_c_exit
269_cabs DATA ; DATA set manually
270_callnewh
271_calloc_base
272F_DEBUG(_calloc_dbg)
273_cexit
274_cgets
275_cgets_s
276_cgetws
277_cgetws_s
278_chdir
279_chdrive
280_chgsign
281_chgsignf
282F_I386(_chkesp)
283_chmod
284_chsize
285_chsize_s
286F_DEBUG(_chvalidator)
287F_DEBUG(_chvalidator_l)
288_clearfp
289_close
290_commit
291_configthreadlocale
292_configure_narrow_argv
293_configure_wide_argv
294_control87
295_controlfp
296_controlfp_s
297_copysign
298_copysignf
299_cputs
300_cputws
301_creat
302_create_locale
303_crt_at_quick_exit
304_crt_atexit
305F_I386(_crt_debugger_hook)
306_ctime32
307_ctime32_s
308_ctime64
309_ctime64_s
310_cwait
311_d_int
312_dclass
313_dexp
314_difftime32
315_difftime64
316_dlog
317_dnorm
318_dpcomp
319_dpoly
320_dscale
321_dsign
322_dsin
323_dtest
324_dunscale
325_dup
326_dup2
327_dupenv_s
328F_DEBUG(_dupenv_s_dbg)
329_ecvt
330_ecvt_s
331_endthread
332_endthreadex
333_eof
334_errno
335_except1
336F_I386(_except_handler2)
337F_I386(_except_handler3)
338F_I386(_except_handler4_common)
339_execl
340_execle
341_execlp
342_execlpe
343_execute_onexit_table
344_execv
345_execve
346_execvp
347_execvpe
348_exit
349_expand
350F_DEBUG(_expand_dbg)
351_fclose_nolock
352_fcloseall
353_fcvt
354_fcvt_s
355_fd_int
356_fdclass
357_fdexp
358_fdlog
359_fdnorm
360_fdopen
361_fdpcomp
362_fdpoly
363_fdscale
364_fdsign
365_fdsin
366_fdtest
367_fdunscale
368_fflush_nolock
369_fgetc_nolock
370_fgetchar
371_fgetwc_nolock
372_fgetwchar
373_filelength
374_filelengthi64
375_fileno
376_findclose
377_findfirst32
378_findfirst32i64
379_findfirst64
380_findfirst64i32
381_findnext32
382_findnext32i64
383_findnext64
384_findnext64i32
385_finite
386F_NON_I386(_finitef)
387_flushall
388_fpclass
389F_X64(_fpclassf)
390_fpieee_flt
391_fpreset F_LD80(DATA) ; DATA added manually
392_fputc_nolock
393_fputchar
394_fputwc_nolock
395_fputwchar
396_fread_nolock
397_fread_nolock_s
398_free_base
399F_DEBUG(_free_dbg)
400_free_locale
401_fseek_nolock
402_fseeki64
403_fseeki64_nolock
404_fsopen
405_fstat32
406_fstat32i64
407_fstat64
408_fstat64i32
409_ftell_nolock
410_ftelli64
411_ftelli64_nolock
412_ftime32
413_ftime32_s
414_ftime64
415_ftime64_s
416F_I386(_ftol)
417_fullpath
418F_DEBUG(_fullpath_dbg)
419_futime32
420_futime64
421_fwrite_nolock
422_gcvt
423_gcvt_s
424F_X64(_get_FMA3_enable)
425_get_current_locale
426_get_daylight
427_get_doserrno
428_get_dstbias
429_get_errno
430_get_fmode
431_get_heap_handle
432_get_initial_narrow_environment
433_get_initial_wide_environment
434_get_invalid_parameter_handler
435_get_narrow_winmain_command_line
436_get_osfhandle
437_get_pgmptr
438_get_printf_count_output
439_get_purecall_handler
440_get_stream_buffer_pointers
441_get_terminate
442_get_thread_local_invalid_parameter_handler
443_get_timezone
444_get_tzname
445_get_unexpected
446_get_wide_winmain_command_line
447_get_wpgmptr
448_getc_nolock
449_getch
450_getch_nolock
451_getche
452_getche_nolock
453_getcwd
454F_DEBUG(_getcwd_dbg)
455_getdcwd
456F_DEBUG(_getdcwd_dbg)
457_getdiskfree
458_getdllprocaddr
459_getdrive
460_getdrives
461_getmaxstdio
462_getmbcp
463_getpid
464_getsystime
465_getw
466_getwc_nolock
467_getwch
468_getwch_nolock
469_getwche
470_getwche_nolock
471_getws
472_getws_s
473F_I386(_global_unwind2)
474_gmtime32
475_gmtime32_s
476_gmtime64
477_gmtime64_s
478_heapchk
479_heapmin
480_heapwalk
481_hypot
482_hypotf
483_i64toa
484_i64toa_s
485_i64tow
486_i64tow_s
487_initialize_narrow_environment
488_initialize_onexit_table
489_initialize_wide_environment
490_initterm
491_initterm_e
492F_DEBUG(_invalid_parameter)
493_invalid_parameter_noinfo
494_invalid_parameter_noinfo_noreturn
495_invoke_watson
496#if !defined(DEF_DEBUG) || !defined(__aarch64__)
497; symbol _is_exception_typeof is available in all versions except ARM64 ucrtbased.dll
498_is_exception_typeof
499#endif
500_isalnum_l
501_isalpha_l
502_isatty
503_isblank_l
504_iscntrl_l
505_isctype
506_isctype_l
507_isdigit_l
508_isgraph_l
509_isleadbyte_l
510_islower_l
511_ismbbalnum
512_ismbbalnum_l
513_ismbbalpha
514_ismbbalpha_l
515_ismbbblank
516_ismbbblank_l
517_ismbbgraph
518_ismbbgraph_l
519_ismbbkalnum
520_ismbbkalnum_l
521_ismbbkana
522_ismbbkana_l
523_ismbbkprint
524_ismbbkprint_l
525_ismbbkpunct
526_ismbbkpunct_l
527_ismbblead
528_ismbblead_l
529_ismbbprint
530_ismbbprint_l
531_ismbbpunct
532_ismbbpunct_l
533_ismbbtrail
534_ismbbtrail_l
535_ismbcalnum
536_ismbcalnum_l
537_ismbcalpha
538_ismbcalpha_l
539_ismbcblank
540_ismbcblank_l
541_ismbcdigit
542_ismbcdigit_l
543_ismbcgraph
544_ismbcgraph_l
545_ismbchira
546_ismbchira_l
547_ismbckata
548_ismbckata_l
549_ismbcl0
550_ismbcl0_l
551_ismbcl1
552_ismbcl1_l
553_ismbcl2
554_ismbcl2_l
555_ismbclegal
556_ismbclegal_l
557_ismbclower
558_ismbclower_l
559_ismbcprint
560_ismbcprint_l
561_ismbcpunct
562_ismbcpunct_l
563_ismbcspace
564_ismbcspace_l
565_ismbcsymbol
566_ismbcsymbol_l
567_ismbcupper
568_ismbcupper_l
569_ismbslead
570_ismbslead_l
571_ismbstrail
572_ismbstrail_l
573_isnan
574F_X64(_isnanf)
575_isprint_l
576_ispunct_l
577_isspace_l
578_isupper_l
579_iswalnum_l
580_iswalpha_l
581_iswblank_l
582_iswcntrl_l
583_iswcsym_l
584_iswcsymf_l
585_iswctype_l
586_iswdigit_l
587_iswgraph_l
588_iswlower_l
589_iswprint_l
590_iswpunct_l
591_iswspace_l
592_iswupper_l
593_iswxdigit_l
594_isxdigit_l
595_itoa
596_itoa_s
597_itow
598_itow_s
599_j0
600_j1
601_jn
602_kbhit
603_ld_int
604_ldclass
605_ldexp
606_ldlog
607_ldpcomp
608_ldpoly
609_ldscale
610_ldsign
611_ldsin
612_ldtest
613_ldunscale
614_lfind
615_lfind_s
616F_I386(_libm_sse2_acos_precise)
617F_I386(_libm_sse2_asin_precise)
618F_I386(_libm_sse2_atan_precise)
619F_I386(_libm_sse2_cos_precise)
620F_I386(_libm_sse2_exp_precise)
621F_I386(_libm_sse2_log10_precise)
622F_I386(_libm_sse2_log_precise)
623F_I386(_libm_sse2_pow_precise)
624F_I386(_libm_sse2_sin_precise)
625F_I386(_libm_sse2_sqrt_precise)
626F_I386(_libm_sse2_tan_precise)
627_loaddll
628F64(_local_unwind)
629F_I386(_local_unwind2)
630F_I386(_local_unwind4)
631_localtime32
632_localtime32_s
633_localtime64
634_localtime64_s
635_lock_file
636_lock_locales
637_locking
638_logb
639F_NON_I386(_logbf)
640F_I386(_longjmpex)
641_lrotl
642_lrotr
643_lsearch
644_lsearch_s
645_lseek
646_lseeki64
647_ltoa
648_ltoa_s
649_ltow
650_ltow_s
651_makepath
652_makepath_s
653_malloc_base
654F_DEBUG(_malloc_dbg)
655_mbbtombc
656_mbbtombc_l
657_mbbtype
658_mbbtype_l
659_mbcasemap DATA
660_mbccpy
661_mbccpy_l
662_mbccpy_s
663_mbccpy_s_l
664_mbcjistojms
665_mbcjistojms_l
666_mbcjmstojis
667_mbcjmstojis_l
668_mbclen
669_mbclen_l
670_mbctohira
671_mbctohira_l
672_mbctokata
673_mbctokata_l
674_mbctolower
675_mbctolower_l
676_mbctombb
677_mbctombb_l
678_mbctoupper
679_mbctoupper_l
680_mblen_l
681_mbsbtype
682_mbsbtype_l
683_mbscat_s
684_mbscat_s_l
685_mbschr
686_mbschr_l
687_mbscmp
688_mbscmp_l
689_mbscoll
690_mbscoll_l
691_mbscpy_s
692_mbscpy_s_l
693_mbscspn
694_mbscspn_l
695_mbsdec
696_mbsdec_l
697_mbsdup
698F_DEBUG(_mbsdup_dbg)
699_mbsicmp
700_mbsicmp_l
701_mbsicoll
702_mbsicoll_l
703_mbsinc
704_mbsinc_l
705_mbslen
706_mbslen_l
707_mbslwr
708_mbslwr_l
709_mbslwr_s
710_mbslwr_s_l
711_mbsnbcat
712_mbsnbcat_l
713_mbsnbcat_s
714_mbsnbcat_s_l
715_mbsnbcmp
716_mbsnbcmp_l
717_mbsnbcnt
718_mbsnbcnt_l
719_mbsnbcoll
720_mbsnbcoll_l
721_mbsnbcpy
722_mbsnbcpy_l
723_mbsnbcpy_s
724_mbsnbcpy_s_l
725_mbsnbicmp
726_mbsnbicmp_l
727_mbsnbicoll
728_mbsnbicoll_l
729_mbsnbset
730_mbsnbset_l
731_mbsnbset_s
732_mbsnbset_s_l
733_mbsncat
734_mbsncat_l
735_mbsncat_s
736_mbsncat_s_l
737_mbsnccnt
738_mbsnccnt_l
739_mbsncmp
740_mbsncmp_l
741_mbsncoll
742_mbsncoll_l
743_mbsncpy
744_mbsncpy_l
745_mbsncpy_s
746_mbsncpy_s_l
747_mbsnextc
748_mbsnextc_l
749_mbsnicmp
750_mbsnicmp_l
751_mbsnicoll
752_mbsnicoll_l
753_mbsninc
754_mbsninc_l
755_mbsnlen
756_mbsnlen_l
757_mbsnset
758_mbsnset_l
759_mbsnset_s
760_mbsnset_s_l
761_mbspbrk
762_mbspbrk_l
763_mbsrchr
764_mbsrchr_l
765_mbsrev
766_mbsrev_l
767_mbsset
768_mbsset_l
769_mbsset_s
770_mbsset_s_l
771_mbsspn
772_mbsspn_l
773_mbsspnp
774_mbsspnp_l
775_mbsstr
776_mbsstr_l
777_mbstok
778_mbstok_l
779_mbstok_s
780_mbstok_s_l
781_mbstowcs_l
782_mbstowcs_s_l
783_mbstrlen
784_mbstrlen_l
785_mbstrnlen
786_mbstrnlen_l
787_mbsupr
788_mbsupr_l
789_mbsupr_s
790_mbsupr_s_l
791_mbtowc_l
792_memccpy
793_memicmp
794_memicmp_l
795_mkdir
796_mkgmtime32
797_mkgmtime64
798_mktemp
799_mktemp_s
800_mktime32
801_mktime64
802_msize
803F_DEBUG(_msize_dbg)
804_nextafter
805F_X64(_nextafterf)
806F_I386(_o__CIacos)
807F_I386(_o__CIasin)
808F_I386(_o__CIatan)
809F_I386(_o__CIatan2)
810F_I386(_o__CIcos)
811F_I386(_o__CIcosh)
812F_I386(_o__CIexp)
813F_I386(_o__CIfmod)
814F_I386(_o__CIlog)
815F_I386(_o__CIlog10)
816F_I386(_o__CIpow)
817F_I386(_o__CIsin)
818F_I386(_o__CIsinh)
819F_I386(_o__CIsqrt)
820F_I386(_o__CItan)
821F_I386(_o__CItanh)
822_o__Getdays
823_o__Getmonths
824_o__Gettnames
825_o__Strftime
826_o__W_Getdays
827_o__W_Getmonths
828_o__W_Gettnames
829_o__Wcsftime
830_o___acrt_iob_func
831_o___conio_common_vcprintf
832_o___conio_common_vcprintf_p
833_o___conio_common_vcprintf_s
834_o___conio_common_vcscanf
835_o___conio_common_vcwprintf
836_o___conio_common_vcwprintf_p
837_o___conio_common_vcwprintf_s
838_o___conio_common_vcwscanf
839_o___daylight
840_o___dstbias
841_o___fpe_flt_rounds
842F_I386(_o___libm_sse2_acos)
843F_I386(_o___libm_sse2_acosf)
844F_I386(_o___libm_sse2_asin)
845F_I386(_o___libm_sse2_asinf)
846F_I386(_o___libm_sse2_atan)
847F_I386(_o___libm_sse2_atan2)
848F_I386(_o___libm_sse2_atanf)
849F_I386(_o___libm_sse2_cos)
850F_I386(_o___libm_sse2_cosf)
851F_I386(_o___libm_sse2_exp)
852F_I386(_o___libm_sse2_expf)
853F_I386(_o___libm_sse2_log)
854F_I386(_o___libm_sse2_log10)
855F_I386(_o___libm_sse2_log10f)
856F_I386(_o___libm_sse2_logf)
857F_I386(_o___libm_sse2_pow)
858F_I386(_o___libm_sse2_powf)
859F_I386(_o___libm_sse2_sin)
860F_I386(_o___libm_sse2_sinf)
861F_I386(_o___libm_sse2_tan)
862F_I386(_o___libm_sse2_tanf)
863_o___p___argc
864_o___p___argv
865_o___p___wargv
866_o___p__acmdln
867_o___p__commode
868_o___p__environ
869_o___p__fmode
870_o___p__mbcasemap
871_o___p__mbctype
872_o___p__pgmptr
873_o___p__wcmdln
874_o___p__wenviron
875_o___p__wpgmptr
876_o___pctype_func
877_o___pwctype_func
878_o___stdio_common_vfprintf
879_o___stdio_common_vfprintf_p
880_o___stdio_common_vfprintf_s
881_o___stdio_common_vfscanf
882_o___stdio_common_vfwprintf
883_o___stdio_common_vfwprintf_p
884_o___stdio_common_vfwprintf_s
885_o___stdio_common_vfwscanf
886_o___stdio_common_vsnprintf_s
887_o___stdio_common_vsnwprintf_s
888_o___stdio_common_vsprintf
889_o___stdio_common_vsprintf_p
890_o___stdio_common_vsprintf_s
891_o___stdio_common_vsscanf
892_o___stdio_common_vswprintf
893_o___stdio_common_vswprintf_p
894_o___stdio_common_vswprintf_s
895_o___stdio_common_vswscanf
896_o___timezone
897_o___tzname
898_o___wcserror
899_o__access
900_o__access_s
901_o__aligned_free
902_o__aligned_malloc
903_o__aligned_msize
904_o__aligned_offset_malloc
905_o__aligned_offset_realloc
906_o__aligned_offset_recalloc
907_o__aligned_realloc
908_o__aligned_recalloc
909_o__atodbl
910_o__atodbl_l
911_o__atof_l
912_o__atoflt
913_o__atoflt_l
914_o__atoi64
915_o__atoi64_l
916_o__atoi_l
917_o__atol_l
918_o__atoldbl
919_o__atoldbl_l
920_o__atoll_l
921_o__beep
922_o__beginthread
923_o__beginthreadex
924_o__cabs
925_o__callnewh
926_o__calloc_base
927_o__cgets
928_o__cgets_s
929_o__cgetws
930_o__cgetws_s
931_o__chdir
932_o__chdrive
933_o__chmod
934_o__chsize
935_o__chsize_s
936_o__close
937_o__commit
938_o__configure_wide_argv
939_o__cputs
940_o__cputws
941_o__creat
942_o__create_locale
943_o__ctime32_s
944_o__ctime64_s
945_o__cwait
946_o__d_int
947_o__dclass
948_o__difftime32
949_o__difftime64
950_o__dlog
951_o__dnorm
952_o__dpcomp
953_o__dpoly
954_o__dscale
955_o__dsign
956_o__dsin
957_o__dtest
958_o__dunscale
959_o__dup
960_o__dup2
961_o__dupenv_s
962_o__ecvt
963_o__ecvt_s
964_o__endthread
965_o__endthreadex
966_o__eof
967_o__errno
968_o__except1
969_o__execute_onexit_table
970_o__execv
971_o__execve
972_o__execvp
973_o__execvpe
974_o__expand
975_o__fclose_nolock
976_o__fcloseall
977_o__fcvt
978_o__fcvt_s
979_o__fd_int
980_o__fdclass
981_o__fdexp
982_o__fdlog
983_o__fdopen
984_o__fdpcomp
985_o__fdpoly
986_o__fdscale
987_o__fdsign
988_o__fdsin
989_o__fflush_nolock
990_o__fgetc_nolock
991_o__fgetchar
992_o__fgetwc_nolock
993_o__fgetwchar
994_o__filelength
995_o__filelengthi64
996_o__fileno
997_o__findclose
998_o__findfirst32
999_o__findfirst32i64
1000_o__findfirst64
1001_o__findfirst64i32
1002_o__findnext32
1003_o__findnext32i64
1004_o__findnext64
1005_o__findnext64i32
1006_o__flushall
1007_o__fpclass
1008F_X64(_o__fpclassf)
1009_o__fputc_nolock
1010_o__fputchar
1011_o__fputwc_nolock
1012_o__fputwchar
1013_o__fread_nolock
1014_o__fread_nolock_s
1015_o__free_base
1016_o__free_locale
1017_o__fseek_nolock
1018_o__fseeki64
1019_o__fseeki64_nolock
1020_o__fsopen
1021_o__fstat32
1022_o__fstat32i64
1023_o__fstat64
1024_o__fstat64i32
1025_o__ftell_nolock
1026_o__ftelli64
1027_o__ftelli64_nolock
1028_o__ftime32
1029_o__ftime32_s
1030_o__ftime64
1031_o__ftime64_s
1032_o__fullpath
1033_o__futime32
1034_o__futime64
1035_o__fwrite_nolock
1036_o__gcvt
1037_o__gcvt_s
1038_o__get_daylight
1039_o__get_doserrno
1040_o__get_dstbias
1041_o__get_errno
1042_o__get_fmode
1043_o__get_heap_handle
1044_o__get_invalid_parameter_handler
1045_o__get_narrow_winmain_command_line
1046_o__get_osfhandle
1047_o__get_pgmptr
1048_o__get_stream_buffer_pointers
1049_o__get_terminate
1050_o__get_thread_local_invalid_parameter_handler
1051_o__get_timezone
1052_o__get_tzname
1053_o__get_wide_winmain_command_line
1054_o__get_wpgmptr
1055_o__getc_nolock
1056_o__getch
1057_o__getch_nolock
1058_o__getche
1059_o__getche_nolock
1060_o__getcwd
1061_o__getdcwd
1062_o__getdiskfree
1063_o__getdllprocaddr
1064_o__getdrive
1065_o__getdrives
1066_o__getmbcp
1067_o__getsystime
1068_o__getw
1069_o__getwc_nolock
1070_o__getwch
1071_o__getwch_nolock
1072_o__getwche
1073_o__getwche_nolock
1074_o__getws
1075_o__getws_s
1076_o__gmtime32
1077_o__gmtime32_s
1078_o__gmtime64
1079_o__gmtime64_s
1080_o__heapchk
1081_o__heapmin
1082_o__hypot
1083_o__hypotf
1084_o__i64toa
1085_o__i64toa_s
1086_o__i64tow
1087_o__i64tow_s
1088_o__initialize_onexit_table
1089_o__invalid_parameter_noinfo
1090_o__invalid_parameter_noinfo_noreturn
1091_o__isatty
1092_o__isctype
1093_o__isctype_l
1094_o__isleadbyte_l
1095_o__ismbbalnum
1096_o__ismbbalnum_l
1097_o__ismbbalpha
1098_o__ismbbalpha_l
1099_o__ismbbblank
1100_o__ismbbblank_l
1101_o__ismbbgraph
1102_o__ismbbgraph_l
1103_o__ismbbkalnum
1104_o__ismbbkalnum_l
1105_o__ismbbkana
1106_o__ismbbkana_l
1107_o__ismbbkprint
1108_o__ismbbkprint_l
1109_o__ismbbkpunct
1110_o__ismbbkpunct_l
1111_o__ismbblead
1112_o__ismbblead_l
1113_o__ismbbprint
1114_o__ismbbprint_l
1115_o__ismbbpunct
1116_o__ismbbpunct_l
1117_o__ismbbtrail
1118_o__ismbbtrail_l
1119_o__ismbcalnum
1120_o__ismbcalnum_l
1121_o__ismbcalpha
1122_o__ismbcalpha_l
1123_o__ismbcblank
1124_o__ismbcblank_l
1125_o__ismbcdigit
1126_o__ismbcdigit_l
1127_o__ismbcgraph
1128_o__ismbcgraph_l
1129_o__ismbchira
1130_o__ismbchira_l
1131_o__ismbckata
1132_o__ismbckata_l
1133_o__ismbcl0
1134_o__ismbcl0_l
1135_o__ismbcl1
1136_o__ismbcl1_l
1137_o__ismbcl2
1138_o__ismbcl2_l
1139_o__ismbclegal
1140_o__ismbclegal_l
1141_o__ismbclower
1142_o__ismbclower_l
1143_o__ismbcprint
1144_o__ismbcprint_l
1145_o__ismbcpunct
1146_o__ismbcpunct_l
1147_o__ismbcspace
1148_o__ismbcspace_l
1149_o__ismbcsymbol
1150_o__ismbcsymbol_l
1151_o__ismbcupper
1152_o__ismbcupper_l
1153_o__ismbslead
1154_o__ismbslead_l
1155_o__ismbstrail
1156_o__ismbstrail_l
1157_o__iswctype_l
1158_o__itoa
1159_o__itoa_s
1160_o__itow
1161_o__itow_s
1162_o__j0
1163_o__j1
1164_o__jn
1165_o__kbhit
1166_o__ld_int
1167_o__ldclass
1168_o__ldexp
1169_o__ldlog
1170_o__ldpcomp
1171_o__ldpoly
1172_o__ldscale
1173_o__ldsign
1174_o__ldsin
1175_o__ldtest
1176_o__ldunscale
1177_o__lfind
1178_o__lfind_s
1179F_I386(_o__libm_sse2_acos_precise)
1180F_I386(_o__libm_sse2_asin_precise)
1181F_I386(_o__libm_sse2_atan_precise)
1182F_I386(_o__libm_sse2_cos_precise)
1183F_I386(_o__libm_sse2_exp_precise)
1184F_I386(_o__libm_sse2_log10_precise)
1185F_I386(_o__libm_sse2_log_precise)
1186F_I386(_o__libm_sse2_pow_precise)
1187F_I386(_o__libm_sse2_sin_precise)
1188F_I386(_o__libm_sse2_sqrt_precise)
1189F_I386(_o__libm_sse2_tan_precise)
1190_o__loaddll
1191_o__localtime32
1192_o__localtime32_s
1193_o__localtime64
1194_o__localtime64_s
1195_o__lock_file
1196_o__locking
1197_o__logb
1198F_NON_I386(_o__logbf)
1199_o__lsearch
1200_o__lsearch_s
1201_o__lseek
1202_o__lseeki64
1203_o__ltoa
1204_o__ltoa_s
1205_o__ltow
1206_o__ltow_s
1207_o__makepath
1208_o__makepath_s
1209_o__malloc_base
1210_o__mbbtombc
1211_o__mbbtombc_l
1212_o__mbbtype
1213_o__mbbtype_l
1214_o__mbccpy
1215_o__mbccpy_l
1216_o__mbccpy_s
1217_o__mbccpy_s_l
1218_o__mbcjistojms
1219_o__mbcjistojms_l
1220_o__mbcjmstojis
1221_o__mbcjmstojis_l
1222_o__mbclen
1223_o__mbclen_l
1224_o__mbctohira
1225_o__mbctohira_l
1226_o__mbctokata
1227_o__mbctokata_l
1228_o__mbctolower
1229_o__mbctolower_l
1230_o__mbctombb
1231_o__mbctombb_l
1232_o__mbctoupper
1233_o__mbctoupper_l
1234_o__mblen_l
1235_o__mbsbtype
1236_o__mbsbtype_l
1237_o__mbscat_s
1238_o__mbscat_s_l
1239_o__mbschr
1240_o__mbschr_l
1241_o__mbscmp
1242_o__mbscmp_l
1243_o__mbscoll
1244_o__mbscoll_l
1245_o__mbscpy_s
1246_o__mbscpy_s_l
1247_o__mbscspn
1248_o__mbscspn_l
1249_o__mbsdec
1250_o__mbsdec_l
1251_o__mbsicmp
1252_o__mbsicmp_l
1253_o__mbsicoll
1254_o__mbsicoll_l
1255_o__mbsinc
1256_o__mbsinc_l
1257_o__mbslen
1258_o__mbslen_l
1259_o__mbslwr
1260_o__mbslwr_l
1261_o__mbslwr_s
1262_o__mbslwr_s_l
1263_o__mbsnbcat
1264_o__mbsnbcat_l
1265_o__mbsnbcat_s
1266_o__mbsnbcat_s_l
1267_o__mbsnbcmp
1268_o__mbsnbcmp_l
1269_o__mbsnbcnt
1270_o__mbsnbcnt_l
1271_o__mbsnbcoll
1272_o__mbsnbcoll_l
1273_o__mbsnbcpy
1274_o__mbsnbcpy_l
1275_o__mbsnbcpy_s
1276_o__mbsnbcpy_s_l
1277_o__mbsnbicmp
1278_o__mbsnbicmp_l
1279_o__mbsnbicoll
1280_o__mbsnbicoll_l
1281_o__mbsnbset
1282_o__mbsnbset_l
1283_o__mbsnbset_s
1284_o__mbsnbset_s_l
1285_o__mbsncat
1286_o__mbsncat_l
1287_o__mbsncat_s
1288_o__mbsncat_s_l
1289_o__mbsnccnt
1290_o__mbsnccnt_l
1291_o__mbsncmp
1292_o__mbsncmp_l
1293_o__mbsncoll
1294_o__mbsncoll_l
1295_o__mbsncpy
1296_o__mbsncpy_l
1297_o__mbsncpy_s
1298_o__mbsncpy_s_l
1299_o__mbsnextc
1300_o__mbsnextc_l
1301_o__mbsnicmp
1302_o__mbsnicmp_l
1303_o__mbsnicoll
1304_o__mbsnicoll_l
1305_o__mbsninc
1306_o__mbsninc_l
1307_o__mbsnlen
1308_o__mbsnlen_l
1309_o__mbsnset
1310_o__mbsnset_l
1311_o__mbsnset_s
1312_o__mbsnset_s_l
1313_o__mbspbrk
1314_o__mbspbrk_l
1315_o__mbsrchr
1316_o__mbsrchr_l
1317_o__mbsrev
1318_o__mbsrev_l
1319_o__mbsset
1320_o__mbsset_l
1321_o__mbsset_s
1322_o__mbsset_s_l
1323_o__mbsspn
1324_o__mbsspn_l
1325_o__mbsspnp
1326_o__mbsspnp_l
1327_o__mbsstr
1328_o__mbsstr_l
1329_o__mbstok
1330_o__mbstok_l
1331_o__mbstok_s
1332_o__mbstok_s_l
1333_o__mbstowcs_l
1334_o__mbstowcs_s_l
1335_o__mbstrlen
1336_o__mbstrlen_l
1337_o__mbstrnlen
1338_o__mbstrnlen_l
1339_o__mbsupr
1340_o__mbsupr_l
1341_o__mbsupr_s
1342_o__mbsupr_s_l
1343_o__mbtowc_l
1344_o__memicmp
1345_o__memicmp_l
1346_o__mkdir
1347_o__mkgmtime32
1348_o__mkgmtime64
1349_o__mktemp
1350_o__mktemp_s
1351_o__mktime32
1352_o__mktime64
1353_o__msize
1354_o__nextafter
1355F_X64(_o__nextafterf)
1356_o__open_osfhandle
1357_o__pclose
1358_o__pipe
1359_o__popen
1360_o__putc_nolock
1361_o__putch
1362_o__putch_nolock
1363_o__putenv
1364_o__putenv_s
1365_o__putw
1366_o__putwc_nolock
1367_o__putwch
1368_o__putwch_nolock
1369_o__putws
1370_o__read
1371_o__realloc_base
1372_o__recalloc
1373_o__register_onexit_function
1374_o__resetstkoflw
1375_o__rmdir
1376_o__rmtmp
1377_o__scalb
1378F_X64(_o__scalbf)
1379_o__searchenv
1380_o__searchenv_s
1381_o__set_abort_behavior
1382_o__set_doserrno
1383_o__set_errno
1384_o__set_invalid_parameter_handler
1385_o__set_new_handler
1386_o__set_new_mode
1387_o__set_thread_local_invalid_parameter_handler
1388_o__seterrormode
1389_o__setmbcp
1390_o__setmode
1391_o__setsystime
1392_o__sleep
1393_o__sopen
1394_o__sopen_dispatch
1395_o__sopen_s
1396_o__spawnv
1397_o__spawnve
1398_o__spawnvp
1399_o__spawnvpe
1400_o__splitpath
1401_o__splitpath_s
1402_o__stat32
1403_o__stat32i64
1404_o__stat64
1405_o__stat64i32
1406_o__strcoll_l
1407_o__strdate
1408_o__strdate_s
1409_o__strdup
1410_o__strerror
1411_o__strerror_s
1412_o__strftime_l
1413_o__stricmp
1414_o__stricmp_l
1415_o__stricoll
1416_o__stricoll_l
1417_o__strlwr
1418_o__strlwr_l
1419_o__strlwr_s
1420_o__strlwr_s_l
1421_o__strncoll
1422_o__strncoll_l
1423_o__strnicmp
1424_o__strnicmp_l
1425_o__strnicoll
1426_o__strnicoll_l
1427_o__strnset_s
1428_o__strset_s
1429_o__strtime
1430_o__strtime_s
1431_o__strtod_l
1432_o__strtof_l
1433_o__strtoi64
1434_o__strtoi64_l
1435_o__strtol_l
1436F_LD64(_o__strtold_l) ; Can't use long double functions from the CRT on x86
1437_o__strtoll_l
1438_o__strtoui64
1439_o__strtoui64_l
1440_o__strtoul_l
1441_o__strtoull_l
1442_o__strupr
1443_o__strupr_l
1444_o__strupr_s
1445_o__strupr_s_l
1446_o__strxfrm_l
1447_o__swab
1448_o__tell
1449_o__telli64
1450_o__timespec32_get
1451_o__timespec64_get
1452_o__tolower
1453_o__tolower_l
1454_o__toupper
1455_o__toupper_l
1456_o__towlower_l
1457_o__towupper_l
1458_o__tzset
1459_o__ui64toa
1460_o__ui64toa_s
1461_o__ui64tow
1462_o__ui64tow_s
1463_o__ultoa
1464_o__ultoa_s
1465_o__ultow
1466_o__ultow_s
1467_o__umask
1468_o__umask_s
1469_o__ungetc_nolock
1470_o__ungetch
1471_o__ungetch_nolock
1472_o__ungetwc_nolock
1473_o__ungetwch
1474_o__ungetwch_nolock
1475_o__unlink
1476_o__unloaddll
1477_o__unlock_file
1478_o__utime32
1479_o__utime64
1480_o__waccess
1481_o__waccess_s
1482_o__wasctime
1483_o__wasctime_s
1484_o__wchdir
1485_o__wchmod
1486_o__wcreat
1487_o__wcreate_locale
1488_o__wcscoll_l
1489_o__wcsdup
1490_o__wcserror
1491_o__wcserror_s
1492_o__wcsftime_l
1493_o__wcsicmp
1494_o__wcsicmp_l
1495_o__wcsicoll
1496_o__wcsicoll_l
1497_o__wcslwr
1498_o__wcslwr_l
1499_o__wcslwr_s
1500_o__wcslwr_s_l
1501_o__wcsncoll
1502_o__wcsncoll_l
1503_o__wcsnicmp
1504_o__wcsnicmp_l
1505_o__wcsnicoll
1506_o__wcsnicoll_l
1507_o__wcsnset
1508_o__wcsnset_s
1509_o__wcsset
1510_o__wcsset_s
1511_o__wcstod_l
1512_o__wcstof_l
1513_o__wcstoi64
1514_o__wcstoi64_l
1515_o__wcstol_l
1516F_LD64(_o__wcstold_l) ; Can't use long double functions from the CRT on x86
1517_o__wcstoll_l
1518_o__wcstombs_l
1519_o__wcstombs_s_l
1520_o__wcstoui64
1521_o__wcstoui64_l
1522_o__wcstoul_l
1523_o__wcstoull_l
1524_o__wcsupr
1525_o__wcsupr_l
1526_o__wcsupr_s
1527_o__wcsupr_s_l
1528_o__wcsxfrm_l
1529_o__wctime32
1530_o__wctime32_s
1531_o__wctime64
1532_o__wctime64_s
1533_o__wctomb_l
1534_o__wctomb_s_l
1535_o__wdupenv_s
1536_o__wexecv
1537_o__wexecve
1538_o__wexecvp
1539_o__wexecvpe
1540_o__wfdopen
1541_o__wfindfirst32
1542_o__wfindfirst32i64
1543_o__wfindfirst64
1544_o__wfindfirst64i32
1545_o__wfindnext32
1546_o__wfindnext32i64
1547_o__wfindnext64
1548_o__wfindnext64i32
1549_o__wfopen
1550_o__wfopen_s
1551_o__wfreopen
1552_o__wfreopen_s
1553_o__wfsopen
1554_o__wfullpath
1555_o__wgetcwd
1556_o__wgetdcwd
1557_o__wgetenv
1558_o__wgetenv_s
1559_o__wmakepath
1560_o__wmakepath_s
1561_o__wmkdir
1562_o__wmktemp
1563_o__wmktemp_s
1564_o__wperror
1565_o__wpopen
1566_o__wputenv
1567_o__wputenv_s
1568_o__wremove
1569_o__wrename
1570_o__write
1571_o__wrmdir
1572_o__wsearchenv
1573_o__wsearchenv_s
1574_o__wsetlocale
1575_o__wsopen_dispatch
1576_o__wsopen_s
1577_o__wspawnv
1578_o__wspawnve
1579_o__wspawnvp
1580_o__wspawnvpe
1581_o__wsplitpath
1582_o__wsplitpath_s
1583_o__wstat32
1584_o__wstat32i64
1585_o__wstat64
1586_o__wstat64i32
1587_o__wstrdate
1588_o__wstrdate_s
1589_o__wstrtime
1590_o__wstrtime_s
1591_o__wsystem
1592_o__wtmpnam_s
1593_o__wtof
1594_o__wtof_l
1595_o__wtoi
1596_o__wtoi64
1597_o__wtoi64_l
1598_o__wtoi_l
1599_o__wtol
1600_o__wtol_l
1601_o__wtoll
1602_o__wtoll_l
1603_o__wunlink
1604_o__wutime32
1605_o__wutime64
1606_o__y0
1607_o__y1
1608_o__yn
1609_o_abort
1610_o_acos
1611F_NON_I386(_o_acosf)
1612_o_acosh
1613_o_acoshf
1614F_LD64(_o_acoshl) ; Can't use long double functions from the CRT on x86
1615_o_asctime
1616_o_asctime_s
1617_o_asin
1618F_NON_I386(_o_asinf)
1619_o_asinh
1620_o_asinhf
1621F_LD64(_o_asinhl) ; Can't use long double functions from the CRT on x86
1622_o_atan
1623_o_atan2
1624F_NON_I386(_o_atan2f)
1625F_NON_I386(_o_atanf)
1626_o_atanh
1627_o_atanhf
1628F_LD64(_o_atanhl) ; Can't use long double functions from the CRT on x86
1629_o_atof
1630_o_atoi
1631_o_atol
1632_o_atoll
1633_o_bsearch
1634_o_bsearch_s
1635_o_btowc
1636_o_calloc
1637_o_cbrt
1638_o_cbrtf
1639_o_ceil
1640F_NON_I386(_o_ceilf)
1641_o_clearerr
1642_o_clearerr_s
1643_o_cos
1644F_NON_I386(_o_cosf)
1645_o_cosh
1646F_NON_I386(_o_coshf)
1647_o_erf
1648_o_erfc
1649_o_erfcf
1650F_LD64(_o_erfcl) ; Can't use long double functions from the CRT on x86
1651_o_erff
1652F_LD64(_o_erfl) ; Can't use long double functions from the CRT on x86
1653_o_exp
1654_o_exp2
1655_o_exp2f
1656F_LD64(_o_exp2l) ; Can't use long double functions from the CRT on x86
1657F_NON_I386(_o_expf)
1658_o_fabs
1659F_ARM_NATIVE(_o_fabsf)
1660_o_fclose
1661_o_feof
1662_o_ferror
1663_o_fflush
1664_o_fgetc
1665_o_fgetpos
1666_o_fgets
1667_o_fgetwc
1668_o_fgetws
1669_o_floor
1670F_NON_I386(_o_floorf)
1671_o_fma
1672_o_fmaf
1673F_LD64(_o_fmal) ; Can't use long double functions from the CRT on x86
1674_o_fmod
1675F_NON_I386(_o_fmodf)
1676_o_fopen
1677_o_fopen_s
1678_o_fputc
1679_o_fputs
1680_o_fputwc
1681_o_fputws
1682_o_fread
1683_o_fread_s
1684_o_free
1685_o_freopen
1686_o_freopen_s
1687_o_frexp
1688_o_fseek
1689_o_fsetpos
1690_o_ftell
1691_o_fwrite
1692_o_getc
1693_o_getchar
1694_o_getenv
1695_o_getenv_s
1696_o_gets
1697_o_gets_s
1698_o_getwc
1699_o_getwchar
1700_o_hypot
1701_o_is_wctype
1702_o_isalnum
1703_o_isalpha
1704_o_isblank
1705_o_iscntrl
1706_o_isdigit
1707_o_isgraph
1708_o_isleadbyte
1709_o_islower
1710_o_isprint
1711_o_ispunct
1712_o_isspace
1713_o_isupper
1714_o_iswalnum
1715_o_iswalpha
1716_o_iswascii
1717_o_iswblank
1718_o_iswcntrl
1719_o_iswctype
1720_o_iswdigit
1721_o_iswgraph
1722_o_iswlower
1723_o_iswprint
1724_o_iswpunct
1725_o_iswspace
1726_o_iswupper
1727_o_iswxdigit
1728_o_isxdigit
1729_o_ldexp
1730_o_lgamma
1731_o_lgammaf
1732F_LD64(_o_lgammal) ; Can't use long double functions from the CRT on x86
1733_o_llrint
1734_o_llrintf
1735F_LD64(_o_llrintl) ; Can't use long double functions from the CRT on x86
1736_o_llround
1737_o_llroundf
1738F_LD64(_o_llroundl) ; Can't use long double functions from the CRT on x86
1739_o_localeconv
1740_o_log
1741_o_log10
1742F_NON_I386(_o_log10f)
1743_o_log1p
1744_o_log1pf
1745F_LD64(_o_log1pl) ; Can't use long double functions from the CRT on x86
1746_o_log2
1747_o_log2f
1748F_LD64(_o_log2l) ; Can't use long double functions from the CRT on x86
1749_o_logb
1750_o_logbf
1751F_LD64(_o_logbl) ; Can't use long double functions from the CRT on x86
1752F_NON_I386(_o_logf)
1753_o_lrint
1754_o_lrintf
1755F_LD64(_o_lrintl) ; Can't use long double functions from the CRT on x86
1756_o_lround
1757_o_lroundf
1758F_LD64(_o_lroundl) ; Can't use long double functions from the CRT on x86
1759_o_malloc
1760_o_mblen
1761_o_mbrlen
1762_o_mbrtoc16
1763_o_mbrtoc32
1764_o_mbrtowc
1765_o_mbsrtowcs
1766_o_mbsrtowcs_s
1767_o_mbstowcs
1768_o_mbstowcs_s
1769_o_mbtowc
1770_o_memset
1771_o_modf
1772F_NON_I386(_o_modff)
1773_o_nan
1774_o_nanf
1775F_LD64(_o_nanl) ; Can't use long double functions from the CRT on x86
1776_o_nearbyint
1777_o_nearbyintf
1778F_LD64(_o_nearbyintl) ; Can't use long double functions from the CRT on x86
1779_o_nextafter
1780_o_nextafterf
1781F_LD64(_o_nextafterl) ; Can't use long double functions from the CRT on x86
1782F_LD64(_o_nexttoward) ; Can't use long double functions from the CRT on x86
1783F_LD64(_o_nexttowardf) ; Can't use long double functions from the CRT on x86
1784F_LD64(_o_nexttowardl) ; Can't use long double functions from the CRT on x86
1785_o_pow
1786_o_powf
1787_o_putc
1788_o_putchar
1789_o_puts
1790_o_putwc
1791_o_putwchar
1792_o_qsort
1793_o_qsort_s
1794_o_raise
1795_o_rand
1796_o_rand_s
1797_o_realloc
1798_o_remainder
1799_o_remainderf
1800F_LD64(_o_remainderl) ; Can't use long double functions from the CRT on x86
1801_o_remove
1802_o_remquo
1803_o_remquof
1804F_LD64(_o_remquol) ; Can't use long double functions from the CRT on x86
1805_o_rewind
1806_o_rint
1807_o_rintf
1808F_LD64(_o_rintl) ; Can't use long double functions from the CRT on x86
1809_o_round
1810_o_roundf
1811F_LD64(_o_roundl) ; Can't use long double functions from the CRT on x86
1812_o_scalbln
1813_o_scalblnf
1814F_LD64(_o_scalblnl) ; Can't use long double functions from the CRT on x86
1815_o_scalbn
1816_o_scalbnf
1817F_LD64(_o_scalbnl) ; Can't use long double functions from the CRT on x86
1818_o_set_terminate
1819_o_setbuf
1820_o_setvbuf
1821_o_sin
1822F_NON_I386(_o_sinf)
1823_o_sinh
1824F_NON_I386(_o_sinhf)
1825_o_sqrt
1826F_NON_I386(_o_sqrtf)
1827_o_srand
1828_o_strcat_s
1829_o_strcoll
1830_o_strcpy_s
1831_o_strerror
1832_o_strerror_s
1833_o_strftime
1834_o_strncat_s
1835_o_strncpy_s
1836_o_strtod
1837_o_strtof
1838_o_strtok
1839_o_strtok_s
1840_o_strtol
1841F_LD64(_o_strtold) ; Can't use long double functions from the CRT on x86
1842_o_strtoll
1843_o_strtoul
1844_o_strtoull
1845_o_system
1846_o_tan
1847F_NON_I386(_o_tanf)
1848_o_tanh
1849F_NON_I386(_o_tanhf)
1850_o_terminate
1851_o_tgamma
1852_o_tgammaf
1853F_LD64(_o_tgammal) ; Can't use long double functions from the CRT on x86
1854_o_tmpfile_s
1855_o_tmpnam_s
1856_o_tolower
1857_o_toupper
1858_o_towlower
1859_o_towupper
1860_o_ungetc
1861_o_ungetwc
1862_o_wcrtomb
1863_o_wcrtomb_s
1864_o_wcscat_s
1865_o_wcscoll
1866_o_wcscpy
1867_o_wcscpy_s
1868_o_wcsftime
1869_o_wcsncat_s
1870_o_wcsncpy_s
1871_o_wcsrtombs
1872_o_wcsrtombs_s
1873_o_wcstod
1874_o_wcstof
1875_o_wcstok
1876_o_wcstok_s
1877_o_wcstol
1878F_LD64(_o_wcstold) ; Can't use long double functions from the CRT on x86
1879_o_wcstoll
1880_o_wcstombs
1881_o_wcstombs_s
1882_o_wcstoul
1883_o_wcstoull
1884_o_wctob
1885_o_wctomb
1886_o_wctomb_s
1887_o_wmemcpy_s
1888_o_wmemmove_s
1889_open
1890_open_osfhandle
1891_pclose
1892_pipe
1893_popen
1894_purecall
1895_putc_nolock
1896_putch
1897_putch_nolock
1898_putenv
1899_putenv_s
1900_putw
1901_putwc_nolock
1902_putwch
1903_putwch_nolock
1904_putws
1905_query_app_type
1906_query_new_handler
1907_query_new_mode
1908_read
1909_realloc_base
1910F_DEBUG(_realloc_dbg)
1911_recalloc
1912F_DEBUG(_recalloc_dbg)
1913_register_onexit_function
1914_register_thread_local_exe_atexit_callback
1915_resetstkoflw
1916_rmdir
1917_rmtmp
1918_rotl
1919_rotl64
1920_rotr
1921_rotr64
1922_scalb
1923F_X64(_scalbf)
1924_searchenv
1925_searchenv_s
1926_seh_filter_dll
1927_seh_filter_exe
1928F_X64(_set_FMA3_enable)
1929F_I386(_seh_longjmp_unwind4@4)
1930F_I386(_seh_longjmp_unwind@4)
1931F_I386(_set_SSE2_enable)
1932_set_abort_behavior
1933_set_app_type
1934_set_controlfp
1935_set_doserrno
1936_set_errno
1937_set_error_mode
1938_set_fmode
1939_set_invalid_parameter_handler
1940_set_new_handler
1941_set_new_mode
1942_set_printf_count_output
1943_set_purecall_handler
1944_set_se_translator
1945_set_thread_local_invalid_parameter_handler
1946_seterrormode
1947F_I386(_setjmp3)
1948_setmaxstdio
1949_setmbcp
1950_setmode
1951_setsystime
1952_sleep
1953_sopen
1954_sopen_dispatch
1955_sopen_s
1956_spawnl
1957_spawnle
1958_spawnlp
1959_spawnlpe
1960_spawnv
1961_spawnve
1962_spawnvp
1963_spawnvpe
1964_splitpath
1965_splitpath_s
1966_stat32
1967_stat32i64
1968_stat64
1969_stat64i32
1970_statusfp
1971F_I386(_statusfp2)
1972_strcoll_l
1973_strdate
1974_strdate_s
1975_strdup
1976F_DEBUG(_strdup_dbg)
1977_strerror
1978_strerror_s
1979_strftime_l
1980_stricmp
1981_stricmp_l
1982_stricoll
1983_stricoll_l
1984_strlwr
1985_strlwr_l
1986_strlwr_s
1987_strlwr_s_l
1988_strncoll
1989_strncoll_l
1990_strnicmp
1991_strnicmp_l
1992_strnicoll
1993_strnicoll_l
1994_strnset
1995_strnset_s
1996_strrev
1997_strset
1998_strset_s
1999_strtime
2000_strtime_s
2001_strtod_l
2002_strtof_l
2003_strtoi64
2004_strtoi64_l
2005_strtoimax_l
2006_strtol_l
2007F_LD64(_strtold_l) ; Can't use long double functions from the CRT on x86
2008_strtoll_l
2009_strtoui64
2010_strtoui64_l
2011_strtoul_l
2012_strtoull_l
2013_strtoumax_l
2014_strupr
2015_strupr_l
2016_strupr_s
2017_strupr_s_l
2018_strxfrm_l
2019_swab
2020_tell
2021_telli64
2022_tempnam
2023F_DEBUG(_tempnam_dbg)
2024_time32
2025_time64
2026_timespec32_get
2027_timespec64_get
2028_tolower
2029_tolower_l
2030_toupper
2031_toupper_l
2032_towlower_l
2033_towupper_l
2034_tzset DATA ; This is wrapped in the compat code.
2035_ui64toa
2036_ui64toa_s
2037_ui64tow
2038_ui64tow_s
2039_ultoa
2040_ultoa_s
2041_ultow
2042_ultow_s
2043_umask
2044_umask_s
2045_ungetc_nolock
2046_ungetch
2047_ungetch_nolock
2048_ungetwc_nolock
2049_ungetwch
2050_ungetwch_nolock
2051_unlink
2052_unloaddll
2053_unlock_file
2054_unlock_locales
2055_utime32
2056_utime64
2057_waccess
2058_waccess_s
2059_wasctime
2060_wasctime_s
2061_wassert
2062_wchdir
2063_wchmod
2064_wcreat
2065_wcreate_locale
2066_wcscoll_l
2067_wcsdup
2068F_DEBUG(_wcsdup_dbg)
2069_wcserror
2070_wcserror_s
2071_wcsftime_l
2072_wcsicmp
2073_wcsicmp_l
2074_wcsicoll
2075_wcsicoll_l
2076_wcslwr
2077_wcslwr_l
2078_wcslwr_s
2079_wcslwr_s_l
2080_wcsncoll
2081_wcsncoll_l
2082_wcsnicmp
2083_wcsnicmp_l
2084_wcsnicoll
2085_wcsnicoll_l
2086_wcsnset
2087_wcsnset_s
2088_wcsrev
2089_wcsset
2090_wcsset_s
2091_wcstod_l
2092_wcstof_l
2093_wcstoi64
2094_wcstoi64_l
2095_wcstoimax_l
2096_wcstol_l
2097F_LD64(_wcstold_l) ; Can't use long double functions from the CRT on x86
2098_wcstoll_l
2099_wcstombs_l
2100_wcstombs_s_l
2101_wcstoui64
2102_wcstoui64_l
2103_wcstoul_l
2104_wcstoull_l
2105_wcstoumax_l
2106_wcsupr
2107_wcsupr_l
2108_wcsupr_s
2109_wcsupr_s_l
2110_wcsxfrm_l
2111_wctime32
2112_wctime32_s
2113_wctime64
2114_wctime64_s
2115_wctomb_l
2116_wctomb_s_l
2117_wctype DATA
2118_wdupenv_s
2119F_DEBUG(_wdupenv_s_dbg)
2120_wexecl
2121_wexecle
2122_wexeclp
2123_wexeclpe
2124_wexecv
2125_wexecve
2126_wexecvp
2127_wexecvpe
2128_wfdopen
2129_wfindfirst32
2130_wfindfirst32i64
2131_wfindfirst64
2132_wfindfirst64i32
2133_wfindnext32
2134_wfindnext32i64
2135_wfindnext64
2136_wfindnext64i32
2137_wfopen
2138_wfopen_s
2139_wfreopen
2140_wfreopen_s
2141_wfsopen
2142_wfullpath
2143F_DEBUG(_wfullpath_dbg)
2144_wgetcwd
2145F_DEBUG(_wgetcwd_dbg)
2146_wgetdcwd
2147F_DEBUG(_wgetdcwd_dbg)
2148_wgetenv
2149_wgetenv_s
2150_wmakepath
2151_wmakepath_s
2152_wmkdir
2153_wmktemp
2154_wmktemp_s
2155_wopen
2156_wperror
2157_wpopen
2158_wputenv
2159_wputenv_s
2160_wremove
2161_wrename
2162_write
2163_wrmdir
2164_wsearchenv
2165_wsearchenv_s
2166_wsetlocale
2167_wsopen
2168_wsopen_dispatch
2169_wsopen_s
2170_wspawnl
2171_wspawnle
2172_wspawnlp
2173_wspawnlpe
2174_wspawnv
2175_wspawnve
2176_wspawnvp
2177_wspawnvpe
2178_wsplitpath
2179_wsplitpath_s
2180_wstat32
2181_wstat32i64
2182_wstat64
2183_wstat64i32
2184_wstrdate
2185_wstrdate_s
2186_wstrtime
2187_wstrtime_s
2188_wsystem
2189_wtempnam
2190F_DEBUG(_wtempnam_dbg)
2191_wtmpnam
2192_wtmpnam_s
2193_wtof
2194_wtof_l
2195_wtoi
2196_wtoi64
2197_wtoi64_l
2198_wtoi_l
2199_wtol
2200_wtol_l
2201_wtoll
2202_wtoll_l
2203_wunlink
2204_wutime32
2205_wutime64
2206_y0
2207_y1
2208_yn
2209abort
2210abs
2211acos
2212F_NON_I386(acosf)
2213acosh
2214acoshf
2215F_LD64(acoshl) ; Can't use long double functions from the CRT on x86
2216asctime
2217asctime_s
2218asin
2219F_NON_I386(asinf)
2220asinh
2221asinhf
2222F_LD64(asinhl) ; Can't use long double functions from the CRT on x86
2223atan
2224atan2
2225F_NON_I386(atan2f)
2226F_NON_I386(atanf)
2227atanh
2228atanhf
2229F_LD64(atanhl) ; Can't use long double functions from the CRT on x86
2230atof
2231atoi
2232atol
2233atoll
2234bsearch
2235bsearch_s
2236; btowc ; replaced for consistency with wctob
2237c16rtomb
2238c32rtomb
2239cabs
2240cabsf
2241F_LD64(cabsl) ; Can't use long double functions from the CRT on x86
2242cacos
2243cacosf
2244cacosh
2245cacoshf
2246F_LD64(cacoshl) ; Can't use long double functions from the CRT on x86
2247F_LD64(cacosl) ; Can't use long double functions from the CRT on x86
2248calloc
2249carg
2250cargf
2251F_LD64(cargl) ; Can't use long double functions from the CRT on x86
2252casin
2253casinf
2254casinh
2255casinhf
2256F_LD64(casinhl) ; Can't use long double functions from the CRT on x86
2257F_LD64(casinl) ; Can't use long double functions from the CRT on x86
2258catan
2259catanf
2260catanh
2261catanhf
2262F_LD64(catanhl) ; Can't use long double functions from the CRT on x86
2263F_LD64(catanl) ; Can't use long double functions from the CRT on x86
2264cbrt
2265cbrtf
2266F_LD64(cbrtl) ; Can't use long double functions from the CRT on x86
2267ccos
2268ccosf
2269ccosh
2270ccoshf
2271F_LD64(ccoshl) ; Can't use long double functions from the CRT on x86
2272F_LD64(ccosl) ; Can't use long double functions from the CRT on x86
2273ceil
2274F_NON_I386(ceilf)
2275cexp
2276cexpf
2277F_LD64(cexpl) ; Can't use long double functions from the CRT on x86
2278cimag
2279cimagf
2280F_LD64(cimagl) ; Can't use long double functions from the CRT on x86
2281clearerr
2282clearerr_s
2283clock
2284clog
2285clog10
2286clog10f
2287F_LD64(clog10l) ; Can't use long double functions from the CRT on x86
2288clogf
2289F_LD64(clogl) ; Can't use long double functions from the CRT on x86
2290conj
2291conjf
2292F_LD64(conjl) ; Can't use long double functions from the CRT on x86
2293copysign
2294copysignf
2295F_LD64(copysignl) ; Can't use long double functions from the CRT on x86
2296cos
2297F_NON_I386(cosf)
2298cosh
2299F_NON_I386(coshf)
2300cpow
2301cpowf
2302F_LD64(cpowl) ; Can't use long double functions from the CRT on x86
2303cproj
2304cprojf
2305F_LD64(cprojl) ; Can't use long double functions from the CRT on x86
2306creal
2307crealf
2308F_LD64(creall) ; Can't use long double functions from the CRT on x86
2309csin
2310csinf
2311csinh
2312csinhf
2313F_LD64(csinhl) ; Can't use long double functions from the CRT on x86
2314F_LD64(csinl) ; Can't use long double functions from the CRT on x86
2315csqrt
2316csqrtf
2317F_LD64(csqrtl) ; Can't use long double functions from the CRT on x86
2318ctan
2319ctanf
2320ctanh
2321ctanhf
2322F_LD64(ctanhl) ; Can't use long double functions from the CRT on x86
2323F_LD64(ctanl) ; Can't use long double functions from the CRT on x86
2324div
2325erf
2326erfc
2327erfcf
2328F_LD64(erfcl) ; Can't use long double functions from the CRT on x86
2329erff
2330F_LD64(erfl) ; Can't use long double functions from the CRT on x86
2331exit
2332exp
2333exp2
2334exp2f
2335F_LD64(exp2l) ; Can't use long double functions from the CRT on x86
2336F_NON_I386(expf)
2337expm1
2338expm1f
2339F_LD64(expm1l) ; Can't use long double functions from the CRT on x86
2340fabs
2341F_ARM_NATIVE(fabsf)
2342fclose
2343fdim
2344fdimf
2345F_LD64(fdiml) ; Can't use long double functions from the CRT on x86
2346; Don't use the float env functions from UCRT; fesetround doesn't seem to have
2347; any effect on the FPU control word as required by other libmingwex math
2348; routines.
2349feclearexcept DATA
2350fegetenv DATA
2351fegetexceptflag DATA
2352fegetround DATA
2353feholdexcept DATA
2354feof
2355ferror
2356fesetenv DATA
2357fesetexceptflag DATA
2358fesetround DATA
2359fetestexcept DATA
2360fflush
2361fgetc
2362fgetpos
2363fgets
2364fgetwc
2365fgetws
2366floor
2367F_NON_I386(floorf)
2368fma
2369fmaf
2370F_LD64(fmal) ; Can't use long double functions from the CRT on x86
2371fmax
2372fmaxf
2373F_LD64(fmaxl) ; Can't use long double functions from the CRT on x86
2374fmin
2375fminf
2376F_LD64(fminl) ; Can't use long double functions from the CRT on x86
2377fmod
2378F_NON_I386(fmodf)
2379fopen
2380fopen_s
2381fputc
2382fputs
2383fputwc
2384fputws
2385fread
2386fread_s
2387free
2388freopen
2389freopen_s
2390frexp
2391fseek
2392fsetpos
2393ftell
2394fwrite
2395getc
2396getchar
2397getenv
2398getenv_s
2399gets
2400gets_s
2401getwc
2402getwchar
2403hypot
2404ilogb
2405ilogbf
2406F_LD64(ilogbl) ; Can't use long double functions from the CRT on x86
2407imaxabs
2408imaxdiv
2409is_wctype
2410isalnum
2411isalpha
2412isblank
2413iscntrl
2414isdigit
2415isgraph
2416isleadbyte
2417islower
2418isprint
2419ispunct
2420isspace
2421isupper
2422iswalnum
2423iswalpha
2424iswascii
2425iswblank
2426iswcntrl
2427__msvcrt_iswctype DATA == iswctype ; mingw-w64 provides real iswctype as a wrapper around renamed __msvcrt_iswctype
2428iswdigit
2429iswgraph
2430iswlower
2431iswprint
2432iswpunct
2433iswspace
2434iswupper
2435iswxdigit
2436isxdigit
2437labs
2438ldexp
2439ldiv
2440; The UCRT lgamma functions don't set/provide the signgam variable like
2441; the mingw ones do. Therefore prefer the libmingwex version instead.
2442lgamma DATA
2443lgammaf DATA
2444F_LD64(lgammal DATA) ; Can't use long double functions from the CRT on x86
2445llabs
2446lldiv
2447llrint
2448llrintf
2449F_LD64(llrintl) ; Can't use long double functions from the CRT on x86
2450llround
2451llroundf
2452F_LD64(llroundl) ; Can't use long double functions from the CRT on x86
2453localeconv
2454log
2455log10
2456F_NON_I386(log10f)
2457log1p
2458log1pf
2459F_LD64(log1pl) ; Can't use long double functions from the CRT on x86
2460log2
2461log2f
2462F_LD64(log2l) ; Can't use long double functions from the CRT on x86
2463logb
2464logbf
2465F_LD64(logbl) ; Can't use long double functions from the CRT on x86
2466F_NON_I386(logf)
2467longjmp
2468lrint
2469lrintf
2470F_LD64(lrintl) ; Can't use long double functions from the CRT on x86
2471lround
2472lroundf
2473F_LD64(lroundl) ; Can't use long double functions from the CRT on x86
2474malloc
2475mblen
2476mbrlen
2477mbrtoc16
2478mbrtoc32
2479mbrtowc
2480mbsrtowcs
2481mbsrtowcs_s
2482mbstowcs
2483mbstowcs_s
2484mbtowc
2485memchr
2486memcmp
2487memcpy
2488memcpy_s
2489memmove
2490memmove_s
2491memset
2492modf
2493F_NON_I386(modff)
2494nan
2495nanf
2496F_LD64(nanl) ; Can't use long double functions from the CRT on x86
2497nearbyint
2498nearbyintf
2499F_LD64(nearbyintl) ; Can't use long double functions from the CRT on x86
2500nextafter
2501nextafterf
2502F_LD64(nextafterl) ; Can't use long double functions from the CRT on x86
2503; All of the nexttoward functions take the second parameter as long double,
2504; making them unusable for x86.
2505F_LD64(nexttoward) ; Can't use long double functions from the CRT on x86
2506F_LD64(nexttowardf) ; Can't use long double functions from the CRT on x86
2507F_LD64(nexttowardl) ; Can't use long double functions from the CRT on x86
2508norm
2509normf
2510norml
2511perror
2512pow
2513F_NON_I386(powf) ; Missing in Wine's ucrtbase.dll for i386 in Wine 9.15 and older
2514putc
2515putchar
2516puts
2517putwc
2518putwchar
2519qsort
2520qsort_s
2521quick_exit
2522raise
2523rand
2524rand_s
2525realloc
2526remainder
2527remainderf
2528F_LD64(remainderl) ; Can't use long double functions from the CRT on x86
2529remove
2530remquo
2531remquof
2532F_LD64(remquol) ; Can't use long double functions from the CRT on x86
2533rename
2534rewind
2535rint
2536rintf
2537F_LD64(rintl) ; Can't use long double functions from the CRT on x86
2538round
2539roundf
2540F_LD64(roundl) ; Can't use long double functions from the CRT on x86
2541scalbln
2542scalblnf
2543F_LD64(scalblnl) ; Can't use long double functions from the CRT on x86
2544scalbn
2545scalbnf
2546F_LD64(scalbnl) ; Can't use long double functions from the CRT on x86
2547set_terminate
2548set_unexpected
2549setbuf
2550F_X64(setjmp)
2551setlocale
2552setvbuf
2553signal
2554sin
2555F_NON_I386(sinf)
2556; if we implement sinh, we can set it DATA only.
2557sinh
2558F_NON_I386(sinhf)
2559sqrt
2560F_NON_I386(sqrtf)
2561srand
2562strcat
2563strcat_s
2564strchr
2565strcmp
2566strcoll
2567strcpy
2568strcpy_s
2569strcspn
2570strerror
2571strerror_s
2572strftime
2573strlen
2574strncat
2575strncat_s
2576strncmp
2577strncpy
2578strncpy_s
2579strnlen
2580strpbrk
2581strrchr
2582strspn
2583strstr
2584strtod
2585strtof
2586strtoimax
2587strtok
2588strtok_s
2589strtol
2590F_LD64(strtold) ; Can't use long double functions from the CRT on x86
2591strtoll
2592strtoul
2593strtoull
2594strtoumax
2595strxfrm
2596system
2597tan
2598F_NON_I386(tanf)
2599; if we implement tanh, we can set it to DATA only.
2600tanh
2601F_NON_I386(tanhf)
2602terminate
2603tgamma
2604tgammaf
2605F_LD64(tgammal) ; Can't use long double functions from the CRT on x86
2606tmpfile
2607tmpfile_s
2608tmpnam
2609tmpnam_s
2610tolower
2611toupper
2612__msvcrt_towctrans DATA == towctrans ; mingw-w64 provides real towctrans as a wrapper around renamed __msvcrt_towctrans
2613towlower
2614towupper
2615trunc
2616truncf
2617F_LD64(truncl) ; Can't use long double functions from the CRT on x86
2618unexpected
2619ungetc
2620ungetwc
2621wcrtomb
2622wcrtomb_s
2623wcscat
2624wcscat_s
2625wcschr
2626wcscmp
2627wcscoll
2628wcscpy
2629wcscpy_s
2630wcscspn
2631wcsftime
2632wcslen
2633wcsncat
2634wcsncat_s
2635wcsncmp
2636wcsncpy
2637wcsncpy_s
2638wcsnlen
2639wcspbrk
2640wcsrchr
2641wcsrtombs
2642wcsrtombs_s
2643wcsspn
2644wcsstr
2645wcstod
2646wcstof
2647wcstoimax
2648wcstok
2649wcstok_s
2650wcstol
2651F_LD64(wcstold) ; Can't use long double functions from the CRT on x86
2652wcstoll
2653wcstombs
2654wcstombs_s
2655wcstoul
2656wcstoull
2657wcstoumax
2658wcsxfrm
2659; wctob ; replaced, CRT version may sign-extend its return value
2660wctomb
2661wctomb_s
2662wctrans
2663wctype
2664wmemcpy_s
2665wmemmove_s
2666
2667; These symbols were added in some later version of ucrtbase.dll and ucrtbased.dll
2668; They were added into ucrtbase.dll version 10.0.10563.0 which is part of the Microsoft Visual C++ 2015 Redistributable version 14.0.23506.0
2669_o____lc_codepage_func
2670_o____lc_collate_cp_func
2671_o____lc_locale_name_func
2672_o____mb_cur_max_func
2673_o___std_exception_copy
2674_o___std_exception_destroy
2675_o___std_type_info_destroy_list
2676_o___std_type_info_name
2677_o__cexit
2678_o__configthreadlocale
2679_o__configure_narrow_argv
2680_o__controlfp_s
2681_o__crt_atexit
2682_o__exit
2683_o__get_initial_narrow_environment
2684_o__get_initial_wide_environment
2685_o__initialize_narrow_environment
2686_o__initialize_wide_environment
2687_o__purecall
2688_o__seh_filter_dll
2689_o__seh_filter_exe
2690_o__set_app_type
2691_o__set_fmode
2692_o_exit
2693_o_memcpy_s
2694_o_rename
2695_o_setlocale
2696
2697; All symbols below this line are not available in Windows XP version of ucrtbase.dll
2698; Also those symbols are not available in any version of ucrtbased.dll
2699
2700; These symbols were added in ucrtbase.dll version 10.0.14393.0
2701; This is part of the Windows 10 Anniversary Update (Redstone 1)
2702F_NON_DEBUG(__std_terminate)
2703F_NON_DEBUG(__uncaught_exceptions)
2704
2705; These symbols were added in ucrtbase.dll version 10.0.17134.1
2706F_NON_DEBUG(F_NON_I386(__C_specific_handler_noexcept))
2707
2708; These symbols were added in ucrtbase.dll version 10.0.19041.1
2709F_NON_DEBUG(F_X64(__CxxFrameHandler4))