Add 4 new macros FIXED_SIZE_SYMBOLS, NO_I64_FIXED_SIZE, NO_FIXED_SIZE_64_ALIAS and NO_TIME_ALIAS to distinguish between different crt versions.
This change adds new symbol aliases which were missing. There is no symbol change or removal. For reference here is list of changes between individual outputs from: cpp -x c $FILE -Wp,-w -undef -P -Imingw-w64-crt/def-include -D$PLAT | sed -E 's/\s*;.*//' | LC_ALL=C sort -u --- lib32/crtdll.def +++ lib32/crtdll.def +_findfirst32 == _findfirst +_findnext32 == _findnext +_fstat32 == _fstat +_stat32 == _stat --- lib32/msvcrt10.def +++ lib32/msvcrt10.def +_findfirst32 == _findfirst +_findnext32 == _findnext +_fstat32 == _fstat +_stat32 == _stat --- lib32/msvcrt20.def +++ lib32/msvcrt20.def +_findfirst32 == _findfirst +_findnext32 == _findnext +_fstat32 == _fstat +_stat32 == _stat +_wfindfirst32 == _wfindfirst +_wfindnext32 == _wfindnext +_wstat32 == _wstat --- lib32/msvcrt40.def +++ lib32/msvcrt40.def +_findfirst32 == _findfirst +_findfirst32i64 == _findfirsti64 +_findnext32 == _findnext +_findnext32i64 == _findnexti64 +_fstat32 == _fstat +_fstat32i64 == _fstati64 +_stat32 == _stat +_stat32i64 == _stati64 +_wfindfirst32 == _wfindfirst +_wfindfirst32i64 == _wfindfirsti64 +_wfindnext32 == _wfindnext +_wfindnext32i64 == _wfindnexti64 +_wstat32 == _wstat +_wstat32i64 == _wstati64 --- lib32/msvcrt.def +++ lib32/msvcrt.def +_fstat32i64 == _fstati64 +_stat32i64 == _stati64 +_wstat32i64 == _wstati64 --- lib32/msvcr70.def +++ lib32/msvcr70.def +_findfirst32 == _findfirst +_findfirst32i64 == _findfirsti64 +_findnext32 == _findnext +_findnext32i64 == _findnexti64 +_fstat32 == _fstat +_fstat32i64 == _fstati64 +_stat32 == _stat +_stat32i64 == _stati64 +_wfindfirst32 == _wfindfirst +_wfindfirst32i64 == _wfindfirsti64 +_wfindnext32 == _wfindnext +_wfindnext32i64 == _wfindnexti64 +_wstat32 == _wstat +_wstat32i64 == _wstati64 --- lib32/msvcr71.def +++ lib32/msvcr71.def +_findfirst32 == _findfirst +_findfirst32i64 == _findfirsti64 +_findnext32 == _findnext +_findnext32i64 == _findnexti64 +_fstat32 == _fstat +_fstat32i64 == _fstati64 +_stat32 == _stat +_stat32i64 == _stati64 +_wfindfirst32 == _wfindfirst +_wfindfirst32i64 == _wfindfirsti64 +_wfindnext32 == _wfindnext +_wfindnext32i64 == _wfindnexti64 +_wstat32 == _wstat +_wstat32i64 == _wstati64 --- lib32/msvcr80.def +++ lib32/msvcr80.def +_findfirsti64 == _findfirst32i64 +_findnexti64 == _findnext32i64 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnexti64 == _wfindnext32i64 --- lib32/msvcr90.def +++ lib32/msvcr90.def +_findfirsti64 == _findfirst32i64 +_findnexti64 == _findnext32i64 +_futime == _futime32 +_utime == _utime32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnexti64 == _wfindnext32i64 +_wutime == _wutime32 +difftime == _difftime32 --- lib32/msvcr90d.def +++ lib32/msvcr90d.def +_findfirsti64 == _findfirst32i64 +_findnexti64 == _findnext32i64 +_futime == _futime32 +_utime == _utime32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnexti64 == _wfindnext32i64 +_wutime == _wutime32 +difftime == _difftime32 --- lib32/msvcr100.def +++ lib32/msvcr100.def +_findfirsti64 == _findfirst32i64 +_findnexti64 == _findnext32i64 +_futime == _futime32 +_utime == _utime32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnexti64 == _wfindnext32i64 +_wutime == _wutime32 +difftime == _difftime32 --- lib32/msvcr110.def +++ lib32/msvcr110.def +_findfirsti64 == _findfirst32i64 +_findnexti64 == _findnext32i64 +_futime == _futime32 +_utime == _utime32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnexti64 == _wfindnext32i64 +_wutime == _wutime32 +difftime == _difftime32 --- lib32/msvcr120.def +++ lib32/msvcr120.def +_findfirsti64 == _findfirst32i64 +_findnexti64 == _findnext32i64 +_futime == _futime32 +_mkgmtime == _mkgmtime32 +_utime == _utime32 +_wctime == _wctime32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnexti64 == _wfindnext32i64 +_wutime == _wutime32 +ctime == _ctime32 +difftime == _difftime32 +mktime == _mktime32 --- lib32/msvcr120d.def +++ lib32/msvcr120d.def +_findfirsti64 == _findfirst32i64 +_findnexti64 == _findnext32i64 +_futime == _futime32 +_mkgmtime == _mkgmtime32 +_utime == _utime32 +_wctime == _wctime32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnexti64 == _wfindnext32i64 +_wutime == _wutime32 +ctime == _ctime32 +difftime == _difftime32 +mktime == _mktime32 --- lib32/msvcr120_app.def +++ lib32/msvcr120_app.def +_findfirsti64 == _findfirst32i64 +_findnexti64 == _findnext32i64 +_futime == _futime32 +_mkgmtime == _mkgmtime32 +_utime == _utime32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnexti64 == _wfindnext32i64 +_wutime == _wutime32 +difftime == _difftime32 +mktime == _mktime32 --- lib32/ucrtbase.def +++ lib32/ucrtbase.def +_findfirsti64 == _findfirst32i64 +_findnexti64 == _findnext32i64 +_fstat == _fstat32 +_fstati64 == _fstat32i64 +_mkgmtime == _mkgmtime32 +_stat == _stat32 +_stati64 == _stat32i64 +_wctime == _wctime32 +_wfindfirst == _wfindfirst32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnext == _wfindnext32 +_wfindnexti64 == _wfindnext32i64 +_wstat == _wstat32 +_wstati64 == _wstat32i64 +difftime == _difftime32 --- lib64/msvcr80.def +++ lib64/msvcr80.def +_findfirsti64 == _findfirst64 +_findnexti64 == _findnext64 +_wfindfirsti64 == _wfindfirst64 +_wfindnexti64 == _wfindnext64 --- lib64/msvcr90.def +++ lib64/msvcr90.def +_findfirsti64 == _findfirst64 +_findnexti64 == _findnext64 +_futime == _futime64 +_utime == _utime64 +_wfindfirsti64 == _wfindfirst64 +_wfindnexti64 == _wfindnext64 +_wutime == _wutime64 +difftime == _difftime64 --- lib64/msvcr90d.def +++ lib64/msvcr90d.def +_findfirsti64 == _findfirst64 +_findnexti64 == _findnext64 +_futime == _futime64 +_utime == _utime64 +_wfindfirsti64 == _wfindfirst64 +_wfindnexti64 == _wfindnext64 +_wutime == _wutime64 +difftime == _difftime64 --- lib64/msvcr100.def +++ lib64/msvcr100.def +_findfirsti64 == _findfirst64 +_findnexti64 == _findnext64 +_futime == _futime64 +_utime == _utime64 +_wfindfirsti64 == _wfindfirst64 +_wfindnexti64 == _wfindnext64 +_wutime == _wutime64 +difftime == _difftime64 --- lib64/msvcr110.def +++ lib64/msvcr110.def +_findfirsti64 == _findfirst64 +_findnexti64 == _findnext64 +_futime == _futime64 +_utime == _utime64 +_wfindfirsti64 == _wfindfirst64 +_wfindnexti64 == _wfindnext64 +_wutime == _wutime64 +difftime == _difftime64 --- lib64/msvcr120.def +++ lib64/msvcr120.def +_findfirsti64 == _findfirst64 +_findnexti64 == _findnext64 +_futime == _futime64 +_mkgmtime == _mkgmtime64 +_utime == _utime64 +_wctime == _wctime64 +_wfindfirsti64 == _wfindfirst64 +_wfindnexti64 == _wfindnext64 +_wutime == _wutime64 +ctime == _ctime64 +difftime == _difftime64 +mktime == _mktime64 --- lib64/msvcr120d.def +++ lib64/msvcr120d.def +_findfirsti64 == _findfirst64 +_findnexti64 == _findnext64 +_futime == _futime64 +_mkgmtime == _mkgmtime64 +_utime == _utime64 +_wctime == _wctime64 +_wfindfirsti64 == _wfindfirst64 +_wfindnexti64 == _wfindnext64 +_wutime == _wutime64 +ctime == _ctime64 +difftime == _difftime64 +mktime == _mktime64 +time == _time64 --- lib64/msvcr120_app.def +++ lib64/msvcr120_app.def +_findfirsti64 == _findfirst64 +_findnexti64 == _findnext64 +_futime == _futime64 +_mkgmtime == _mkgmtime64 +_utime == _utime64 +_wfindfirsti64 == _wfindfirst64 +_wfindnexti64 == _wfindnext64 +_wutime == _wutime64 +difftime == _difftime64 +mktime == _mktime64 --- lib64/ucrtbase.def +++ lib64/ucrtbase.def +_findfirsti64 == _findfirst64 +_findnexti64 == _findnext64 +_fstat == _fstat64i32 +_fstati64 == _fstat64 +_mkgmtime == _mkgmtime64 +_stat == _stat64i32 +_stati64 == _stat64 +_wctime == _wctime64 +_wfindfirst == _wfindfirst64i32 +_wfindfirsti64 == _wfindfirst64 +_wfindnext == _wfindnext64i32 +_wfindnexti64 == _wfindnext64 +_wstat == _wstat64i32 +_wstati64 == _wstat64 +difftime == _difftime64 --- .../def-include/msvcrt-common.def.in | 157 ++++++++++++++++++ mingw-w64-crt/lib-common/msvcr120_app.def.in | 33 +--- mingw-w64-crt/lib-common/msvcrt.def.in | 23 +-- mingw-w64-crt/lib-common/ucrtbase.def.in | 24 --- mingw-w64-crt/lib32/crtdll.def.in | 12 +- mingw-w64-crt/lib32/msvcr100.def.in | 18 -- mingw-w64-crt/lib32/msvcr110.def.in | 18 -- mingw-w64-crt/lib32/msvcr120.def.in | 14 -- mingw-w64-crt/lib32/msvcr120d.def.in | 14 -- mingw-w64-crt/lib32/msvcr70.def.in | 12 +- mingw-w64-crt/lib32/msvcr71.def.in | 12 +- mingw-w64-crt/lib32/msvcr80.def.in | 22 --- mingw-w64-crt/lib32/msvcr90.def.in | 18 -- mingw-w64-crt/lib32/msvcr90d.def.in | 18 -- mingw-w64-crt/lib32/msvcrt10.def.in | 12 +- mingw-w64-crt/lib32/msvcrt20.def.in | 13 +- mingw-w64-crt/lib32/msvcrt40.def.in | 12 +- mingw-w64-crt/lib64/msvcr100.def.in | 18 -- mingw-w64-crt/lib64/msvcr110.def.in | 18 -- mingw-w64-crt/lib64/msvcr120.def.in | 14 -- mingw-w64-crt/lib64/msvcr120d.def.in | 13 -- mingw-w64-crt/lib64/msvcr80.def.in | 22 --- mingw-w64-crt/lib64/msvcr90.def.in | 18 -- mingw-w64-crt/lib64/msvcr90d.def.in | 18 -- 24 files changed, 172 insertions(+), 381 deletions(-) diff --git a/mingw-w64-crt/def-include/msvcrt-common.def.in b/mingw-w64-crt/def-include/msvcrt-common.def.in index 3e2c674d3699..26aa13e6b661 100644 --- a/mingw-w64-crt/def-include/msvcrt-common.def.in +++ b/mingw-w64-crt/def-include/msvcrt-common.def.in @@ -119,6 +119,9 @@ ADD_UNDERSCORE(ungetch) ADD_UNDERSCORE(unlink) #ifndef UCRTBASE ADD_UNDERSCORE(utime) +#else +F32(utime == _utime32) +F64(utime == _utime64) #endif ADD_UNDERSCORE(wcsdup) ADD_UNDERSCORE(wcsicmp) @@ -197,6 +200,160 @@ _strtoimax_l == _strtoi64_l _strtoumax_l == _strtoui64_l #endif +; This is list of find symbol aliases, every CRT library has either find symbols with SIZE suffix or without them +#ifdef FIXED_SIZE_SYMBOLS +F32(_findfirst32 == _findfirst) +F64(_findfirst64i32 == _findfirst) +#ifndef NO_I64_FIXED_SIZE +F32(_findfirst32i64 == _findfirsti64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_findfirst64 == _findfirsti64) +#endif +#endif +F32(_findnext32 == _findnext) +F64(_findnext64i32 == _findnext) +#ifndef NO_I64_FIXED_SIZE +F32(_findnext32i64 == _findnexti64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_findnext64 == _findnexti64) +#endif +#endif +#ifndef NO_WIDE_FIXED_SIZE +F32(_wfindfirst32 == _wfindfirst) +F64(_wfindfirst64i32 == _wfindfirst) +#ifndef NO_I64_FIXED_SIZE +F32(_wfindfirst32i64 == _wfindfirsti64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_wfindfirst64 == _wfindfirsti64) +#endif +#endif +F32(_wfindnext32 == _wfindnext) +F64(_wfindnext64i32 == _wfindnext) +#ifndef NO_I64_FIXED_SIZE +F32(_wfindnext32i64 == _wfindnexti64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_wfindnext64 == _wfindnexti64) +#endif +#endif +#endif +#else +F32(_findfirst == _findfirst32) +F64(_findfirst == _findfirst64i32) +F32(_findfirsti64 == _findfirst32i64) +F64(_findfirsti64 == _findfirst64) +F32(_findnext == _findnext32) +F64(_findnext == _findnext64i32) +F32(_findnexti64 == _findnext32i64) +F64(_findnexti64 == _findnext64) +F32(_wfindfirst == _wfindfirst32) +F64(_wfindfirst == _wfindfirst64i32) +F32(_wfindfirsti64 == _wfindfirst32i64) +F64(_wfindfirsti64 == _wfindfirst64) +F32(_wfindnext == _wfindnext32) +F64(_wfindnext == _wfindnext64i32) +F32(_wfindnexti64 == _wfindnext32i64) +F64(_wfindnexti64 == _wfindnext64) +#endif + +; This is list of stat symbol aliases, every CRT library has either stat symbols with SIZE suffix or without them +#ifdef FIXED_SIZE_SYMBOLS +F32(_fstat32 == _fstat) +F64(_fstat64i32 == _fstat) +#ifndef NO_I64_FIXED_SIZE +F32(_fstat32i64 == _fstati64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_fstat64 == _fstati64) +#endif +#endif +F32(_stat32 == _stat) +F64(_stat64i32 == _stat) +#ifndef NO_I64_FIXED_SIZE +F32(_stat32i64 == _stati64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_stat64 == _stati64) +#endif +#endif +#ifndef NO_WIDE_FIXED_SIZE +F32(_wstat32 == _wstat) +F64(_wstat64i32 == _wstat) +#ifndef NO_I64_FIXED_SIZE +F32(_wstat32i64 == _wstati64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_wstat64 == _wstati64) +#endif +#endif +#endif +#else +F32(_fstat == _fstat32) +F64(_fstat == _fstat64i32) +F32(_fstati64 == _fstat32i64) +F64(_fstati64 == _fstat64) +F32(_stat == _stat32) +F64(_stat == _stat64i32) +F32(_stati64 == _stat32i64) +F64(_stati64 == _stat64) +F32(_wstat == _wstat32) +F64(_wstat == _wstat64i32) +F32(_wstati64 == _wstat32i64) +F64(_wstati64 == _wstat64) +#endif + +; This is list of time symbol aliases, every CRT library except msvcrt.dll has either time symbols with SIZE suffix or without them +#ifndef NO_TIME_ALIAS +#ifdef FIXED_SIZE_SYMBOLS +F32(_ctime32 == ctime) +F64(_ctime64 == ctime) +F32(_difftime32 == difftime) +F64(_difftime64 == difftime) +F32(_ftime32 == _ftime) +F64(_ftime64 == _ftime) +F32(_futime32 == _futime) +F64(_futime64 == _futime) +F32(_gmtime32 == gmtime) +F64(_gmtime64 == gmtime) +F32(_localtime32 == localtime) +F64(_localtime64 == localtime) +; Skip _mkgmtime as it is present only in msvcrt.dll +F32(_mktime32 == mktime) +F64(_mktime64 == mktime) +F32(_time32 == time) +F64(_time64 == time) +F32(_utime32 == _utime) +F64(_utime64 == _utime) +#ifndef NO_WIDE_FIXED_SIZE +F32(_wctime32 == _wctime) +F64(_wctime64 == _wctime) +F32(_wutime32 == _wutime) +F64(_wutime64 == _wutime) +#endif +#else +F32(ctime == _ctime32) +F64(ctime == _ctime64) +F32(difftime == _difftime32) +F64(difftime == _difftime64) +F32(_ftime == _ftime32) +F64(_ftime == _ftime64) +F32(_futime == _futime32) +F64(_futime == _futime64) +F32(gmtime == _gmtime32) +F64(gmtime == _gmtime64) +F32(localtime == _localtime32) +F64(localtime == _localtime64) +F32(_mkgmtime == _mkgmtime32) +F64(_mkgmtime == _mkgmtime64) +F32(mktime == _mktime32) +F64(mktime == _mktime64) +F32(time == _time32) +F64(time == _time64) +F32(_utime == _utime32) +F64(_utime == _utime64) +F32(_wctime == _wctime32) +F64(_wctime == _wctime64) +F32(_wutime == _wutime32) +F64(_wutime == _wutime64) +#endif +#endif + ; This is list of printf/scanf symbol aliases with __ms_ prefix #ifndef UCRTBASE __ms_fprintf == fprintf diff --git a/mingw-w64-crt/lib-common/msvcr120_app.def.in b/mingw-w64-crt/lib-common/msvcr120_app.def.in index 7fa9d0a32c30..695635caf16f 100644 --- a/mingw-w64-crt/lib-common/msvcr120_app.def.in +++ b/mingw-w64-crt/lib-common/msvcr120_app.def.in @@ -10,6 +10,7 @@ EXPORTS #define NO_GETPID_ALIAS #ifdef DEF_ARM32 #define NO_STRCMPI_ALIAS +#define FIXED_SIZE_SYMBOLS #endif #include "msvcrt-common.def.in" @@ -1036,10 +1037,8 @@ F_ARM32(_cscanf_l) F_ARM32(_cscanf_s) F_ARM32(_cscanf_s_l) _ctime32 -F32(ctime == _ctime32) _ctime32_s _ctime64 -F64(ctime == _ctime64) _ctime64_s F_ARM32(_ctype) F_ARM32(_cwait) @@ -1107,19 +1106,15 @@ _fileno _findclose F_ARM32(_findfirst) F_X86_ANY(_findfirst32) -F_I386(_findfirst == _findfirst32) F_X86_ANY(_findfirst32i64) _findfirst64 F_X86_ANY(_findfirst64i32) -F_X64(_findfirst == _findfirst64i32) F_ARM32(_findfirsti64) F_ARM32(_findnext) F_X86_ANY(_findnext32) -F_I386(_findnext == _findnext32) F_X86_ANY(_findnext32i64) _findnext64 F_X86_ANY(_findnext64i32) -F_X64(_findnext == _findnext64i32) F_ARM32(_findnexti64) _finite F_NON_I386(_finitef) @@ -1156,10 +1151,6 @@ F_X86_ANY(_fstat32) F_X86_ANY(_fstat32i64) _fstat64 F_X86_ANY(_fstat64i32) -F_I386(_fstat == _fstat32) -F_I386(_fstati64 == _fstat32i64) -F_X64(_fstat == _fstat64i32) -F_X64(_fstati64 == _fstat64) F_ARM32(_fstati64) F_X86_ANY(_ftell_nolock) F_X86_ANY(_ftelli64) @@ -1169,8 +1160,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -F_I386(_ftime == _ftime32) -F_X64(_ftime == _ftime64) F_I386(_ftol) _fullpath F_ARM32(_fullpath_dbg) @@ -1225,10 +1214,8 @@ F_ARM32(_getwch) F_ARM32(_getwche) _gmtime32 _gmtime32_s -F32(gmtime == _gmtime32) _gmtime64 _gmtime64_s -F_X64(gmtime == _gmtime64) F_ARM32(_heapchk) F_ARM32(_heapmin) F_ARM32(_heapwalk) @@ -1372,11 +1359,9 @@ F_X64(_local_unwind) F_I386(_local_unwind2) F_I386(_local_unwind4) _localtime32 -F32(localtime == _localtime32) _localtime32_s _localtime64 _localtime64_s -F64(localtime == _localtime64) _lock F_X86_ANY(_lock_file) _locking @@ -1667,10 +1652,6 @@ F_X86_ANY(_stat32) F_X86_ANY(_stat32i64) _stat64 F_X86_ANY(_stat64i32) -F_I386(_stat == _stat32) -F_I386(_stati64 == _stat32i64) -F_X64(_stat == _stat64i32) -F_X64(_stati64 == _stat64) F_ARM32(_stati64) _statusfp F_I386(_statusfp2) @@ -1739,8 +1720,6 @@ _tempnam F_ARM32(_tempnam_dbg) _time32 _time64 -F32(time == _time32) -F64(time == _time64) _timezone DATA _tolower _tolower_l @@ -1885,11 +1864,9 @@ _wcsupr_s_l _wcsxfrm_l F_ARM32(_wctime) _wctime32 -F_I386(_wctime == _wctime32) _wctime32_s _wctime64 _wctime64_s -F_X64(_wctime == _wctime64) _wctomb_l _wctomb_s_l F_X64(_wctype DATA) @@ -1907,19 +1884,15 @@ F_ARM32(_wexecvpe) _wfdopen F_ARM32(_wfindfirst) F_X86_ANY(_wfindfirst32) -F_I386(_wfindfirst == _wfindfirst32) F_X86_ANY(_wfindfirst32i64) _wfindfirst64 F_X86_ANY(_wfindfirst64i32) -F_X64(_wfindfirst == _wfindfirst64i32) F_ARM32(_wfindfirsti64) F_ARM32(_wfindnext) F_X86_ANY(_wfindnext32) -F_I386(_wfindnext == _wfindnext32) F_X86_ANY(_wfindnext32i64) _wfindnext64 F_X86_ANY(_wfindnext64i32) -F_X64(_wfindnext == _wfindnext64i32) F_ARM32(_wfindnexti64) _wfopen _wfopen_s @@ -1975,12 +1948,8 @@ _wsplitpath_s F_ARM32(_wstat) F_X86_ANY(_wstat32) F_X86_ANY(_wstat32i64) -F_I386(_wstat == _wstat32) -F_I386(_wstati64 == _wstat32i64) _wstat64 F_X86_ANY(_wstat64i32) -F_X64(_wstat == _wstat64i32) -F_X64(_wstati64 == _wstat64) F_ARM32(_wstati64) _wstrdate _wstrdate_s diff --git a/mingw-w64-crt/lib-common/msvcrt.def.in b/mingw-w64-crt/lib-common/msvcrt.def.in index 4057ff749359..6ce7a0366702 100644 --- a/mingw-w64-crt/lib-common/msvcrt.def.in +++ b/mingw-w64-crt/lib-common/msvcrt.def.in @@ -2,6 +2,9 @@ LIBRARY "msvcrt.dll" EXPORTS #define PRE_C95_SWPRINTF +#define FIXED_SIZE_SYMBOLS +#define NO_FIXED_SIZE_64_ALIAS +#define NO_TIME_ALIAS #define NO_STRCMPI_ALIAS #define WITH_ATOLL_ALIAS #define WITH_ATOLL_L_ALIAS @@ -1832,26 +1835,6 @@ F_ARM_ANY(fabsf) ; i386 and x64 fabsf provided by emu ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -; This is list of some symbols added in msvcr80.dll which can be defined as aliases to some msvcrt.dll symbols -F32(_findfirst32 == _findfirst) -F32(_findfirst32i64 == _findfirsti64) -F64(_findfirst64i32 == _findfirst) -F32(_findnext32 == _findnext) -F32(_findnext32i64 == _findnexti64) -F64(_findnext64i32 == _findnext) -F32(_fstat32 == _fstat) -F64(_fstat64i32 == _fstat) -F32(_stat32 == _stat) -F64(_stat64i32 == _stat) -F32(_wfindfirst32 == _wfindfirst) -F32(_wfindfirst32i64 == _wfindfirsti64) -F64(_wfindfirst64i32 == _wfindfirst) -F32(_wfindnext32 == _wfindnext) -F32(_wfindnext32i64 == _wfindnexti64) -F64(_wfindnext64i32 == _wfindnext) -F32(_wstat32 == _wstat) -F64(_wstat64i32 == _wstat) - ; This is list of additional symbol aliases not available in any CRT library ; FIXME: check if these really are needed F32(_ftime_s == _ftime32_s) diff --git a/mingw-w64-crt/lib-common/ucrtbase.def.in b/mingw-w64-crt/lib-common/ucrtbase.def.in index 3060363bd47b..16127eb8169a 100644 --- a/mingw-w64-crt/lib-common/ucrtbase.def.in +++ b/mingw-w64-crt/lib-common/ucrtbase.def.in @@ -327,14 +327,10 @@ _filelength _filelengthi64 _fileno _findclose -F32(_findfirst == _findfirst32) -F64(_findfirst == _findfirst64i32) _findfirst32 _findfirst32i64 _findfirst64 _findfirst64i32 -F32(_findnext == _findnext32) -F64(_findnext == _findnext64i32) _findnext32 _findnext32i64 _findnext64 @@ -366,16 +362,12 @@ _fstat64i32 _ftell_nolock _ftelli64 _ftelli64_nolock -F32(_ftime == _ftime32) -F64(_ftime == _ftime64) _ftime32 _ftime32_s _ftime64 _ftime64_s F_I386(_ftol) _fullpath -F32(_futime == _futime32) -F64(_futime == _futime64) _futime32 _futime64 _fwrite_nolock @@ -2030,8 +2022,6 @@ _unlink _unloaddll _unlock_file _unlock_locales -F32(_utime == _utime32) -F64(_utime == _utime64) _utime32 _utime64 _waccess @@ -2175,8 +2165,6 @@ _wtol_l _wtoll _wtoll_l _wunlink -F32(_wutime == _wutime32) -F64(_wutime == _wutime64) _wutime32 _wutime64 _y0 @@ -2610,8 +2598,6 @@ truncl F_X86_ANY(DATA) unexpected ungetc ungetwc -F32(utime == _utime32) -F64(utime == _utime64) wcrtomb wcrtomb_s wcscat @@ -2660,15 +2646,5 @@ wctype wmemcpy_s wmemmove_s ; These functions may satisfy configure scripts. -F32(ctime == _ctime32) -F64(ctime == _ctime64) -F32(gmtime == _gmtime32) -F64(gmtime == _gmtime64) -F32(localtime == _localtime32) -F64(localtime == _localtime64) -F32(mktime == _mktime32) -F64(mktime == _mktime64) -F32(time == _time32) -F64(time == _time64) F32(timespec_get == _timespec32_get) F64(timespec_get == _timespec64_get) diff --git a/mingw-w64-crt/lib32/crtdll.def.in b/mingw-w64-crt/lib32/crtdll.def.in index e1093517af6b..e12edb5ad7f3 100644 --- a/mingw-w64-crt/lib32/crtdll.def.in +++ b/mingw-w64-crt/lib32/crtdll.def.in @@ -68,6 +68,9 @@ LIBRARY "crtdll.dll" EXPORTS #define PRE_C95_SWPRINTF +#define FIXED_SIZE_SYMBOLS +#define NO_WIDE_FIXED_SIZE +#define NO_I64_FIXED_SIZE #define NO_STRCMPI_ALIAS #include "msvcrt-common.def.in" @@ -199,11 +202,9 @@ _fputwchar _fsopen _fstat _ftime -_ftime32 == _ftime _ftol _fullpath _futime -_futime32 == _futime _gcvt _get_osfhandle _getch @@ -409,7 +410,6 @@ _ungetch _unlink _unloaddll _utime -_utime32 == _utime _vsnprintf _vsnwprintf _wcsdup @@ -452,9 +452,7 @@ clock cos DATA cosh ctime DATA -_ctime32 == ctime difftime -_difftime32 == difftime div exit exp DATA @@ -490,7 +488,6 @@ getchar getenv gets gmtime DATA -_gmtime32 == gmtime is_wctype isalnum isalpha @@ -522,7 +519,6 @@ ldexp DATA ldiv localeconv localtime DATA -_localtime32 == localtime log log10 longjmp @@ -536,7 +532,6 @@ memcpy memmove memset mktime DATA -_mktime32 == mktime modf perror pow @@ -589,7 +584,6 @@ system tan tanh time DATA -_time32 == time tmpfile tmpnam tolower diff --git a/mingw-w64-crt/lib32/msvcr100.def.in b/mingw-w64-crt/lib32/msvcr100.def.in index 6313239adf7d..f047d222eaf7 100644 --- a/mingw-w64-crt/lib32/msvcr100.def.in +++ b/mingw-w64-crt/lib32/msvcr100.def.in @@ -796,7 +796,6 @@ _cscanf_l _cscanf_s _cscanf_s_l _ctime32 -ctime == _ctime32 _ctime32_s _ctime64 _ctime64_s @@ -858,12 +857,10 @@ _findfirst32 _findfirst32i64 _findfirst64 _findfirst64i32 -_findfirst == _findfirst32 _findnext32 _findnext32i64 _findnext64 _findnext64i32 -_findnext == _findnext32 _finite _flsbuf _flushall @@ -891,8 +888,6 @@ _fseeki64 _fseeki64_nolock _fsopen _fstat32 -_fstat == _fstat32 -_fstati64 == _fstat32i64 _fstat32i64 _fstat64 _fstat64i32 @@ -903,7 +898,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime32 _ftol _fullpath _futime32 @@ -961,7 +955,6 @@ _getws _getws_s _global_unwind2 _gmtime32 -gmtime == _gmtime32 _gmtime32_s _gmtime64 _gmtime64_s @@ -1090,7 +1083,6 @@ _loaddll _local_unwind2 _local_unwind4 _localtime32 -localtime == _localtime32 _localtime32_s _localtime64 _localtime64_s @@ -1253,12 +1245,10 @@ _memicmp _memicmp_l _mkdir _mkgmtime32 -_mkgmtime == _mkgmtime32 _mkgmtime64 _mktemp _mktemp_s _mktime32 -mktime == _mktime32 _mktime64 _msize _nextafter @@ -1370,8 +1360,6 @@ _sprintf_s_l _sscanf_l _sscanf_s_l _stat32 -_stat == _stat32 -_stati64 == _stat32i64 _stat32i64 _stat64 _stat64i32 @@ -1433,7 +1421,6 @@ _telli64 _tempnam _time32 _time64 -time == _time32 _timezone DATA _tolower _tolower_l @@ -1570,7 +1557,6 @@ _wcsupr_s _wcsupr_s_l _wcsxfrm_l _wctime32 -_wctime == _wctime32 _wctime32_s _wctime64 _wctime64_s @@ -1592,12 +1578,10 @@ _wfindfirst32 _wfindfirst32i64 _wfindfirst64 _wfindfirst64i32 -_wfindfirst == _wfindfirst32 _wfindnext32 _wfindnext32i64 _wfindnext64 _wfindnext64i32 -_wfindnext == _wfindnext32 _wfopen _wfopen_s _wfreopen @@ -1646,8 +1630,6 @@ _wspawnvpe _wsplitpath _wsplitpath_s _wstat32 -_wstat == _wstat32 -_wstati64 == _wstat32i64 _wstat32i64 _wstat64 _wstat64i32 diff --git a/mingw-w64-crt/lib32/msvcr110.def.in b/mingw-w64-crt/lib32/msvcr110.def.in index 51e64e0967d4..5b611fed93d5 100644 --- a/mingw-w64-crt/lib32/msvcr110.def.in +++ b/mingw-w64-crt/lib32/msvcr110.def.in @@ -920,7 +920,6 @@ _cscanf_l _cscanf_s _cscanf_s_l _ctime32 -ctime == _ctime32 _ctime32_s _ctime64 _ctime64_s @@ -978,12 +977,10 @@ _filelengthi64 _fileno _findclose _findfirst32 -_findfirst == _findfirst32 _findfirst32i64 _findfirst64 _findfirst64i32 _findnext32 -_findnext == _findnext32 _findnext32i64 _findnext64 _findnext64i32 @@ -1017,8 +1014,6 @@ _fstat32 _fstat32i64 _fstat64 _fstat64i32 -_fstat == _fstat32 -_fstati64 == _fstat32i64 _ftell_nolock _ftelli64 _ftelli64_nolock @@ -1026,7 +1021,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime32 _ftol _fullpath _futime32 @@ -1083,7 +1077,6 @@ _getws _getws_s _global_unwind2 _gmtime32 -gmtime == _gmtime32 _gmtime32_s _gmtime64 _gmtime64_s @@ -1223,7 +1216,6 @@ _loaddll _local_unwind2 _local_unwind4 _localtime32 -localtime == _localtime32 _localtime32_s _localtime64 _localtime64_s @@ -1386,12 +1378,10 @@ _memicmp _memicmp_l _mkdir _mkgmtime32 -_mkgmtime == _mkgmtime32 _mkgmtime64 _mktemp _mktemp_s _mktime32 -mktime == _mktime32 _mktime64 _msize _nextafter @@ -1506,8 +1496,6 @@ _stat32 _stat32i64 _stat64 _stat64i32 -_stat == _stat32 -_stati64 == _stat32i64 _statusfp _statusfp2 _strcoll_l @@ -1566,7 +1554,6 @@ _telli64 _tempnam _time32 _time64 -time == _time32 _timezone DATA _tolower _tolower_l @@ -1704,7 +1691,6 @@ _wcsupr_s _wcsupr_s_l _wcsxfrm_l _wctime32 -_wctime == _wctime32 _wctime32_s _wctime64 _wctime64_s @@ -1725,12 +1711,10 @@ _wfdopen _wfindfirst32 _wfindfirst32i64 _wfindfirst64 -_wfindfirst == _wfindfirst32 _wfindfirst64i32 _wfindnext32 _wfindnext32i64 _wfindnext64 -_wfindnext == _wfindnext32 _wfindnext64i32 _wfopen _wfopen_s @@ -1782,8 +1766,6 @@ _wstat32 _wstat32i64 _wstat64 _wstat64i32 -_wstat == _wstat32 -_wstati64 == _wstat32i64 _wstrdate _wstrdate_s _wstrtime diff --git a/mingw-w64-crt/lib32/msvcr120.def.in b/mingw-w64-crt/lib32/msvcr120.def.in index 16b7896ca583..58f008bd24b0 100644 --- a/mingw-w64-crt/lib32/msvcr120.def.in +++ b/mingw-w64-crt/lib32/msvcr120.def.in @@ -995,12 +995,10 @@ _filelengthi64 _fileno _findclose _findfirst32 -_findfirst == _findfirst32 _findfirst32i64 _findfirst64 _findfirst64i32 _findnext32 -_findnext == _findnext32 _findnext32i64 _findnext64 _findnext64i32 @@ -1034,8 +1032,6 @@ _fstat32 _fstat32i64 _fstat64 _fstat64i32 -_fstat == _fstat32 -_fstati64 == _fstat32i64 _ftell_nolock _ftelli64 _ftelli64_nolock @@ -1043,7 +1039,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime32 _ftol _fullpath _futime32 @@ -1100,7 +1095,6 @@ _getws _getws_s _global_unwind2 _gmtime32 -gmtime == _gmtime32 _gmtime32_s _gmtime64 _gmtime64_s @@ -1250,7 +1244,6 @@ _loaddll _local_unwind2 _local_unwind4 _localtime32 -localtime == _localtime32 _localtime32_s _localtime64 _localtime64_s @@ -1531,8 +1524,6 @@ _stat32 _stat32i64 _stat64 _stat64i32 -_stat == _stat32 -_stati64 == _stat32i64 _statusfp _statusfp2 _strcoll_l @@ -1597,7 +1588,6 @@ _telli64 _tempnam _time32 _time64 -time == _time32 _timezone DATA _tolower _tolower_l @@ -1762,12 +1752,10 @@ _wfdopen _wfindfirst32 _wfindfirst32i64 _wfindfirst64 -_wfindfirst == _wfindfirst32 _wfindfirst64i32 _wfindnext32 _wfindnext32i64 _wfindnext64 -_wfindnext == _wfindnext32 _wfindnext64i32 _wfopen _wfopen_s @@ -1819,8 +1807,6 @@ _wstat32 _wstat32i64 _wstat64 _wstat64i32 -_wstat == _wstat32 -_wstati64 == _wstat32i64 _wstrdate _wstrdate_s _wstrtime diff --git a/mingw-w64-crt/lib32/msvcr120d.def.in b/mingw-w64-crt/lib32/msvcr120d.def.in index 04a5c4b7362c..ab5127b05924 100644 --- a/mingw-w64-crt/lib32/msvcr120d.def.in +++ b/mingw-w64-crt/lib32/msvcr120d.def.in @@ -1049,12 +1049,10 @@ _filelengthi64 _fileno _findclose _findfirst32 -_findfirst == _findfirst32 _findfirst32i64 _findfirst64 _findfirst64i32 _findnext32 -_findnext == _findnext32 _findnext32i64 _findnext64 _findnext64i32 @@ -1090,8 +1088,6 @@ _fstat32 _fstat32i64 _fstat64 _fstat64i32 -_fstat == _fstat32 -_fstati64 == _fstat32i64 _ftell_nolock _ftelli64 _ftelli64_nolock @@ -1099,7 +1095,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime32 _ftol _fullpath _fullpath_dbg @@ -1159,7 +1154,6 @@ _getws _getws_s _global_unwind2 _gmtime32 -gmtime == _gmtime32 _gmtime32_s _gmtime64 _gmtime64_s @@ -1307,7 +1301,6 @@ _loaddll _local_unwind2 _local_unwind4 _localtime32 -localtime == _localtime32 _localtime32_s _localtime64 _localtime64_s @@ -1590,8 +1583,6 @@ _stat32 _stat32i64 _stat64 _stat64i32 -_stat == _stat32 -_stati64 == _stat32i64 _statusfp _statusfp2 _strcoll_l @@ -1658,7 +1649,6 @@ _tempnam _tempnam_dbg _time32 _time64 -time == _time32 _timezone DATA _tolower _tolower_l @@ -1825,12 +1815,10 @@ _wfdopen _wfindfirst32 _wfindfirst32i64 _wfindfirst64 -_wfindfirst == _wfindfirst32 _wfindfirst64i32 _wfindnext32 _wfindnext32i64 _wfindnext64 -_wfindnext == _wfindnext32 _wfindnext64i32 _wfopen _wfopen_s @@ -1885,8 +1873,6 @@ _wstat32 _wstat32i64 _wstat64 _wstat64i32 -_wstat == _wstat32 -_wstati64 == _wstat32i64 _wstrdate _wstrdate_s _wstrtime diff --git a/mingw-w64-crt/lib32/msvcr70.def.in b/mingw-w64-crt/lib32/msvcr70.def.in index f95164edac0e..2447c3305219 100644 --- a/mingw-w64-crt/lib32/msvcr70.def.in +++ b/mingw-w64-crt/lib32/msvcr70.def.in @@ -7,6 +7,7 @@ LIBRARY "MSVCR70.dll" EXPORTS #define PRE_C95_SWPRINTF +#define FIXED_SIZE_SYMBOLS #define NO_STRCMPI_ALIAS #define WITH_ATOLL_ALIAS #define WITH_STRTO64_ALIAS @@ -353,12 +354,10 @@ _fstat _fstat64 _fstati64 _ftime -_ftime32 == _ftime _ftime64 _ftol _fullpath _futime -_futime32 == _futime _futime64 _gcvt _get_osfhandle @@ -616,7 +615,6 @@ _unlink _unloaddll _unlock _utime -_utime32 == _utime _utime64 _vscprintf _vscwprintf @@ -643,7 +641,6 @@ _wcstoi64 _wcstoui64 _wcsupr _wctime -_wctime32 == _wctime _wctime64 _wctype DATA _wenviron DATA @@ -710,7 +707,6 @@ _wtoi64 _wtol _wunlink _wutime -_wutime32 == _wutime _wutime64 _y0 _y1 @@ -734,9 +730,7 @@ clock cos cosh ctime -_ctime32 == ctime difftime -_difftime32 == difftime div exit exp @@ -776,7 +770,6 @@ gets getwc getwchar gmtime -_gmtime32 == gmtime is_wctype isalnum isalpha @@ -808,7 +801,6 @@ ldexp ldiv localeconv localtime -_localtime32 == localtime log log10 longjmp @@ -822,7 +814,6 @@ memcpy memmove memset mktime -_mktime32 == mktime modf perror pow @@ -877,7 +868,6 @@ system tan tanh time -_time32 == time tmpfile tmpnam tolower diff --git a/mingw-w64-crt/lib32/msvcr71.def.in b/mingw-w64-crt/lib32/msvcr71.def.in index 6e5ee4d6d395..1c371b2c8988 100644 --- a/mingw-w64-crt/lib32/msvcr71.def.in +++ b/mingw-w64-crt/lib32/msvcr71.def.in @@ -7,6 +7,7 @@ LIBRARY "MSVCR71.dll" EXPORTS #define PRE_C95_SWPRINTF +#define FIXED_SIZE_SYMBOLS #define NO_STRCMPI_ALIAS #define WITH_ATOLL_ALIAS #define WITH_STRTO64_ALIAS @@ -345,12 +346,10 @@ _fstat _fstat64 _fstati64 _ftime -_ftime32 == _ftime _ftime64 _ftol _fullpath _futime -_futime32 == _futime _futime64 _gcvt _get_heap_handle @@ -610,7 +609,6 @@ _unlink _unloaddll _unlock _utime -_utime32 == _utime _utime64 _vscprintf _vscwprintf @@ -637,7 +635,6 @@ _wcstoi64 _wcstoui64 _wcsupr _wctime -_wctime32 == _wctime _wctime64 _wctype DATA _wenviron DATA @@ -704,7 +701,6 @@ _wtoi64 _wtol _wunlink _wutime -_wutime32 == _wutime _wutime64 _y0 _y1 @@ -728,9 +724,7 @@ clock cos cosh ctime -_ctime32 == ctime difftime -_difftime32 == difftime div exit exp @@ -770,7 +764,6 @@ gets getwc getwchar gmtime -_gmtime32 == gmtime is_wctype isalnum isalpha @@ -802,7 +795,6 @@ ldexp ldiv localeconv localtime -_localtime32 == localtime log log10 longjmp @@ -816,7 +808,6 @@ memcpy memmove memset mktime -_mktime32 == mktime modf perror pow @@ -871,7 +862,6 @@ system tan tanh time -_time32 == time tmpfile tmpnam tolower diff --git a/mingw-w64-crt/lib32/msvcr80.def.in b/mingw-w64-crt/lib32/msvcr80.def.in index 56cdc53e7ef4..733b4bafc0d2 100644 --- a/mingw-w64-crt/lib32/msvcr80.def.in +++ b/mingw-w64-crt/lib32/msvcr80.def.in @@ -419,7 +419,6 @@ _cscanf_l _cscanf_s _cscanf_s_l _ctime32 -ctime == _ctime32 _ctime32_s _ctime64 _ctime64_s @@ -437,7 +436,6 @@ _cwscanf_s_l _daylight DATA _decode_pointer _difftime32 -difftime == _difftime32 _difftime64 _dosmaperr _dstbias DATA @@ -481,12 +479,10 @@ _filelengthi64 _fileno _findclose _findfirst32 -_findfirst == _findfirst32 _findfirst32i64 _findfirst64 _findfirst64i32 _findnext32 -_findnext == _findnext32 _findnext32i64 _findnext64 _findnext64i32 @@ -516,23 +512,19 @@ _fseeki64 _fseeki64_nolock _fsopen _fstat32 -_fstat == _fstat32 _fstat32i64 -_fstati64 == _fstat32i64 _fstat64 _fstat64i32 _ftell_nolock _ftelli64 _ftelli64_nolock _ftime32 -_ftime == _ftime32 _ftime32_s _ftime64 _ftime64_s _ftol _fullpath _futime32 -_futime == _futime32 _futime64 _fwprintf_l _fwprintf_p @@ -593,7 +585,6 @@ _getws _getws_s _global_unwind2 _gmtime32 -gmtime == _gmtime32 _gmtime32_s _gmtime64 _gmtime64_s @@ -721,7 +712,6 @@ _loaddll _local_unwind2 _local_unwind4 _localtime32 -localtime == _localtime32 _localtime32_s _localtime64 _localtime64_s @@ -884,12 +874,10 @@ _memicmp _memicmp_l _mkdir _mkgmtime32 -_mkgmtime == _mkgmtime32 _mkgmtime64 _mktemp _mktemp_s _mktime32 -mktime == _mktime32 _mktime64 _msize _nextafter @@ -1009,9 +997,7 @@ _sprintf_s_l _sscanf_l _sscanf_s_l _stat32 -_stat == _stat32 _stat32i64 -_stati64 == _stat32i64 _stat64 _stat64i32 _statusfp @@ -1070,7 +1056,6 @@ _tell _telli64 _tempnam _time32 -time == _time32 _time64 _timezone DATA _tolower @@ -1102,7 +1087,6 @@ _unloaddll _unlock _unlock_file _utime32 -_utime == _utime32 _utime64 _vcprintf _vcprintf_l @@ -1209,7 +1193,6 @@ _wcsupr_s _wcsupr_s_l _wcsxfrm_l _wctime32 -_wctime == _wctime32 _wctime32_s _wctime64 _wctime64_s @@ -1228,12 +1211,10 @@ _wexecvp _wexecvpe _wfdopen _wfindfirst32 -_wfindfirst == _wfindfirst32 _wfindfirst32i64 _wfindfirst64 _wfindfirst64i32 _wfindnext32 -_wfindnext == _wfindnext32 _wfindnext32i64 _wfindnext64 _wfindnext64i32 @@ -1288,9 +1269,7 @@ _wspawnvpe _wsplitpath _wsplitpath_s _wstat32 -_wstat == _wstat32 _wstat32i64 -_wstati64 == _wstat32i64 _wstat64 _wstat64i32 _wstrdate @@ -1311,7 +1290,6 @@ _wtol _wtol_l _wunlink _wutime32 -_wutime == _wutime32 _wutime64 _y0 _y1 diff --git a/mingw-w64-crt/lib32/msvcr90.def.in b/mingw-w64-crt/lib32/msvcr90.def.in index 7b1085178cdf..aa14c954f038 100644 --- a/mingw-w64-crt/lib32/msvcr90.def.in +++ b/mingw-w64-crt/lib32/msvcr90.def.in @@ -420,7 +420,6 @@ _cscanf_l _cscanf_s _cscanf_s_l _ctime32 -ctime == _ctime32 _ctime32_s _ctime64 _ctime64_s @@ -481,12 +480,10 @@ _filelengthi64 _fileno _findclose _findfirst32 -_findfirst == _findfirst32 _findfirst32i64 _findfirst64 _findfirst64i32 _findnext32 -_findnext == _findnext32 _findnext32i64 _findnext64 _findnext64i32 @@ -517,8 +514,6 @@ _fseeki64 _fseeki64_nolock _fsopen _fstat32 -_fstat == _fstat32 -_fstati64 == _fstat32i64 _fstat32i64 _fstat64 _fstat64i32 @@ -529,7 +524,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime32 _ftol _fullpath _futime32 @@ -589,7 +583,6 @@ _getws _getws_s _global_unwind2 _gmtime32 -gmtime == _gmtime32 _gmtime32_s _gmtime64 _gmtime64_s @@ -717,7 +710,6 @@ _loaddll _local_unwind2 _local_unwind4 _localtime32 -localtime == _localtime32 _localtime32_s _localtime64 _localtime64_s @@ -880,12 +872,10 @@ _memicmp _memicmp_l _mkdir _mkgmtime32 -_mkgmtime == _mkgmtime32 _mkgmtime64 _mktemp _mktemp_s _mktime32 -mktime == _mktime32 _mktime64 _msize _nextafter @@ -1003,8 +993,6 @@ _sprintf_s_l _sscanf_l _sscanf_s_l _stat32 -_stat == _stat32 -_stati64 == _stat32i64 _stat32i64 _stat64 _stat64i32 @@ -1065,7 +1053,6 @@ _tell _telli64 _tempnam _time32 -time == _time32 _time64 _timezone DATA _tolower @@ -1203,7 +1190,6 @@ _wcsupr_s _wcsupr_s_l _wcsxfrm_l _wctime32 -_wctime == _wctime32 _wctime32_s _wctime64 _wctime64_s @@ -1222,12 +1208,10 @@ _wexecvp _wexecvpe _wfdopen _wfindfirst32 -_wfindfirst == _wfindfirst32 _wfindfirst32i64 _wfindfirst64 _wfindfirst64i32 _wfindnext32 -_wfindnext == _wfindnext32 _wfindnext32i64 _wfindnext64 _wfindnext64i32 @@ -1279,8 +1263,6 @@ _wspawnvpe _wsplitpath _wsplitpath_s _wstat32 -_wstat == _wstat32 -_wstati64 == _wstat32i64 _wstat32i64 _wstat64 _wstat64i32 diff --git a/mingw-w64-crt/lib32/msvcr90d.def.in b/mingw-w64-crt/lib32/msvcr90d.def.in index db2eb6e01991..e6caf44ce618 100644 --- a/mingw-w64-crt/lib32/msvcr90d.def.in +++ b/mingw-w64-crt/lib32/msvcr90d.def.in @@ -476,7 +476,6 @@ _cscanf_l _cscanf_s _cscanf_s_l _ctime32 -ctime == _ctime32 _ctime32_s _ctime64 _ctime64_s @@ -539,12 +538,10 @@ _filelengthi64 _fileno _findclose _findfirst32 -_findfirst == _findfirst32 _findfirst32i64 _findfirst64 _findfirst64i32 _findnext32 -_findnext == _findnext32 _findnext32i64 _findnext64 _findnext64i32 @@ -577,8 +574,6 @@ _fseeki64 _fseeki64_nolock _fsopen _fstat32 -_fstat == _fstat32 -_fstati64 == _fstat32i64 _fstat32i64 _fstat64 _fstat64i32 @@ -589,7 +584,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime32 _ftol _fullpath _fullpath_dbg @@ -652,7 +646,6 @@ _getws _getws_s _global_unwind2 _gmtime32 -gmtime == _gmtime32 _gmtime32_s _gmtime64 _gmtime64_s @@ -779,7 +772,6 @@ _loaddll _local_unwind2 _local_unwind4 _localtime32 -localtime == _localtime32 _localtime32_s _localtime64 _localtime64_s @@ -943,12 +935,10 @@ _memicmp _memicmp_l _mkdir _mkgmtime32 -_mkgmtime == _mkgmtime32 _mkgmtime64 _mktemp _mktemp_s _mktime32 -mktime == _mktime32 _mktime64 _msize _msize_dbg @@ -1067,8 +1057,6 @@ _sprintf_s_l _sscanf_l _sscanf_s_l _stat32 -_stat == _stat32 -_stati64 == _stat32i64 _stat32i64 _stat64 _stat64i32 @@ -1131,7 +1119,6 @@ _telli64 _tempnam _tempnam_dbg _time32 -time == _time32 _time64 _timezone DATA _tolower @@ -1270,7 +1257,6 @@ _wcsupr_s _wcsupr_s_l _wcsxfrm_l _wctime32 -_wctime == _wctime32 _wctime32_s _wctime64 _wctime64_s @@ -1290,12 +1276,10 @@ _wexecvp _wexecvpe _wfdopen _wfindfirst32 -_wfindfirst == _wfindfirst32 _wfindfirst32i64 _wfindfirst64 _wfindfirst64i32 _wfindnext32 -_wfindnext == _wfindnext32 _wfindnext32i64 _wfindnext64 _wfindnext64i32 @@ -1350,8 +1334,6 @@ _wspawnvpe _wsplitpath _wsplitpath_s _wstat32 -_wstat == _wstat32 -_wstati64 == _wstat32i64 _wstat32i64 _wstat64 _wstat64i32 diff --git a/mingw-w64-crt/lib32/msvcrt10.def.in b/mingw-w64-crt/lib32/msvcrt10.def.in index f9bde7373365..f8a1948f0d20 100644 --- a/mingw-w64-crt/lib32/msvcrt10.def.in +++ b/mingw-w64-crt/lib32/msvcrt10.def.in @@ -7,6 +7,9 @@ LIBRARY "MSVCRT10.dll" EXPORTS #define PRE_C95_SWPRINTF +#define FIXED_SIZE_SYMBOLS +#define NO_WIDE_FIXED_SIZE +#define NO_I64_FIXED_SIZE #define NO_STRCMPI_ALIAS #include "msvcrt-common.def.in" @@ -974,11 +977,9 @@ _fputwchar _fsopen _fstat _ftime -_ftime32 == _ftime _ftol _fullpath _futime -_futime32 == _futime _gcvt _get_osfhandle _getch @@ -1094,7 +1095,6 @@ _umask _ungetch _unlink _utime -_utime32 == _utime _vsnprintf _vsnwprintf _wcsdup @@ -1132,9 +1132,7 @@ clock cos cosh ctime -_ctime32 == ctime difftime -_difftime32 == difftime div exit exp @@ -1170,7 +1168,6 @@ getchar getenv gets gmtime -_gmtime32 == gmtime isalnum isalpha iscntrl @@ -1201,7 +1198,6 @@ ldexp ldiv localeconv localtime -_localtime32 == localtime log log10 longjmp @@ -1215,7 +1211,6 @@ memcpy memmove memset mktime -_mktime32 == mktime modf perror pow @@ -1268,7 +1263,6 @@ system tan tanh time -_time32 == time tmpfile tmpnam tolower diff --git a/mingw-w64-crt/lib32/msvcrt20.def.in b/mingw-w64-crt/lib32/msvcrt20.def.in index 1482dc846f6e..42b0eeb32292 100644 --- a/mingw-w64-crt/lib32/msvcrt20.def.in +++ b/mingw-w64-crt/lib32/msvcrt20.def.in @@ -7,6 +7,8 @@ LIBRARY "MSVCRT20.dll" EXPORTS #define PRE_C95_SWPRINTF +#define FIXED_SIZE_SYMBOLS +#define NO_I64_FIXED_SIZE #define NO_STRCMPI_ALIAS #include "msvcrt-common.def.in" @@ -1010,11 +1012,9 @@ _fputwchar _fsopen _fstat _ftime -_ftime32 == _ftime _ftol _fullpath _futime -_futime32 == _futime _gcvt _get_osfhandle _getch @@ -1255,7 +1255,6 @@ _ungetch _unlink _unloaddll _utime -_utime32 == _utime _vsnprintf _vsnwprintf _waccess @@ -1275,7 +1274,6 @@ _wcsrev _wcsset _wcsupr _wctime -_wctime32 == _wctime _wexecl _wexecle _wexeclp @@ -1327,7 +1325,6 @@ _wtoi _wtol _wunlink _wutime -_wutime32 == _wutime _y0 _y1 _yn @@ -1350,9 +1347,7 @@ clock cos cosh ctime -_ctime32 == ctime difftime -_difftime32 == difftime div exit exp @@ -1392,7 +1387,6 @@ gets getwc getwchar gmtime -_gmtime32 == gmtime is_wctype isalnum isalpha @@ -1424,7 +1418,6 @@ ldexp ldiv localeconv localtime -_localtime32 == localtime log log10 longjmp @@ -1438,7 +1431,6 @@ memcpy memmove memset mktime -_mktime32 == mktime modf perror pow @@ -1493,7 +1485,6 @@ system tan tanh time -_time32 == time tmpfile tmpnam tolower diff --git a/mingw-w64-crt/lib32/msvcrt40.def.in b/mingw-w64-crt/lib32/msvcrt40.def.in index e24a70396c19..f545bdc80a84 100644 --- a/mingw-w64-crt/lib32/msvcrt40.def.in +++ b/mingw-w64-crt/lib32/msvcrt40.def.in @@ -7,6 +7,7 @@ LIBRARY "MSVCRT40.dll" EXPORTS #define PRE_C95_SWPRINTF +#define FIXED_SIZE_SYMBOLS #define NO_STRCMPI_ALIAS #include "msvcrt-common.def.in" @@ -1133,11 +1134,9 @@ _fsopen _fstat _fstati64 _ftime -_ftime32 == _ftime _ftol _fullpath _futime -_futime32 == _futime _gcvt _get_osfhandle _getch @@ -1353,7 +1352,6 @@ _ungetch _unlink _unloaddll _utime -_utime32 == _utime _vsnprintf _vsnwprintf _waccess @@ -1373,7 +1371,6 @@ _wcsrev _wcsset _wcsupr _wctime -_wctime32 == _wctime _wexecl _wexecle _wexeclp @@ -1428,7 +1425,6 @@ _wtoi _wtol _wunlink _wutime -_wutime32 == _wutime _y0 _y1 _yn @@ -1451,9 +1447,7 @@ clock cos cosh ctime -_ctime32 == ctime difftime -_difftime32 == difftime div exit exp @@ -1493,7 +1487,6 @@ gets getwc getwchar gmtime -_gmtime32 == gmtime is_wctype isalnum isalpha @@ -1525,7 +1518,6 @@ ldexp ldiv localeconv localtime -_localtime32 == localtime log log10 longjmp @@ -1539,7 +1531,6 @@ memcpy memmove memset mktime -_mktime32 == mktime modf perror pow @@ -1594,7 +1585,6 @@ system tan tanh time -_time32 == time tmpfile tmpnam tolower diff --git a/mingw-w64-crt/lib64/msvcr100.def.in b/mingw-w64-crt/lib64/msvcr100.def.in index cb29048e40ad..6d17e9b507e5 100644 --- a/mingw-w64-crt/lib64/msvcr100.def.in +++ b/mingw-w64-crt/lib64/msvcr100.def.in @@ -756,7 +756,6 @@ _cscanf_s_l _ctime32 _ctime32_s _ctime64 -ctime == _ctime64 _ctime64_s _cwait _cwprintf @@ -810,12 +809,10 @@ _filelengthi64 _fileno _findclose _findfirst32 -_findfirst == _findfirst64i32 _findfirst32i64 _findfirst64 _findfirst64i32 _findnext32 -_findnext == _findnext64i32 _findnext32i64 _findnext64 _findnext64i32 @@ -848,8 +845,6 @@ _fseeki64 _fseeki64_nolock _fsopen _fstat32 -_fstat == _fstat64i32 -_fstati64 == _fstat64 _fstat32i64 _fstat64 _fstat64i32 @@ -860,7 +855,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime64 _fullpath _futime32 _futime64 @@ -918,7 +912,6 @@ _getws_s _gmtime32 _gmtime32_s _gmtime64 -gmtime == _gmtime64 _gmtime64_s _heapadd _heapchk @@ -1044,7 +1037,6 @@ _local_unwind _localtime32 _localtime32_s _localtime64 -localtime == _localtime64 _localtime64_s _lock _lock_file @@ -1206,12 +1198,10 @@ _memicmp_l _mkdir _mkgmtime32 _mkgmtime64 -_mkgmtime == _mkgmtime64 _mktemp _mktemp_s _mktime32 _mktime64 -mktime == _mktime64 _msize _nextafter _nextafterf @@ -1318,8 +1308,6 @@ _sprintf_s_l _sscanf_l _sscanf_s_l _stat32 -_stat == _stat64i32 -_stati64 == _stat64 _stat32i64 _stat64 _stat64i32 @@ -1380,7 +1368,6 @@ _telli64 _tempnam _time32 _time64 -time == _time64 _timezone DATA _tolower _tolower_l @@ -1519,7 +1506,6 @@ _wcsxfrm_l _wctime32 _wctime32_s _wctime64 -_wctime == _wctime64 _wctime64_s _wctomb_l _wctomb_s_l @@ -1536,12 +1522,10 @@ _wexecvp _wexecvpe _wfdopen _wfindfirst32 -_wfindfirst == _wfindfirst64i32 _wfindfirst32i64 _wfindfirst64 _wfindfirst64i32 _wfindnext32 -_wfindnext == _wfindnext64i32 _wfindnext32i64 _wfindnext64 _wfindnext64i32 @@ -1593,8 +1577,6 @@ _wspawnvpe _wsplitpath _wsplitpath_s _wstat32 -_wstat == _wstat64i32 -_wstati64 == _wstat64 _wstat32i64 _wstat64 _wstat64i32 diff --git a/mingw-w64-crt/lib64/msvcr110.def.in b/mingw-w64-crt/lib64/msvcr110.def.in index 338a7772cd59..df53f30f70df 100644 --- a/mingw-w64-crt/lib64/msvcr110.def.in +++ b/mingw-w64-crt/lib64/msvcr110.def.in @@ -882,7 +882,6 @@ _cscanf_s_l _ctime32 _ctime32_s _ctime64 -ctime == _ctime64 _ctime64_s _cwait _cwprintf @@ -935,12 +934,10 @@ _filelengthi64 _fileno _findclose _findfirst32 -_findfirst == _findfirst64i32 _findfirst32i64 _findfirst64 _findfirst64i32 _findnext32 -_findnext == _findnext64i32 _findnext32i64 _findnext64 _findnext64i32 @@ -973,8 +970,6 @@ _fseeki64 _fseeki64_nolock _fsopen _fstat32 -_fstat == _fstat64i32 -_fstati64 == _fstat64 _fstat32i64 _fstat64 _fstat64i32 @@ -985,7 +980,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime64 _fullpath _futime32 _futime64 @@ -1042,7 +1036,6 @@ _getws_s _gmtime32 _gmtime32_s _gmtime64 -gmtime == _gmtime64 _gmtime64_s _heapadd _heapchk @@ -1168,7 +1161,6 @@ _local_unwind _localtime32 _localtime32_s _localtime64 -localtime == _localtime64 _localtime64_s _lock _lock_file @@ -1330,12 +1322,10 @@ _memicmp_l _mkdir _mkgmtime32 _mkgmtime64 -_mkgmtime == _mkgmtime64 _mktemp _mktemp_s _mktime32 _mktime64 -mktime == _mktime64 _msize _nextafter _nextafterf @@ -1442,8 +1432,6 @@ _sprintf_s_l _sscanf_l _sscanf_s_l _stat32 -_stat == _stat64i32 -_stati64 == _stat64 _stat32i64 _stat64 _stat64i32 @@ -1504,7 +1492,6 @@ _telli64 _tempnam _time32 _time64 -time == _time64 _timezone DATA _tolower _tolower_l @@ -1644,7 +1631,6 @@ _wcsxfrm_l _wctime32 _wctime32_s _wctime64 -_wctime == _wctime64 _wctime64_s _wctomb_l _wctomb_s_l @@ -1661,12 +1647,10 @@ _wexecvp _wexecvpe _wfdopen _wfindfirst32 -_wfindfirst == _wfindfirst64i32 _wfindfirst32i64 _wfindfirst64 _wfindfirst64i32 _wfindnext32 -_wfindnext == _wfindnext64i32 _wfindnext32i64 _wfindnext64 _wfindnext64i32 @@ -1717,8 +1701,6 @@ _wspawnvpe _wsplitpath _wsplitpath_s _wstat32 -_wstat == _wstat64i32 -_wstati64 == _wstat64 _wstat32i64 _wstat64 _wstat64i32 diff --git a/mingw-w64-crt/lib64/msvcr120.def.in b/mingw-w64-crt/lib64/msvcr120.def.in index e51ab1b43b2c..7918dd57cf96 100644 --- a/mingw-w64-crt/lib64/msvcr120.def.in +++ b/mingw-w64-crt/lib64/msvcr120.def.in @@ -951,12 +951,10 @@ _findclose _findfirst32 _findfirst32i64 _findfirst64 -_findfirst == _findfirst64i32 _findfirst64i32 _findnext32 _findnext32i64 _findnext64 -_findnext == _findnext64i32 _findnext64i32 _finite _finitef @@ -990,8 +988,6 @@ _fstat32 _fstat32i64 _fstat64 _fstat64i32 -_fstat == _fstat64i32 -_fstati64 == _fstat64 _ftell_nolock _ftelli64 _ftelli64_nolock @@ -999,7 +995,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime64 _fullpath _futime32 _futime64 @@ -1056,7 +1051,6 @@ _getws_s _gmtime32 _gmtime32_s _gmtime64 -gmtime == _gmtime64 _gmtime64_s _heapadd _heapchk @@ -1192,7 +1186,6 @@ _local_unwind _localtime32 _localtime32_s _localtime64 -localtime == _localtime64 _localtime64_s _lock _lock_file @@ -1468,8 +1461,6 @@ _stat32 _stat32i64 _stat64 _stat64i32 -_stat == _stat64i32 -_stati64 == _stat64 _statusfp _strcoll_l _strdate @@ -1533,7 +1524,6 @@ _telli64 _tempnam _time32 _time64 -time == _time64 _timezone DATA _tolower _tolower_l @@ -1701,12 +1691,10 @@ _wfindfirst32 _wfindfirst32i64 _wfindfirst64 _wfindfirst64i32 -_wfindfirst == _wfindfirst64i32 _wfindnext32 _wfindnext32i64 _wfindnext64 _wfindnext64i32 -_wfindnext == _wfindnext64i32 _wfopen _wfopen_s _wfreopen @@ -1757,8 +1745,6 @@ _wstat32 _wstat32i64 _wstat64 _wstat64i32 -_wstat == _wstat64i32 -_wstati64 == _wstat64 _wstrdate _wstrdate_s _wstrtime diff --git a/mingw-w64-crt/lib64/msvcr120d.def.in b/mingw-w64-crt/lib64/msvcr120d.def.in index 2ee6e5e2f7f5..3388e58647e3 100644 --- a/mingw-w64-crt/lib64/msvcr120d.def.in +++ b/mingw-w64-crt/lib64/msvcr120d.def.in @@ -1003,12 +1003,10 @@ _findclose _findfirst32 _findfirst32i64 _findfirst64 -_findfirst == _findfirst64i32 _findfirst64i32 _findnext32 _findnext32i64 _findnext64 -_findnext == _findnext64i32 _findnext64i32 _finite _finitef @@ -1044,8 +1042,6 @@ _fstat32 _fstat32i64 _fstat64 _fstat64i32 -_fstat == _fstat64i32 -_fstati64 == _fstat64 _ftell_nolock _ftelli64 _ftelli64_nolock @@ -1053,7 +1049,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime64 _fullpath _fullpath_dbg _futime32 @@ -1113,7 +1108,6 @@ _getws_s _gmtime32 _gmtime32_s _gmtime64 -gmtime == _gmtime64 _gmtime64_s _heapadd _heapchk @@ -1247,7 +1241,6 @@ _local_unwind _localtime32 _localtime32_s _localtime64 -localtime == _localtime64 _localtime64_s _lock _lock_file @@ -1525,8 +1518,6 @@ _stat32 _stat32i64 _stat64 _stat64i32 -_stat == _stat64i32 -_stati64 == _stat64 _statusfp _strcoll_l _strdate @@ -1761,12 +1752,10 @@ _wfindfirst32 _wfindfirst32i64 _wfindfirst64 _wfindfirst64i32 -_wfindfirst == _wfindfirst64i32 _wfindnext32 _wfindnext32i64 _wfindnext64 _wfindnext64i32 -_wfindnext == _wfindnext64i32 _wfopen _wfopen_s _wfreopen @@ -1820,8 +1809,6 @@ _wstat32 _wstat32i64 _wstat64 _wstat64i32 -_wstat == _wstat64i32 -_wstati64 == _wstat64 _wstrdate _wstrdate_s _wstrtime diff --git a/mingw-w64-crt/lib64/msvcr80.def.in b/mingw-w64-crt/lib64/msvcr80.def.in index 1a2f631aaca6..9abec89b07dd 100644 --- a/mingw-w64-crt/lib64/msvcr80.def.in +++ b/mingw-w64-crt/lib64/msvcr80.def.in @@ -366,7 +366,6 @@ _cscanf_s_l _ctime32 _ctime32_s _ctime64 -ctime == _ctime64 _ctime64_s _cwait _cwprintf @@ -383,7 +382,6 @@ _daylight DATA _decode_pointer _difftime32 _difftime64 -difftime == _difftime64 _dosmaperr _dstbias DATA _dup @@ -426,12 +424,10 @@ _findfirst32 _findfirst32i64 _findfirst64 _findfirst64i32 -_findfirst == _findfirst64i32 _findnext32 _findnext32i64 _findnext64 _findnext64i32 -_findnext == _findnext64i32 _finite _finitef _flsbuf @@ -461,9 +457,7 @@ _fseeki64_nolock _fsopen _fstat32 _fstat32i64 -_fstat == _fstat64i32 _fstat64 -_fstati64 == _fstat64 _fstat64i32 _ftell_nolock _ftelli64 @@ -471,12 +465,10 @@ _ftelli64_nolock _ftime32 _ftime32_s _ftime64 -_ftime == _ftime64 _ftime64_s _fullpath _futime32 _futime64 -_futime == _futime64 _fwprintf_l _fwprintf_p _fwprintf_p_l @@ -537,7 +529,6 @@ _getws_s _gmtime32 _gmtime32_s _gmtime64 -gmtime == _gmtime64 _gmtime64_s _heapadd _heapchk @@ -662,7 +653,6 @@ _local_unwind _localtime32 _localtime32_s _localtime64 -localtime == _localtime64 _localtime64_s _lock _lock_file @@ -824,12 +814,10 @@ _memicmp_l _mkdir _mkgmtime32 _mkgmtime64 -_mkgmtime == _mkgmtime64 _mktemp _mktemp_s _mktime32 _mktime64 -mktime == _mktime64 _msize _nextafter _nextafterf @@ -942,9 +930,7 @@ _sscanf_s_l _stat32 _stat32i64 _stat64 -_stati64 == _stat64 _stat64i32 -_stat == _stat64i32 _statusfp _strcoll_l _strdate @@ -1001,7 +987,6 @@ _telli64 _tempnam _time32 _time64 -time == _time64 _timezone DATA _tolower _tolower_l @@ -1033,7 +1018,6 @@ _unlock _unlock_file _utime32 _utime64 -_utime == _utime64 _vcprintf _vcprintf_l _vcprintf_p @@ -1141,7 +1125,6 @@ _wcsxfrm_l _wctime32 _wctime32_s _wctime64 -_wctime == _wctime64 _wctime64_s _wctomb_l _wctomb_s_l @@ -1161,12 +1144,10 @@ _wfindfirst32 _wfindfirst32i64 _wfindfirst64 _wfindfirst64i32 -_wfindfirst == _wfindfirst64i32 _wfindnext32 _wfindnext32i64 _wfindnext64 _wfindnext64i32 -_wfindnext == _wfindnext64i32 _wfopen _wfopen_s _wfreopen @@ -1220,9 +1201,7 @@ _wsplitpath_s _wstat32 _wstat32i64 _wstat64 -_wstati64 == _wstat64 _wstat64i32 -_wstat == _wstat64i32 _wstrdate _wstrdate_s _wstrtime @@ -1242,7 +1221,6 @@ _wtol_l _wunlink _wutime32 _wutime64 -_wutime == _wutime64 _y0 _y1 _yn diff --git a/mingw-w64-crt/lib64/msvcr90.def.in b/mingw-w64-crt/lib64/msvcr90.def.in index da117e436eb7..c271b39012a7 100644 --- a/mingw-w64-crt/lib64/msvcr90.def.in +++ b/mingw-w64-crt/lib64/msvcr90.def.in @@ -370,7 +370,6 @@ _cscanf_s_l _ctime32 _ctime32_s _ctime64 -ctime == _ctime64 _ctime64_s _cwait _cwprintf @@ -426,12 +425,10 @@ _filelengthi64 _fileno _findclose _findfirst32 -_findfirst == _findfirst64i32 _findfirst32i64 _findfirst64 _findfirst64i32 _findnext32 -_findnext == _findnext64i32 _findnext32i64 _findnext64 _findnext64i32 @@ -464,8 +461,6 @@ _fseeki64 _fseeki64_nolock _fsopen _fstat32 -_fstat == _fstat64i32 -_fstati64 == _fstat64 _fstat32i64 _fstat64 _fstat64i32 @@ -476,7 +471,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime64 _fullpath _futime32 _futime64 @@ -534,7 +528,6 @@ _getwche_nolock _getws _getws_s _gmtime32 -gmtime == _gmtime64 _gmtime32_s _gmtime64 _gmtime64_s @@ -661,7 +654,6 @@ _local_unwind _localtime32 _localtime32_s _localtime64 -localtime == _localtime64 _localtime64_s _lock _lock_file @@ -823,12 +815,10 @@ _memicmp_l _mkdir _mkgmtime32 _mkgmtime64 -_mkgmtime == _mkgmtime64 _mktemp _mktemp_s _mktime32 _mktime64 -mktime == _mktime64 _msize _nextafter _nextafterf @@ -937,8 +927,6 @@ _sprintf_s_l _sscanf_l _sscanf_s_l _stat32 -_stat == _stat64i32 -_stati64 == _stat64 _stat32i64 _stat64 _stat64i32 @@ -999,7 +987,6 @@ _telli64 _tempnam _time32 _time64 -time == _time64 _timezone DATA _tolower _tolower_l @@ -1138,7 +1125,6 @@ _wcsxfrm_l _wctime32 _wctime32_s _wctime64 -_wctime == _wctime64 _wctime64_s _wctomb_l _wctomb_s_l @@ -1157,12 +1143,10 @@ _wfdopen _wfindfirst32 _wfindfirst32i64 _wfindfirst64 -_wfindfirst == _wfindfirst64i32 _wfindfirst64i32 _wfindnext32 _wfindnext32i64 _wfindnext64 -_wfindnext == _wfindnext64i32 _wfindnext64i32 _wfopen _wfopen_s @@ -1212,8 +1196,6 @@ _wspawnvpe _wsplitpath _wsplitpath_s _wstat32 -_wstat == _wstat64i32 -_wstati64 == _wstat64 _wstat32i64 _wstat64 _wstat64i32 diff --git a/mingw-w64-crt/lib64/msvcr90d.def.in b/mingw-w64-crt/lib64/msvcr90d.def.in index f8f6ecae13ea..9c0b55889b14 100644 --- a/mingw-w64-crt/lib64/msvcr90d.def.in +++ b/mingw-w64-crt/lib64/msvcr90d.def.in @@ -418,7 +418,6 @@ _cscanf_l _cscanf_s _cscanf_s_l _ctime32 -ctime == _ctime64 _ctime32_s _ctime64 _ctime64_s @@ -478,12 +477,10 @@ _filelengthi64 _fileno _findclose _findfirst32 -_findfirst == _findfirst64i32 _findfirst32i64 _findfirst64 _findfirst64i32 _findnext32 -_findnext == _findnext64i32 _findnext32i64 _findnext64 _findnext64i32 @@ -518,8 +515,6 @@ _fseeki64 _fseeki64_nolock _fsopen _fstat32 -_fstat == _fstat64i32 -_fstati64 == _fstat64 _fstat32i64 _fstat64 _fstat64i32 @@ -530,7 +525,6 @@ _ftime32 _ftime32_s _ftime64 _ftime64_s -_ftime == _ftime64 _fullpath _fullpath_dbg _futime32 @@ -591,7 +585,6 @@ _getwche_nolock _getws _getws_s _gmtime32 -gmtime == _gmtime64 _gmtime32_s _gmtime64 _gmtime64_s @@ -717,7 +710,6 @@ _local_unwind _localtime32 _localtime32_s _localtime64 -localtime == _localtime64 _localtime64_s _lock _lock_file @@ -880,12 +872,10 @@ _memicmp_l _mkdir _mkgmtime32 _mkgmtime64 -_mkgmtime == _mkgmtime64 _mktemp _mktemp_s _mktime32 _mktime64 -mktime == _mktime64 _msize _msize_dbg _nextafter @@ -995,8 +985,6 @@ _sprintf_s_l _sscanf_l _sscanf_s_l _stat32 -_stat == _stat64i32 -_stati64 == _stat64 _stat32i64 _stat64 _stat64i32 @@ -1059,7 +1047,6 @@ _tempnam _tempnam_dbg _time32 _time64 -time == _time64 _timezone DATA _tolower _tolower_l @@ -1199,7 +1186,6 @@ _wcsxfrm_l _wctime32 _wctime32_s _wctime64 -_wctime == _wctime64 _wctime64_s _wctomb_l _wctomb_s_l @@ -1217,12 +1203,10 @@ _wexecvp _wexecvpe _wfdopen _wfindfirst32 -_wfindfirst == _wfindfirst64i32 _wfindfirst32i64 _wfindfirst64 _wfindfirst64i32 _wfindnext32 -_wfindnext == _wfindnext64i32 _wfindnext32i64 _wfindnext64 _wfindnext64i32 @@ -1277,8 +1261,6 @@ _wspawnvpe _wsplitpath _wsplitpath_s _wstat32 -_wstat == _wstat64i32 -_wstati64 == _wstat64 _wstat32i64 _wstat64 _wstat64i32 -- 2.20.1 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public