4 * Template for generation of MSVCRT.DLL and MSVCRxx.DLL exports
5 * definition files, supporting multiple OS platform versions.
7 * Compiled by Keith Marshall <keithmarshall@users.sourceforge.net>
8 * Copyright (C) 2014, 2016, MinGW.org Project.
11 * Permission is hereby granted, free of charge, to any person obtaining a
12 * copy of this software and associated documentation files (the "Software"),
13 * to deal in the Software without restriction, including without limitation
14 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
15 * and/or sell copies of the Software, and to permit persons to whom the
16 * Software is furnished to do so, subject to the following conditions:
18 * The above copyright notice, this permission notice, and the following
19 * disclaimer shall be included in all copies or substantial portions of
22 * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
23 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
24 * FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL
25 * THE AUTHORS, NOR THE COPYRIGHT HOLDERS, BE LIABLE FOR ANY CLAIM, DAMAGES
26 * OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
27 * ARISING FROM, OUT OF, OR IN CONNECTION WITH THIS SOFTWARE, OR THE USE OF,
28 * OR OTHER DEALINGS IN THIS SOFTWARE.
31 * Process this file with GCC, to generate platform specific, or
32 * DLL version specific exports definition files, e.g.:--
34 * gcc -xc-header -E -P -D__DLLNAME__=msvcrt \
35 * -D__MSVCRT_VERSION__=0x0410UL msvcrt.def.in \
38 * will generate a definition file mapping the symbols exported by
39 * the version of MSVCRT.DLL shipped with MS-Windows-98.
41 * Note that mapping of symbols is directed by __MSVCRT_VERSION__;
42 * for the MSVCRT.DLL versions shipped with the various versions of
43 * MS-Windows, this must be a 32-bit unsigned long value with the
44 * high order 16-bits set to zero, and the low order 16-bits set
45 * to the appropriate platform specific hexadecimal value:--
55 * Conversely, to map symbols exported by the non-free MSVCRxx.DLL
56 * variants shipped with MSVC, __MSVCRT_VERSION__ is specified with
57 * its low order 20-bits set to zero, while the high order 12-bits
58 * are set to identify the the DLL version of interest:--
60 * MSVCR70.DLL 0x07000000UL
61 * MSVCR71.DLL 0x07100000UL
62 * MSVCR80.DLL 0x08000000UL
63 * MSVCR90.DLL 0x09000000UL
64 * MSVCR100.DLL 0x10000000UL
65 * MSVCR110.DLL 0x11000000UL
66 * MSVCR120.DLL 0x12000000UL
68 * Thus, for example, a definitions file to map the symbols which
69 * are exported by MSVCR80.DLL may be generated thus:--
71 * gcc -xc-header -E -P -D__DLLNAME__=msvcr80 \
72 * -D__MSVCRT_VERSION__=0x08000000UL msvcrt.def.in \
76 LIBRARY __DLLNAME__.dll
78 #if __MSVCRT_VERSION__
79 /* A DLL version specification has been provided; all symbols which
80 * are defined are pertinent, regardless of any provision for dynamic
81 * loading which may be implemented in libmingwex.a
83 # define __MINGW_DLSYM(__NAME__) __NAME__
85 /* No valid DLL version specification has been provided; assume that
86 * we are constructing an import library definitions file pertaining
87 * to MSVCRT.DLL, and reset __MSVCRT_VERSION__ to represent its most
88 * recent evolutionary release.
90 # undef __MSVCRT_VERSION__
91 # define __MSVCRT_VERSION__ 0x10000UL
93 * Also, avoid declaring any symbols as exported, where libmingwex.a
94 * makes provision for dynamic look-up at run time.
96 # define __MINGW_DLSYM(__NAME__) ;__NAME__: dlsym hook in libmingwex.a
99 #if __MSVCRT_VERSION__ == 0x08000000UL
120 #if __MSVCRT_VERSION__ >= 0x0600UL
121 # if __MSVCRT_VERSION__ >= 0x07000000UL
123 # if __MSVCRT_VERSION__ >= 0x08000000UL
125 # if __MSVCRT_VERSION__ >= 0x12000000UL
130 # else /* __MSVCRT_VERSION__ < 0x07000000UL */
137 _CrtDoForAllClientObjects
140 _CrtIsValidHeapPointer
144 _CrtMemDumpAllObjectsSince
145 _CrtMemDumpStatistics
160 #if __MSVCRT_VERSION__ >= 0x08000000UL
161 # if __MSVCRT_VERSION__ >= 0x12000000UL
170 #if __MSVCRT_VERSION__ >= 0x08000000UL
171 _IsExceptionObjectToBeDestroyed
172 # if __MSVCRT_VERSION__ >= 0x12000000UL
174 # elif __MSVCRT_VERSION__ == 0x11000000UL
175 _Lock_shared_ptr_spin_lock
180 # if __MSVCRT_VERSION__ >= 0x12000000UL
181 _SetWinRTOutOfMemoryExceptionCallback
185 #if __MSVCRT_VERSION__ >= 0x11000000UL
186 # if __MSVCRT_VERSION__ == 0x11000000UL
187 _Unlock_shared_ptr_spin_lock
195 #if __MSVCRT_VERSION__ >= 0x0501UL
196 # if __MSVCRT_VERSION__ >= 0x08000000UL
199 __BuildCatchObjectHelper
201 # if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ != 0x07000000UL
204 # if __MSVCRT_VERSION__ < 0x11000000UL
205 # if __MSVCRT_VERSION__ >= 0x0600UL
206 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
207 __CxxCallUnwindDelDtor
211 # if __MSVCRT_VERSION__ >= 0x0600UL
212 # if __MSVCRT_VERSION__ >= 0x08000000UL
213 __CxxCallUnwindStdDelDtor
215 __CxxCallUnwindVecDtor
222 #if __MSVCRT_VERSION__ >= 0x0600UL
223 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
229 #if __MSVCRT_VERSION__ >= 0x0501UL
230 __CxxQueryExceptionSize
231 __CxxRegisterExceptionObject
232 __CxxUnregisterExceptionObject
233 __DestructExceptionObject
234 # if __MSVCRT_VERSION__ >= 0x08000000UL
236 # if __MSVCRT_VERSION__ >= 0x12000000UL
237 __GetPlatformExceptionInfo
245 #if __MSVCRT_VERSION__ >= 0x0501UL
246 # if __MSVCRT_VERSION__ >= 0x08000000UL
249 # if __MSVCRT_VERSION__ < 0x11000000UL
252 # elif __MSVCRT_VERSION__ == 0x11000000UL
253 ___crtCreateSemaphoreExW@24
257 # if __MSVCRT_VERSION__ >= 0x0600UL
258 ___lc_collate_cp_func
260 # if __MSVCRT_VERSION__ < 0x11000000UL
262 # else /* __MSVCRT_VERSION__ >= 0x11000000UL */
263 ___lc_locale_name_func
266 # if __MSVCRT_VERSION__ >= 0x08000000UL
270 ___unguarded_readlc_active_add_func
275 #if __MSVCRT_VERSION__ >= 0x07000000UL && __MSVCRT_VERSION__ < 0x08000000UL
278 #if __MSVCRT_VERSION__ >= 0x08000000UL
279 __clean_type_info_names_internal
284 #if __MSVCRT_VERSION__ >= 0x0501UL
285 # if __MSVCRT_VERSION__ >= 0x11000000UL
289 # if __MSVCRT_VERSION__ >= 0x12000000UL
291 __crtCreateSemaphoreExW
294 #if __MSVCRT_VERSION__ < 0x10000000UL
296 # if __MSVCRT_VERSION__ >= 0x0501UL
300 #if __MSVCRT_VERSION__ >= 0x0501UL
301 # if __MSVCRT_VERSION__ >= 0x11000000UL
302 __crtCreateSymbolicLinkW
303 __crtEnumSystemLocalesEx
309 # if __MSVCRT_VERSION__ >= 0x12000000UL
310 __crtGetFileInformationByHandleEx
313 __crtGetShowWindowMode
314 # if __MSVCRT_VERSION__ >= 0x12000000UL
318 __crtGetUserDefaultLocaleName
319 __crtInitializeCriticalSectionEx
321 __crtIsValidLocaleName
325 #if __MSVCRT_VERSION__ >= 0x0501UL
326 # if __MSVCRT_VERSION__ >= 0x11000000UL
330 # if __MSVCRT_VERSION__ >= 0x12000000UL
331 __crtSetFileInformationByHandle
333 # if __MSVCRT_VERSION__ >= 0x11000000UL
334 __crtSetThreadStackGuarantee
335 __crtSetUnhandledExceptionFilter
336 # if __MSVCRT_VERSION__ >= 0x12000000UL
339 __crtTerminateProcess
340 __crtUnhandledException
342 # if __MSVCRT_VERSION__ >= 0x0600UL
343 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
350 #if __MSVCRT_VERSION__ >= 0x0600UL
351 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
356 #if __MSVCRT_VERSION__ >= 0x08000000UL
358 # if __MSVCRT_VERSION__ < 0x10000000UL
367 #if __MSVCRT_VERSION__ >= 0x0501UL
373 #if __MSVCRT_VERSION__ >= 0x08000000UL
377 #if __MSVCRT_VERSION__ < 0x10000000UL
378 # if __MSVCRT_VERSION__ >= 0x07000000UL
382 # if __MSVCRT_VERSION__ >= 0x0412UL
387 #if __MSVCRT_VERSION__ >= 0x08000000UL
391 # if __MSVCRT_VERSION__ >= 0x0600UL
392 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
424 #if __MSVCRT_VERSION__ < 0x10000000UL
431 #if __MSVCRT_VERSION__ < 0x08000000UL
436 #if __MSVCRT_VERSION__ >= 0x0410UL
440 #if __MSVCRT_VERSION__ == 0x08000000UL
443 #if __MSVCRT_VERSION__ < 0x09000000UL
453 #if __MSVCRT_VERSION__ < 0x09000000UL
459 #if __MSVCRT_VERSION__ >= 0x0501UL
463 # if __MSVCRT_VERSION__ >= 0x0600UL
467 #if __MSVCRT_VERSION__ >= 0x08000000UL
469 #elif __MSVCRT_VERSION__ >= 0x07000000UL
470 __security_error_handler
473 #if __MSVCRT_VERSION__ >= 0x08000000UL
474 # if __MSVCRT_VERSION__ < 0x11000000UL
477 #elif __MSVCRT_VERSION__ >= 0x07000000UL
478 __set_buffer_overrun_handler
482 #if __MSVCRT_VERSION__ >= 0x0600UL
483 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
486 # if __MSVCRT_VERSION__ >= 0x08000000UL
494 #if __MSVCRT_VERSION__ >= 0x08000000UL
498 #if __MSVCRT_VERSION__ >= 0x08000000UL
502 #if __MSVCRT_VERSION__ >= 0x0412UL
505 #if __MSVCRT_VERSION__ >= 0x0501UL
506 # if __MSVCRT_VERSION__ >= 0x08000000UL
511 __unguarded_readlc_active DATA
512 #if __MSVCRT_VERSION__ >= 0x08000000UL
516 #if __MSVCRT_VERSION__ >= 0x0501UL
518 # if __MSVCRT_VERSION__ >= 0x0600UL
519 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
527 _abnormal_termination
528 #if __MSVCRT_VERSION__ >= 0x0600UL
529 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
534 #if __MSVCRT_VERSION__ >= 0x0600UL
535 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
540 #if __MSVCRT_VERSION__ < 0x10000000UL
557 #if __MSVCRT_VERSION__ >= 0x0501UL
559 # if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
563 # if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
565 # elif __MSVCRT_VERSION__ >= 0x08000000UL
568 _aligned_offset_malloc
569 # if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
570 _aligned_offset_malloc_dbg
572 _aligned_offset_realloc
573 # if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
574 _aligned_offset_realloc_dbg
575 # elif __MSVCRT_VERSION__ >= 0x08000000UL
576 _aligned_offset_recalloc
579 # if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
581 # elif __MSVCRT_VERSION__ >= 0x08000000UL
588 #if __MSVCRT_VERSION__ >= 0x0600UL
589 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
592 # if __MSVCRT_VERSION__ >= 0x08000000UL
599 #if __MSVCRT_VERSION__ >= 0x0600UL
600 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
607 #if __MSVCRT_VERSION__ >= 0x0600UL
608 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
612 #if __MSVCRT_VERSION__ >= 0x12000000UL
618 #if __MSVCRT_VERSION__ >= 0x08000000UL
626 #if __MSVCRT_VERSION__ >= 0x08000000UL
628 #elif __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
633 #if __MSVCRT_VERSION__ >= 0x0600UL
634 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
638 #if __MSVCRT_VERSION__ >= 0x0501UL
640 # if __MSVCRT_VERSION__ >= 0x0600UL
641 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
649 #if __MSVCRT_VERSION__ >= 0x12000000UL
652 #if __MSVCRT_VERSION__ >= 0x0412UL
657 #if __MSVCRT_VERSION__ >= 0x0600UL
658 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
662 #if __MSVCRT_VERSION__ >= 0x0600UL
663 # if __MSVCRT_VERSION__ < 0x07000000UL
672 #if __MSVCRT_VERSION__ >= 0x08000000UL
677 #if __MSVCRT_VERSION__ >= 0x0600UL
678 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
683 #if __MSVCRT_VERSION__ >= 0x12000000UL
687 #if __MSVCRT_VERSION__ >= 0x0600UL
688 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
697 #if __MSVCRT_VERSION__ >= 0x0501UL
701 #if __MSVCRT_VERSION__ >= 0x08000000UL
705 #if __MSVCRT_VERSION__ >= 0x0600UL
706 # if __MSVCRT_VERSION__ < 0x07000000UL
713 #if __MSVCRT_VERSION__ >= 0x0500UL
714 # if __MSVCRT_VERSION__ >= 0x0600UL
715 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
724 # if __MSVCRT_VERSION__ >= 0x0600UL
725 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
730 #if __MSVCRT_VERSION__ < 0x07000000UL
731 ; TODO(REVIEW): in MSVCRT.dll...
732 ; TODO(REVIEW): pexports may fail to qualify _ctype as DATA.
734 #if __MSVCRT_VERSION__ < 0x07100000UL
738 #if __MSVCRT_VERSION__ >= 0x0501UL
740 # if __MSVCRT_VERSION__ >= 0x0600UL
741 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
750 # if __MSVCRT_VERSION__ >= 0x0600UL
751 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
759 #if __MSVCRT_VERSION__ >= 0x08000000UL
760 # if __MSVCRT_VERSION__ >= 0x12000000UL
762 # elif __MSVCRT_VERSION__ < 0x10000000UL
766 #if __MSVCRT_VERSION__ >= 0x0600UL
767 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
772 #if __MSVCRT_VERSION__ >= 0x08000000UL
775 #if __MSVCRT_VERSION__ >= 0x12000000UL
780 #if __MSVCRT_VERSION__ >= 0x12000000UL
785 #if __MSVCRT_VERSION__ >= 0x08000000UL
789 #if __MSVCRT_VERSION__ >= 0x0600UL
790 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
794 #if __MSVCRT_VERSION__ >= 0x08000000UL && __MSVCRT_VERSION__ < 0x10000000UL
797 #if __MSVCRT_VERSION__ >= 0x08000000UL && __MSVCRT_VERSION__ < 0x11000000UL
805 #if __MSVCRT_VERSION__ >= 0x12000000UL
810 #if __MSVCRT_VERSION__ >= 0x0600UL
811 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
812 _except_handler4_common
825 #if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
828 #if __MSVCRT_VERSION__ >= 0x08000000UL
833 #if __MSVCRT_VERSION__ >= 0x0600UL
834 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
838 #if __MSVCRT_VERSION__ >= 0x12000000UL
842 #if __MSVCRT_VERSION__ >= 0x12000000UL
847 #if __MSVCRT_VERSION__ >= 0x08000000UL
851 #if __MSVCRT_VERSION__ >= 0x08000000UL
856 #if __MSVCRT_VERSION__ < 0x08000000UL
863 #if __MSVCRT_VERSION__ < 0x08000000UL
865 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
869 #if __MSVCRT_VERSION__ >= 0x0500UL
872 #if __MSVCRT_VERSION__ < 0x08000000UL
875 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
880 #if __MSVCRT_VERSION__ >= 0x0500UL
883 #if __MSVCRT_VERSION__ < 0x08000000UL
885 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
895 #if __MSVCRT_VERSION__ >= 0x0600UL
896 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
904 #if __MSVCRT_VERSION__ >= 0x08000000UL
908 #if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
911 #if __MSVCRT_VERSION__ >= 0x0600UL
912 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
913 # if __MSVCRT_VERSION__ >= 0x08000000UL
920 # if __MSVCRT_VERSION__ >= 0x08000000UL
925 # if __MSVCRT_VERSION__ >= 0x08000000UL
931 #if __MSVCRT_VERSION__ >= 0x08000000UL
935 #if __MSVCRT_VERSION__ < 0x08000000UL
937 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
941 #if __MSVCRT_VERSION__ >= 0x0500UL
944 #if __MSVCRT_VERSION__ < 0x08000000UL
947 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
953 #if __MSVCRT_VERSION__ >= 0x0600UL
954 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
959 #if __MSVCRT_VERSION__ >= 0x0500UL
961 # if __MSVCRT_VERSION__ >= 0x0600UL
962 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
968 #if __MSVCRT_VERSION__ >= 0x0600UL
969 # if __MSVCRT_VERSION__ < 0x07000000UL
976 #if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
979 #if __MSVCRT_VERSION__ < 0x08000000UL
982 #if __MSVCRT_VERSION__ >= 0x0500UL
983 # if __MSVCRT_VERSION__ >= 0x0600UL
984 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
989 # if __MSVCRT_VERSION__ >= 0x0600UL
990 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
995 # if __MSVCRT_VERSION__ >= 0x08000000UL
1004 #if __MSVCRT_VERSION__ >= 0x0500UL
1005 # if __MSVCRT_VERSION__ >= 0x0600UL
1006 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1009 # if __MSVCRT_VERSION__ >= 0x08000000UL
1010 # if __MSVCRT_VERSION__ < 0x10000000UL
1016 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1018 # if __MSVCRT_VERSION__ >= 0x08000000UL
1021 # if __MSVCRT_VERSION__ < 0x07000000UL
1025 # if __MSVCRT_VERSION__ < 0x07000000UL
1031 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x07100000UL
1034 # if __MSVCRT_VERSION__ >= 0x08000000UL
1035 _get_invalid_parameter_handler
1039 #if __MSVCRT_VERSION__ >= 0x0600UL
1040 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1041 # if __MSVCRT_VERSION__ < 0x09000000UL
1046 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1047 __MINGW_DLSYM(_get_output_format)
1050 # if __MSVCRT_VERSION__ >= 0x08000000UL
1051 _get_printf_count_output
1052 _get_purecall_handler
1055 #if __MSVCRT_VERSION__ < 0x10000000UL
1058 #if __MSVCRT_VERSION__ >= 0x0600UL
1059 # if __MSVCRT_VERSION__ >= 0x08000000UL
1065 # if __MSVCRT_VERSION__ < 0x07000000UL
1068 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1069 # if __MSVCRT_VERSION__ < 0x09000000UL
1076 # if __MSVCRT_VERSION__ >= 0x09000000UL
1081 #if __MSVCRT_VERSION__ >= 0x08000000UL
1085 #if __MSVCRT_VERSION__ >= 0x08000000UL
1090 #if __MSVCRT_VERSION__ >= 0x08000000UL && __MSVCRT_VERSION__ < 0x11000000UL
1100 #if __MSVCRT_VERSION__ >= 0x08000000UL
1105 #if __MSVCRT_VERSION__ >= 0x0501UL
1107 # if __MSVCRT_VERSION__ >= 0x08000000UL
1111 # if __MSVCRT_VERSION__ >= 0x08000000UL
1116 #if __MSVCRT_VERSION__ >= 0x08000000UL
1120 #if __MSVCRT_VERSION__ >= 0x0500UL
1121 # if __MSVCRT_VERSION__ >= 0x0600UL
1122 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1128 # if __MSVCRT_VERSION__ >= 0x0600UL
1129 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1141 #if __MSVCRT_VERSION__ >= 0x08000000UL
1145 #if __MSVCRT_VERSION__ >= 0x0600UL
1146 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1151 #if __MSVCRT_VERSION__ >= 0x0600UL
1152 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1155 # if __MSVCRT_VERSION__ >= 0x08000000UL
1160 #if __MSVCRT_VERSION__ >= 0x0600UL
1161 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1168 #if __MSVCRT_VERSION__ >= 0x0600UL
1169 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1172 # if __MSVCRT_VERSION__ >= 0x08000000UL
1173 _invalid_parameter_noinfo
1174 # if __MSVCRT_VERSION__ >= 0x10000000UL
1175 _invalid_parameter_noinfo_noreturn
1179 # if __MSVCRT_VERSION__ == 0x11000000UL
1180 ; TODO(REVIEW): in MSVCR110.dll...
1181 ; TODO(REVIEW): pexports fails to qualify _iob as DATA.
1185 #if __MSVCRT_VERSION__ >= 0x0600UL
1186 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1192 #if __MSVCRT_VERSION__ >= 0x0600UL
1193 # if __MSVCRT_VERSION__ >= 0x12000000UL
1196 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1201 #if __MSVCRT_VERSION__ >= 0x0600UL
1202 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1211 #if __MSVCRT_VERSION__ >= 0x0600UL
1212 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1217 #if __MSVCRT_VERSION__ >= 0x0600UL
1218 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1221 # if __MSVCRT_VERSION__ >= 0x12000000UL
1227 #if __MSVCRT_VERSION__ >= 0x0600UL
1228 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1233 #if __MSVCRT_VERSION__ >= 0x0600UL
1234 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1239 #if __MSVCRT_VERSION__ >= 0x0600UL
1240 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1245 #if __MSVCRT_VERSION__ >= 0x0600UL
1246 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1251 #if __MSVCRT_VERSION__ >= 0x0600UL
1252 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1257 #if __MSVCRT_VERSION__ >= 0x0600UL
1258 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1263 #if __MSVCRT_VERSION__ >= 0x0600UL
1264 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1269 #if __MSVCRT_VERSION__ >= 0x0600UL
1270 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1275 #if __MSVCRT_VERSION__ >= 0x0600UL
1276 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1281 #if __MSVCRT_VERSION__ >= 0x0600UL
1282 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1287 #if __MSVCRT_VERSION__ >= 0x0600UL
1288 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1291 # if __MSVCRT_VERSION__ >= 0x12000000UL
1297 #if __MSVCRT_VERSION__ >= 0x0600UL
1298 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1303 #if __MSVCRT_VERSION__ >= 0x0600UL
1304 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1309 #if __MSVCRT_VERSION__ >= 0x0600UL
1310 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1315 #if __MSVCRT_VERSION__ >= 0x0600UL
1316 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1321 #if __MSVCRT_VERSION__ >= 0x0600UL
1322 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1327 #if __MSVCRT_VERSION__ >= 0x0600UL
1328 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1333 #if __MSVCRT_VERSION__ >= 0x0600UL
1334 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1339 #if __MSVCRT_VERSION__ >= 0x0600UL
1340 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1345 #if __MSVCRT_VERSION__ >= 0x0600UL
1346 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1351 #if __MSVCRT_VERSION__ >= 0x0600UL
1352 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1357 #if __MSVCRT_VERSION__ >= 0x0600UL
1358 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1363 #if __MSVCRT_VERSION__ >= 0x0600UL
1364 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1369 #if __MSVCRT_VERSION__ >= 0x0600UL
1370 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1375 #if __MSVCRT_VERSION__ >= 0x0600UL
1376 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1381 #if __MSVCRT_VERSION__ >= 0x0600UL
1382 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1387 #if __MSVCRT_VERSION__ >= 0x0600UL
1388 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1393 #if __MSVCRT_VERSION__ >= 0x0600UL
1394 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1396 # if __MSVCRT_VERSION__ >= 0x08000000UL
1403 # if __MSVCRT_VERSION__ >= 0x12000000UL
1407 # if __MSVCRT_VERSION__ >= 0x08000000UL
1424 #if __MSVCRT_VERSION__ >= 0x0600UL
1425 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1430 #if __MSVCRT_VERSION__ >= 0x0600UL
1431 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1439 #if __MSVCRT_VERSION__ >= 0x12000000UL
1446 #if __MSVCRT_VERSION__ >= 0x0600UL
1447 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1450 # if __MSVCRT_VERSION__ >= 0x11000000UL
1451 _libm_sse2_acos_precise
1452 _libm_sse2_asin_precise
1453 _libm_sse2_atan_precise
1454 _libm_sse2_cos_precise
1455 _libm_sse2_exp_precise
1456 _libm_sse2_log10_precise
1457 _libm_sse2_log_precise
1458 _libm_sse2_pow_precise
1459 _libm_sse2_sin_precise
1460 _libm_sse2_sqrt_precise
1461 _libm_sse2_tan_precise
1466 #if __MSVCRT_VERSION__ >= 0x0500UL
1467 # if __MSVCRT_VERSION__ >= 0x0600UL
1468 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1475 # if __MSVCRT_VERSION__ >= 0x0600UL
1476 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1482 #if __MSVCRT_VERSION__ >= 0x08000000UL
1491 #if __MSVCRT_VERSION__ >= 0x0600UL
1492 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1499 #if __MSVCRT_VERSION__ >= 0x0600UL
1500 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1505 #if __MSVCRT_VERSION__ >= 0x0600UL
1506 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1511 #if __MSVCRT_VERSION__ >= 0x0600UL
1512 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1514 # if __MSVCRT_VERSION__ >= 0x08000000UL
1516 # else /* __MSVCRT_VERSION__ < 0x07000000UL */
1522 #if __MSVCRT_VERSION__ >= 0x0600UL
1523 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1528 #if __MSVCRT_VERSION__ >= 0x0600UL
1529 # if __MSVCRT_VERSION__ >= 0x08000000UL
1533 #if __MSVCRT_VERSION__ >= 0x0410UL
1537 #if __MSVCRT_VERSION__ >= 0x0600UL
1538 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1545 #if __MSVCRT_VERSION__ >= 0x0600UL
1546 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1551 #if __MSVCRT_VERSION__ >= 0x0600UL
1552 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1557 #if __MSVCRT_VERSION__ >= 0x0600UL
1558 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1563 #if __MSVCRT_VERSION__ >= 0x0600UL
1564 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1569 #if __MSVCRT_VERSION__ >= 0x0600UL
1570 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1575 #if __MSVCRT_VERSION__ >= 0x0600UL
1576 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1581 #if __MSVCRT_VERSION__ >= 0x0600UL
1582 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1587 #if __MSVCRT_VERSION__ >= 0x0600UL
1588 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1593 #if __MSVCRT_VERSION__ >= 0x0600UL
1594 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1599 #if __MSVCRT_VERSION__ >= 0x0600UL
1600 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1604 #if __MSVCRT_VERSION__ < 0x08000000UL
1607 #if __MSVCRT_VERSION__ >= 0x0600UL
1608 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1614 #if __MSVCRT_VERSION__ >= 0x0600UL
1615 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1620 #if __MSVCRT_VERSION__ >= 0x0600UL
1621 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1626 #if __MSVCRT_VERSION__ >= 0x0600UL
1627 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1631 #if __MSVCRT_VERSION__ < 0x08000000UL
1634 #if __MSVCRT_VERSION__ >= 0x0600UL
1635 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1641 #if __MSVCRT_VERSION__ >= 0x0600UL
1642 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1647 #if __MSVCRT_VERSION__ >= 0x0600UL
1648 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1652 #if __MSVCRT_VERSION__ < 0x08000000UL
1656 #if __MSVCRT_VERSION__ >= 0x0600UL
1657 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1662 #if __MSVCRT_VERSION__ >= 0x0600UL
1663 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1668 #if __MSVCRT_VERSION__ >= 0x0600UL
1669 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1674 #if __MSVCRT_VERSION__ >= 0x0600UL
1675 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1680 #if __MSVCRT_VERSION__ >= 0x0600UL
1681 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1688 #if __MSVCRT_VERSION__ >= 0x0600UL
1689 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1696 #if __MSVCRT_VERSION__ >= 0x0600UL
1697 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1702 #if __MSVCRT_VERSION__ >= 0x0600UL
1703 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1708 #if __MSVCRT_VERSION__ >= 0x0600UL
1709 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1714 #if __MSVCRT_VERSION__ >= 0x0600UL
1715 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1722 #if __MSVCRT_VERSION__ >= 0x0600UL
1723 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1728 #if __MSVCRT_VERSION__ >= 0x0600UL
1729 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1734 #if __MSVCRT_VERSION__ >= 0x0600UL
1735 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1742 #if __MSVCRT_VERSION__ >= 0x0600UL
1743 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1750 #if __MSVCRT_VERSION__ >= 0x0600UL
1751 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1756 #if __MSVCRT_VERSION__ >= 0x0600UL
1757 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1762 #if __MSVCRT_VERSION__ >= 0x0600UL
1763 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1768 #if __MSVCRT_VERSION__ >= 0x0600UL
1769 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1776 #if __MSVCRT_VERSION__ >= 0x0600UL
1777 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1782 #if __MSVCRT_VERSION__ >= 0x0600UL
1783 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1788 #if __MSVCRT_VERSION__ >= 0x0600UL
1789 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1794 #if __MSVCRT_VERSION__ >= 0x0600UL
1795 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1802 #if __MSVCRT_VERSION__ >= 0x0600UL
1803 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1810 #if __MSVCRT_VERSION__ >= 0x0600UL
1811 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1816 #if __MSVCRT_VERSION__ >= 0x0600UL
1817 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1822 #if __MSVCRT_VERSION__ >= 0x0600UL
1823 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1828 #if __MSVCRT_VERSION__ >= 0x0600UL
1829 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1836 #if __MSVCRT_VERSION__ >= 0x0600UL
1837 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1842 #if __MSVCRT_VERSION__ >= 0x0600UL
1843 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1848 #if __MSVCRT_VERSION__ >= 0x0600UL
1849 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1854 #if __MSVCRT_VERSION__ >= 0x0600UL
1855 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1864 #if __MSVCRT_VERSION__ >= 0x0600UL
1865 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1872 #if __MSVCRT_VERSION__ >= 0x0600UL
1873 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1882 #if __MSVCRT_VERSION__ >= 0x0600UL
1883 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1888 #if __MSVCRT_VERSION__ >= 0x0600UL
1889 # if __MSVCRT_VERSION__ < 0x07000000UL
1892 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1898 #if __MSVCRT_VERSION__ >= 0x0500UL
1899 # if __MSVCRT_VERSION__ >= 0x0600UL
1900 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1908 #if __MSVCRT_VERSION__ >= 0x0600UL
1909 # if __MSVCRT_VERSION__ < 0x07000000UL
1914 ; pexports does not report it as such, but libmsvcrt.a needs
1915 ; _onexit to be qualified as DATA.
1919 #if __MSVCRT_VERSION__ < 0x09000000UL
1920 # if __MSVCRT_VERSION__ >= 0x0500UL
1933 #if __MSVCRT_VERSION__ >= 0x0600UL
1934 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1943 #if __MSVCRT_VERSION__ >= 0x08000000UL
1947 #if __MSVCRT_VERSION__ >= 0x0600UL
1948 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1953 #if __MSVCRT_VERSION__ >= 0x0501UL
1955 # if __MSVCRT_VERSION__ >= 0x08000000UL
1962 #if __MSVCRT_VERSION__ >= 0x0501UL
1963 # if __MSVCRT_VERSION__ >= 0x0600UL
1964 # if __MSVCRT_VERSION__ >= 0x08000000UL
1966 # elif __MSVCRT_VERSION__ < 0x07000000UL
1969 # if __MSVCRT_VERSION__ >= 0x08000000UL
1979 #if __MSVCRT_VERSION__ >= 0x0600UL
1980 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1985 #if __MSVCRT_VERSION__ >= 0x0600UL
1986 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
1990 #if __MSVCRT_VERSION__ < 0x10000000UL
1997 #if __MSVCRT_VERSION__ >= 0x0501UL
1998 # if __MSVCRT_VERSION__ >= 0x0600UL
1999 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2005 # if __MSVCRT_VERSION__ >= 0x0600UL
2006 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2008 # if __MSVCRT_VERSION__ >= 0x08000000UL
2015 # if __MSVCRT_VERSION__ >= 0x0600UL
2016 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2018 # if __MSVCRT_VERSION__ >= 0x08000000UL
2026 #if __MSVCRT_VERSION__ >= 0x0600UL
2027 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2032 #if __MSVCRT_VERSION__ >= 0x0501UL
2033 # if __MSVCRT_VERSION__ >= 0x0600UL
2034 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2035 _seh_longjmp_unwind4
2039 # if __MSVCRT_VERSION__ >= 0x0600UL
2040 # if __MSVCRT_VERSION__ >= 0x08000000UL
2042 # if __MSVCRT_VERSION__ < 0x10000000UL
2046 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2054 #if __MSVCRT_VERSION__ >= 0x0501UL
2055 # if __MSVCRT_VERSION__ >= 0x0600UL
2056 # if __MSVCRT_VERSION__ < 0x07000000UL
2059 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2062 # if __MSVCRT_VERSION__ >= 0x08000000UL
2063 _set_invalid_parameter_handler
2064 _set_malloc_crt_max_wait
2066 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2067 __MINGW_DLSYM(_set_output_format)
2069 # if __MSVCRT_VERSION__ >= 0x08000000UL
2070 _set_printf_count_output
2072 # if __MSVCRT_VERSION__ >= 0x07100000UL
2073 _set_purecall_handler
2077 #if __MSVCRT_VERSION__ < 0x10000000UL
2080 #if __MSVCRT_VERSION__ >= 0x07000000UL && __MSVCRT_VERSION__ < 0x08000000UL
2081 _set_security_error_handler
2092 #if __MSVCRT_VERSION__ >= 0x0501UL
2093 # if __MSVCRT_VERSION__ >= 0x0600UL
2094 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2103 # if __MSVCRT_VERSION__ >= 0x0600UL
2104 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2112 #if __MSVCRT_VERSION__ >= 0x0501UL
2113 # if __MSVCRT_VERSION__ >= 0x0600UL
2114 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2121 # if __MSVCRT_VERSION__ >= 0x0600UL
2122 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2130 #if __MSVCRT_VERSION__ >= 0x0600UL
2131 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2144 #if __MSVCRT_VERSION__ >= 0x0600UL
2145 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2148 # if __MSVCRT_VERSION__ >= 0x08000000UL
2157 #if __MSVCRT_VERSION__ < 0x08000000UL
2159 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
2163 #if __MSVCRT_VERSION__ >= 0x0500UL
2166 #if __MSVCRT_VERSION__ < 0x08000000UL
2168 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
2172 #if __MSVCRT_VERSION__ >= 0x08000000UL
2175 #if __MSVCRT_VERSION__ < 0x08000000UL
2178 #if __MSVCRT_VERSION__ >= 0x0600UL
2179 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2184 #if __MSVCRT_VERSION__ >= 0x0600UL
2185 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2190 #if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
2194 #if __MSVCRT_VERSION__ >= 0x0600UL
2195 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2198 # if __MSVCRT_VERSION__ >= 0x08000000UL
2203 #if __MSVCRT_VERSION__ >= 0x0600UL
2204 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2209 #if __MSVCRT_VERSION__ >= 0x0600UL
2210 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2215 #if __MSVCRT_VERSION__ >= 0x0600UL
2216 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2223 #if __MSVCRT_VERSION__ >= 0x0600UL
2224 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2229 #if __MSVCRT_VERSION__ >= 0x0600UL
2230 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2235 #if __MSVCRT_VERSION__ >= 0x0600UL
2236 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2241 #if __MSVCRT_VERSION__ >= 0x0600UL
2242 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2248 #if __MSVCRT_VERSION__ >= 0x0600UL
2249 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2254 #if __MSVCRT_VERSION__ >= 0x0501UL
2255 # if __MSVCRT_VERSION__ >= 0x0600UL
2256 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2260 # if __MSVCRT_VERSION__ >= 0x12000000UL
2265 # if __MSVCRT_VERSION__ >= 0x0600UL
2266 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2268 # if __MSVCRT_VERSION__ >= 0x12000000UL
2273 # if __MSVCRT_VERSION__ >= 0x12000000UL
2279 # if __MSVCRT_VERSION__ >= 0x0600UL
2280 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2284 # if __MSVCRT_VERSION__ >= 0x12000000UL
2291 #if __MSVCRT_VERSION__ >= 0x0600UL
2292 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2300 #if __MSVCRT_VERSION__ >= 0x0600UL
2301 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2304 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x09000000UL
2307 # if __MSVCRT_VERSION__ >= 0x08000000UL
2315 # if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
2316 ; TODO(REVIEW): in Vista/Win7 releases of MSVCRT.dll...
2317 ; TODO(REVIEW): pexports fails to qualify either _sys_errlist,
2318 ; TODO(REVIEW): or _sys_nerr as DATA.
2319 # elif __MSVCRT_VERSION__ >= 0x11000000UL
2320 ; TODO(REVIEW): in MSVCR110.dll and later...
2321 ; TODO(REVIEW): pexports fails to qualify _sys_errlist as DATA.
2329 #if __MSVCRT_VERSION__ >= 0x0500UL
2330 # if __MSVCRT_VERSION__ >= 0x0600UL
2331 # if __MSVCRT_VERSION__ < 0x07000000UL
2334 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2342 #if __MSVCRT_VERSION__ >= 0x0600UL
2343 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2348 #if __MSVCRT_VERSION__ >= 0x0600UL
2349 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2358 #if __MSVCRT_VERSION__ >= 0x0600UL
2359 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2364 #if __MSVCRT_VERSION__ >= 0x0600UL
2365 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2370 #if __MSVCRT_VERSION__ >= 0x0600UL
2371 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2376 #if __MSVCRT_VERSION__ >= 0x0600UL
2377 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2382 #if __MSVCRT_VERSION__ >= 0x0600UL
2383 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2386 # if __MSVCRT_VERSION__ >= 0x08000000UL
2391 #if __MSVCRT_VERSION__ >= 0x0501UL
2392 # if __MSVCRT_VERSION__ >= 0x08000000UL
2397 # if __MSVCRT_VERSION__ >= 0x08000000UL
2404 #if __MSVCRT_VERSION__ >= 0x08000000UL
2406 #else /* __MSVCRT_VERSION__ < 0x08000000UL */
2409 #if __MSVCRT_VERSION__ >= 0x0500UL
2410 # if __MSVCRT_VERSION__ >= 0x0600UL
2411 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2416 # if __MSVCRT_VERSION__ >= 0x0600UL
2417 # if __MSVCRT_VERSION__ >= 0x12000000UL
2420 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2448 #if __MSVCRT_VERSION__ >= 0x0501UL
2450 # if __MSVCRT_VERSION__ >= 0x0600UL
2451 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2453 # if __MSVCRT_VERSION__ >= 0x08000000UL
2460 # if __MSVCRT_VERSION__ >= 0x0600UL
2461 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2463 # if __MSVCRT_VERSION__ >= 0x08000000UL
2471 #if __MSVCRT_VERSION__ >= 0x0600UL
2472 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2481 #if __MSVCRT_VERSION__ >= 0x0600UL
2482 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2494 # if __MSVCRT_VERSION__ >= 0x08000000UL
2506 #if __MSVCRT_VERSION__ >= 0x0600UL
2507 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2512 #if __MSVCRT_VERSION__ >= 0x0600UL
2513 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2522 #if __MSVCRT_VERSION__ >= 0x0600UL
2523 # if __MSVCRT_VERSION__ >= 0x11000000UL
2526 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2531 #if __MSVCRT_VERSION__ >= 0x0501UL
2532 # if __MSVCRT_VERSION__ >= 0x0600UL
2533 # if __MSVCRT_VERSION__ < 0x07000000UL
2538 # if __MSVCRT_VERSION__ >= 0x0600UL
2539 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2546 #if __MSVCRT_VERSION__ >= 0x0600UL
2547 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2552 #if __MSVCRT_VERSION__ >= 0x0600UL
2553 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2558 #if __MSVCRT_VERSION__ >= 0x0600UL
2559 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2566 #if __MSVCRT_VERSION__ >= 0x0600UL
2567 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2572 #if __MSVCRT_VERSION__ >= 0x0600UL
2573 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2578 #if __MSVCRT_VERSION__ >= 0x0600UL
2579 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2584 #if __MSVCRT_VERSION__ >= 0x0600UL
2585 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2591 #if __MSVCRT_VERSION__ >= 0x0501UL
2592 # if __MSVCRT_VERSION__ >= 0x0600UL
2593 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2596 # if __MSVCRT_VERSION__ >= 0x08000000UL
2599 # if __MSVCRT_VERSION__ >= 0x12000000UL
2604 # if __MSVCRT_VERSION__ >= 0x0600UL
2605 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2607 # if __MSVCRT_VERSION__ >= 0x12000000UL
2611 # if __MSVCRT_VERSION__ >= 0x12000000UL
2620 # if __MSVCRT_VERSION__ >= 0x0600UL
2621 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2625 # if __MSVCRT_VERSION__ >= 0x12000000UL
2632 #if __MSVCRT_VERSION__ >= 0x0600UL
2633 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2640 #if __MSVCRT_VERSION__ < 0x08000000UL
2643 #if __MSVCRT_VERSION__ >= 0x0500UL
2644 # if __MSVCRT_VERSION__ >= 0x0600UL
2645 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2651 # if __MSVCRT_VERSION__ >= 0x0600UL
2652 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2657 # if __MSVCRT_VERSION__ < 0x07000000UL
2658 ; TODO(REVIEW): in Vista/Win7 releases of MSVCRT.dll...
2660 # if __MSVCRT_VERSION__ >= 0x09000000UL
2661 ; TODO(REVIEW): in MSVCR90.dll and later...
2663 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x09000000UL
2664 ; TODO(REVIEW): pexports fails to qualify _wctype as DATA.
2667 # if __MSVCRT_VERSION__ >= 0x08000000UL
2682 #if __MSVCRT_VERSION__ < 0x08000000UL
2684 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
2688 #if __MSVCRT_VERSION__ >= 0x0500UL
2691 #if __MSVCRT_VERSION__ < 0x08000000UL
2694 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
2699 #if __MSVCRT_VERSION__ >= 0x0500UL
2702 #if __MSVCRT_VERSION__ < 0x08000000UL
2704 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
2708 #if __MSVCRT_VERSION__ >= 0x0600UL
2709 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2714 #if __MSVCRT_VERSION__ >= 0x0600UL
2715 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2721 #if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
2726 #if __MSVCRT_VERSION__ >= 0x08000000UL && __MSVCRT_VERSION__ < 0x11000000UL
2730 #if __MSVCRT_VERSION__ >= 0x0600UL
2731 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2735 #if __MSVCRT_VERSION__ < 0x09000000UL
2738 # if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
2744 #if __MSVCRT_VERSION__ >= 0x0600UL
2745 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2751 #if __MSVCRT_VERSION__ >= 0x0600UL
2752 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2757 #if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
2763 #if __MSVCRT_VERSION__ >= 0x0600UL
2764 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2772 #if __MSVCRT_VERSION__ >= 0x0600UL
2773 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2781 #if __MSVCRT_VERSION__ >= 0x0600UL
2782 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2788 #if __MSVCRT_VERSION__ >= 0x0600UL
2789 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2795 #if __MSVCRT_VERSION__ >= 0x0600UL
2796 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2809 #if __MSVCRT_VERSION__ >= 0x0600UL
2810 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2814 #if __MSVCRT_VERSION__ < 0x08000000UL
2816 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
2820 #if __MSVCRT_VERSION__ >= 0x0500UL
2823 #if __MSVCRT_VERSION__ < 0x08000000UL
2825 #else /* __MSVCRT_VERSION__ >= 0x08000000UL */
2829 #if __MSVCRT_VERSION__ >= 0x0600UL
2830 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2835 #if __MSVCRT_VERSION__ >= 0x0600UL
2836 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2842 #if __MSVCRT_VERSION__ >= 0x0600UL && __MSVCRT_VERSION__ < 0x07000000UL
2846 #if __MSVCRT_VERSION__ >= 0x0501UL
2847 # if __MSVCRT_VERSION__ >= 0x0600UL
2848 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2853 # if __MSVCRT_VERSION__ >= 0x0600UL
2854 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2861 #if __MSVCRT_VERSION__ >= 0x0600UL
2862 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2868 #if __MSVCRT_VERSION__ >= 0x0600UL
2869 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2872 # if __MSVCRT_VERSION__ >= 0x12000000UL
2878 #if __MSVCRT_VERSION__ < 0x08000000UL
2881 #if __MSVCRT_VERSION__ >= 0x0500UL
2882 # if __MSVCRT_VERSION__ >= 0x0600UL
2883 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2895 #if __MSVCRT_VERSION__ >= 0x12000000UL
2901 #if __MSVCRT_VERSION__ >= 0x0600UL
2902 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2907 #if __MSVCRT_VERSION__ >= 0x12000000UL
2914 #if __MSVCRT_VERSION__ >= 0x12000000UL
2919 ; pexports does not report it as such, but libmsvcrt.a needs
2920 ; atexit to be qualified as DATA.
2925 #if __MSVCRT_VERSION__ >= 0x12000000UL
2929 #if __MSVCRT_VERSION__ >= 0x0600UL
2930 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2934 # if __MSVCRT_VERSION__ >= 0x12000000UL
2947 #if __MSVCRT_VERSION__ >= 0x12000000UL
2974 #if __MSVCRT_VERSION__ >= 0x12000000UL
2983 #if __MSVCRT_VERSION__ >= 0x0600UL
2984 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
2989 #if __MSVCRT_VERSION__ >= 0x12000000UL
3005 #if __MSVCRT_VERSION__ < 0x08000000UL
3009 #if __MSVCRT_VERSION__ >= 0x12000000UL
3036 #if __MSVCRT_VERSION__ >= 0x12000000UL
3046 #if __MSVCRT_VERSION__ >= 0x12000000UL
3056 #if __MSVCRT_VERSION__ >= 0x12000000UL
3067 #if __MSVCRT_VERSION__ >= 0x12000000UL
3071 #if __MSVCRT_VERSION__ >= 0x12000000UL
3085 #if __MSVCRT_VERSION__ >= 0x12000000UL
3098 #if __MSVCRT_VERSION__ >= 0x0600UL
3099 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3104 #if __MSVCRT_VERSION__ >= 0x0600UL
3105 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3114 #if __MSVCRT_VERSION__ >= 0x08000000UL
3119 #if __MSVCRT_VERSION__ >= 0x0600UL
3120 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3126 #if __MSVCRT_VERSION__ >= 0x0600UL
3127 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3135 #if __MSVCRT_VERSION__ >= 0x0600UL
3136 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3142 #if __MSVCRT_VERSION__ >= 0x0600UL
3143 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3150 #if __MSVCRT_VERSION__ >= 0x0600UL
3151 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3156 #if __MSVCRT_VERSION__ >= 0x08000000UL
3161 #if __MSVCRT_VERSION__ < 0x08000000UL
3164 #if __MSVCRT_VERSION__ >= 0x12000000UL
3174 #if __MSVCRT_VERSION__ >= 0x12000000UL
3189 #if __MSVCRT_VERSION__ >= 0x12000000UL
3206 #if __MSVCRT_VERSION__ >= 0x12000000UL
3211 #if __MSVCRT_VERSION__ >= 0x10000000UL
3215 #if __MSVCRT_VERSION__ >= 0x12000000UL
3224 #if __MSVCRT_VERSION__ < 0x08000000UL
3229 #if __MSVCRT_VERSION__ >= 0x12000000UL
3241 #if __MSVCRT_VERSION__ >= 0x12000000UL
3251 #if __MSVCRT_VERSION__ >= 0x0600UL
3252 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3255 # if __MSVCRT_VERSION__ < 0x07000000UL
3263 #if __MSVCRT_VERSION__ >= 0x0600UL
3264 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3272 #if __MSVCRT_VERSION__ >= 0x0600UL
3273 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3278 #if __MSVCRT_VERSION__ >= 0x0600UL
3279 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3284 #if __MSVCRT_VERSION__ < 0x08000000UL
3288 #if __MSVCRT_VERSION__ >= 0x12000000UL
3308 #if __MSVCRT_VERSION__ >= 0x0600UL
3309 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3319 #if __MSVCRT_VERSION__ >= 0x0600UL
3320 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3326 #if __MSVCRT_VERSION__ >= 0x0600UL
3327 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3332 #if __MSVCRT_VERSION__ >= 0x12000000UL
3338 #if __MSVCRT_VERSION__ >= 0x12000000UL
3345 #if __MSVCRT_VERSION__ >= 0x12000000UL
3360 #if __MSVCRT_VERSION__ >= 0x0600UL
3361 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3372 #if __MSVCRT_VERSION__ >= 0x0600UL
3373 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3380 #if __MSVCRT_VERSION__ >= 0x0600UL
3381 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3386 #if __MSVCRT_VERSION__ >= 0x0600UL
3387 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3395 #if __MSVCRT_VERSION__ >= 0x0600UL
3396 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3402 #if __MSVCRT_VERSION__ >= 0x0600UL
3403 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3410 #if __MSVCRT_VERSION__ >= 0x0600UL
3411 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3417 #if __MSVCRT_VERSION__ >= 0x0600UL
3418 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3428 #if __MSVCRT_VERSION__ >= 0x12000000UL
3433 #if __MSVCRT_VERSION__ >= 0x0600UL
3434 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3439 #if __MSVCRT_VERSION__ >= 0x12000000UL
3444 #if __MSVCRT_VERSION__ >= 0x12000000UL
3449 #if __MSVCRT_VERSION__ < 0x08000000UL
3452 #if __MSVCRT_VERSION__ >= 0x0600UL
3453 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3458 #if __MSVCRT_VERSION__ >= 0x0600UL
3459 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3466 #if __MSVCRT_VERSION__ >= 0x12000000UL
3471 #if __MSVCRT_VERSION__ < 0x08000000UL
3475 #if __MSVCRT_VERSION__ >= 0x0600UL
3476 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3481 #if __MSVCRT_VERSION__ >= 0x0600UL
3482 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3488 #if __MSVCRT_VERSION__ >= 0x12000000UL
3493 #if __MSVCRT_VERSION__ >= 0x12000000UL
3500 #if __MSVCRT_VERSION__ >= 0x0600UL
3501 # if __MSVCRT_VERSION__ < 0x07000000UL
3506 #if __MSVCRT_VERSION__ >= 0x0600UL
3507 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3510 # if __MSVCRT_VERSION__ >= 0x12000000UL
3516 #if __MSVCRT_VERSION__ >= 0x0600UL
3517 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3520 # if __MSVCRT_VERSION__ >= 0x12000000UL
3526 #if __MSVCRT_VERSION__ >= 0x0600UL
3527 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3530 # if __MSVCRT_VERSION__ < 0x07000000UL
3533 # if __MSVCRT_VERSION__ >= 0x12000000UL
3539 #if __MSVCRT_VERSION__ >= 0x0600UL
3540 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3544 #if __MSVCRT_VERSION__ < 0x08000000UL
3547 #if __MSVCRT_VERSION__ >= 0x0600UL
3548 # if __MSVCRT_VERSION__ >= 0x12000000UL
3552 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3555 # if __MSVCRT_VERSION__ >= 0x12000000UL
3561 #if __MSVCRT_VERSION__ >= 0x0600UL
3562 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3564 # if __MSVCRT_VERSION__ >= 0x12000000UL
3573 #if __MSVCRT_VERSION__ >= 0x0600UL
3574 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3582 #if __MSVCRT_VERSION__ >= 0x0600UL
3583 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3591 #if __MSVCRT_VERSION__ >= 0x0600UL
3592 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3598 #if __MSVCRT_VERSION__ >= 0x0600UL
3599 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3606 #if __MSVCRT_VERSION__ >= 0x0600UL
3607 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3615 #if __MSVCRT_VERSION__ >= 0x12000000UL
3620 #if __MSVCRT_VERSION__ >= 0x0600UL
3621 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3626 #if __MSVCRT_VERSION__ >= 0x12000000UL
3631 #if __MSVCRT_VERSION__ >= 0x0600UL
3632 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3637 #if __MSVCRT_VERSION__ >= 0x12000000UL
3642 #if __MSVCRT_VERSION__ >= 0x0600UL
3643 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3648 #if __MSVCRT_VERSION__ >= 0x0600UL
3649 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3652 # if __MSVCRT_VERSION__ >= 0x12000000UL
3656 # if __MSVCRT_VERSION__ >= 0x10000000UL
3662 #if __MSVCRT_VERSION__ >= 0x0600UL
3663 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3668 #if __MSVCRT_VERSION__ >= 0x0600UL
3669 # if __MSVCRT_VERSION__ < 0x07000000UL || __MSVCRT_VERSION__ >= 0x08000000UL
3674 /* $RCSfile$: end of file */