On Monday 03 June 2024 23:39:47 Pali Rohár wrote: > Having -DDEF_<ARCH> is required by func.def.in which is used either > directly or indirectly by crt-aliases.def.in in all CRT def.in files. > Some symbols in crt-aliases.def.in are defined via F* macros and these > symbols are currently missing in versioned non-os msvcrt import libraries. > > This change is fixing missing symbols in all CRT import libraries. > --- > I'm really sorry about this issue. It was caused by me by starting using > all those F* macros in crt-aliases.def.in file and then also moving > DECORATED_EXPORT() macro into func.def.in. I spotted it just because > fastcall exports (in 4/4 change) did not worked at all. > --- > mingw-w64-crt/Makefile.am | 13 +++++++++++-- > 1 file changed, 11 insertions(+), 2 deletions(-) > > diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am > index a0c885ec4f6c..0c702b645e4d 100644 > --- a/mingw-w64-crt/Makefile.am > +++ b/mingw-w64-crt/Makefile.am > @@ -3823,8 +3823,17 @@ endif > cd $(dir $@) && $(AR) -M < $(abspath $<) > $(RANLIB) $@ > > -%.def: %.def.in > - $(MKDIR_P) $(@D) && $(CPP) -x c $< -Wp,-w -undef -P > -I$(top_srcdir)/def-include > $@ > +lib32/%.def: lib32/%.def.in > + $(MKDIR_P) $(@D) && $(CPP) -x c $< -Wp,-w -undef -P > -I$(top_srcdir)/def-include -DDEF_I386 > $@ > + > +lib64/%.def: lib64/%.def.in > + $(MKDIR_P) $(@D) && $(CPP) -x c $< -Wp,-w -undef -P > -I$(top_srcdir)/def-include -DDEF_X64 > $@ > + > +libarm32/%.def: libarm32/%.def.in > + $(MKDIR_P) $(@D) && $(CPP) -x c $< -Wp,-w -undef -P > -I$(top_srcdir)/def-include -DDEF_ARM32 > $@ > + > +libarm64/%.def: libarm64/%.def.in > + $(MKDIR_P) $(@D) && $(CPP) -x c $< -Wp,-w -undef -P > -I$(top_srcdir)/def-include -DDEF_ARM64 > $@ > > lib32/%.def: lib-common/%.def.in > $(MKDIR_P) $(@D) && $(CPP) -x c $< -Wp,-w -undef -P > -I$(top_srcdir)/def-include -DDEF_I386 > $@ > -- > 2.20.1 >
I tried to generate list of missing symbols, which this change is fixing... --- lib32/crtdll.def.in +++ lib32/crtdll.def.in @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ +_findfirst32 == _findfirst +_findnext32 == _findnext +_fstat32 == _fstat +_stat32 == _stat +_ctime32 == ctime +_difftime32 == difftime +_ftime32 == _ftime +_futime32 == _futime +_gmtime32 == gmtime +_localtime32 == localtime +_mktime32 == mktime +_time32 == time +_utime32 == _utime __ms_fprintf == fprintf --- lib32/msvcrtd.def.in +++ lib32/msvcrtd.def.in @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ _strtoimax_l == _strtoi64_l _strtoumax_l == _strtoui64_l +_findfirst32 == _findfirst +_findfirst32i64 == _findfirsti64 +_findnext32 == _findnext +_findnext32i64 == _findnexti64 +_wfindfirst32 == _wfindfirst +_wfindfirst32i64 == _wfindfirsti64 +_wfindnext32 == _wfindnext +_wfindnext32i64 == _wfindnexti64 +_fstat32 == _fstat +_fstat32i64 == _fstati64 +_stat32 == _stat +_stat32i64 == _stati64 +_wstat32 == _wstat +_wstat32i64 == _wstati64 __ms_fprintf == fprintf --- lib32/msvcrt10.def.in +++ lib32/msvcrt10.def.in @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ +_findfirst32 == _findfirst +_findnext32 == _findnext +_fstat32 == _fstat +_stat32 == _stat +_ctime32 == ctime +_difftime32 == difftime +_ftime32 == _ftime +_futime32 == _futime +_gmtime32 == gmtime +_localtime32 == localtime +_mktime32 == mktime +_time32 == time +_utime32 == _utime __ms_fprintf == fprintf --- lib32/msvcrt20.def.in +++ lib32/msvcrt20.def.in @@ _rotr _scalb _searchenv -DECORATED_EXPORT(_seh_longjmp_unwind@4) +_seh_longjmp_unwind@4 == __seh_longjmp_unwind@4 _seterrormode _setjmp _setjmp3 @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ +_findfirst32 == _findfirst +_findnext32 == _findnext +_wfindfirst32 == _wfindfirst +_wfindnext32 == _wfindnext +_fstat32 == _fstat +_stat32 == _stat +_wstat32 == _wstat +_ctime32 == ctime +_difftime32 == difftime +_ftime32 == _ftime +_futime32 == _futime +_gmtime32 == gmtime +_localtime32 == localtime +_mktime32 == mktime +_time32 == time +_utime32 == _utime +_wctime32 == _wctime +_wutime32 == _wutime __ms_fprintf == fprintf --- lib32/msvcrt40.def.in +++ lib32/msvcrt40.def.in @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ +_findfirst32 == _findfirst +_findfirst32i64 == _findfirsti64 +_findnext32 == _findnext +_findnext32i64 == _findnexti64 +_wfindfirst32 == _wfindfirst +_wfindfirst32i64 == _wfindfirsti64 +_wfindnext32 == _wfindnext +_wfindnext32i64 == _wfindnexti64 +_fstat32 == _fstat +_fstat32i64 == _fstati64 +_stat32 == _stat +_stat32i64 == _stati64 +_wstat32 == _wstat +_wstat32i64 == _wstati64 +_ctime32 == ctime +_difftime32 == difftime +_ftime32 == _ftime +_futime32 == _futime +_gmtime32 == gmtime +_localtime32 == localtime +_mktime32 == mktime +_time32 == time +_utime32 == _utime +_wctime32 == _wctime +_wutime32 == _wutime __ms_fprintf == fprintf --- lib32/msvcr100.def.in +++ lib32/msvcr100.def.in @@ __dllonexit __doserrno __dstbias -DECORATED_EXPORT(__fls_getvalue@4) -DECORATED_EXPORT(__fls_setvalue@8) +__fls_getvalue@4 == ___fls_getvalue@4 +__fls_setvalue@8 == ___fls_setvalue@8 __fpecode __free_locale __get_current_locale @@ fileno == _fileno fputchar == _fputchar +fstat == _fstat32 @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ umask == _umask ungetch == _ungetch unlink == _unlink +utime == _utime32 write == _write @@ _strtoimax_l == _strtoi64_l _strtoumax_l == _strtoui64_l +_findfirst == _findfirst32 +_findfirsti64 == _findfirst32i64 +_findnext == _findnext32 +_findnexti64 == _findnext32i64 +_wfindfirst == _wfindfirst32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnext == _wfindnext32 +_wfindnexti64 == _wfindnext32i64 +_fstat == _fstat32 +_fstati64 == _fstat32i64 +_stat == _stat32 +_stati64 == _stat32i64 +_wstat == _wstat32 +_wstati64 == _wstat32i64 +ctime == _ctime32 +difftime == _difftime32 +_ftime == _ftime32 +_futime == _futime32 +gmtime == _gmtime32 +localtime == _localtime32 +_mkgmtime == _mkgmtime32 +mktime == _mktime32 +time == _time32 +_utime == _utime32 +_wctime == _wctime32 +_wutime == _wutime32 __ms_fprintf == fprintf --- lib32/msvcr110.def.in +++ lib32/msvcr110.def.in @@ fileno == _fileno fputchar == _fputchar +fstat == _fstat32 @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ umask == _umask ungetch == _ungetch unlink == _unlink +utime == _utime32 write == _write @@ _strtoimax_l == _strtoi64_l _strtoumax_l == _strtoui64_l +_findfirst == _findfirst32 +_findfirsti64 == _findfirst32i64 +_findnext == _findnext32 +_findnexti64 == _findnext32i64 +_wfindfirst == _wfindfirst32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnext == _wfindnext32 +_wfindnexti64 == _wfindnext32i64 +_fstat == _fstat32 +_fstati64 == _fstat32i64 +_stat == _stat32 +_stati64 == _stat32i64 +_wstat == _wstat32 +_wstati64 == _wstat32i64 +ctime == _ctime32 +difftime == _difftime32 +_ftime == _ftime32 +_futime == _futime32 +gmtime == _gmtime32 +localtime == _localtime32 +_mkgmtime == _mkgmtime32 +mktime == _mktime32 +time == _time32 +_utime == _utime32 +_wctime == _wctime32 +_wutime == _wutime32 __ms_fprintf == fprintf --- lib32/msvcr120d.def.in +++ lib32/msvcr120d.def.in @@ fileno == _fileno fputchar == _fputchar +fstat == _fstat32 @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ umask == _umask ungetch == _ungetch unlink == _unlink +utime == _utime32 write == _write @@ _strcmpi == _stricmp +_findfirst == _findfirst32 +_findfirsti64 == _findfirst32i64 +_findnext == _findnext32 +_findnexti64 == _findnext32i64 +_wfindfirst == _wfindfirst32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnext == _wfindnext32 +_wfindnexti64 == _wfindnext32i64 +_fstat == _fstat32 +_fstati64 == _fstat32i64 +_stat == _stat32 +_stati64 == _stat32i64 +_wstat == _wstat32 +_wstati64 == _wstat32i64 +ctime == _ctime32 +difftime == _difftime32 +_ftime == _ftime32 +_futime == _futime32 +gmtime == _gmtime32 +localtime == _localtime32 +_mkgmtime == _mkgmtime32 +mktime == _mktime32 +time == _time32 +_utime == _utime32 +_wctime == _wctime32 +_wutime == _wutime32 __ms_fprintf == fprintf --- lib32/msvcr120.def.in +++ lib32/msvcr120.def.in @@ fileno == _fileno fputchar == _fputchar +fstat == _fstat32 @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ umask == _umask ungetch == _ungetch unlink == _unlink +utime == _utime32 write == _write @@ _strcmpi == _stricmp +_findfirst == _findfirst32 +_findfirsti64 == _findfirst32i64 +_findnext == _findnext32 +_findnexti64 == _findnext32i64 +_wfindfirst == _wfindfirst32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnext == _wfindnext32 +_wfindnexti64 == _wfindnext32i64 +_fstat == _fstat32 +_fstati64 == _fstat32i64 +_stat == _stat32 +_stati64 == _stat32i64 +_wstat == _wstat32 +_wstati64 == _wstat32i64 +ctime == _ctime32 +difftime == _difftime32 +_ftime == _ftime32 +_futime == _futime32 +gmtime == _gmtime32 +localtime == _localtime32 +_mkgmtime == _mkgmtime32 +mktime == _mktime32 +time == _time32 +_utime == _utime32 +_wctime == _wctime32 +_wutime == _wutime32 __ms_fprintf == fprintf --- lib32/msvcr40d.def.in +++ lib32/msvcr40d.def.in @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ +_findfirst32 == _findfirst +_findfirst32i64 == _findfirsti64 +_findnext32 == _findnext +_findnext32i64 == _findnexti64 +_wfindfirst32 == _wfindfirst +_wfindfirst32i64 == _wfindfirsti64 +_wfindnext32 == _wfindnext +_wfindnext32i64 == _wfindnexti64 +_fstat32 == _fstat +_fstat32i64 == _fstati64 +_stat32 == _stat +_stat32i64 == _stati64 +_wstat32 == _wstat +_wstat32i64 == _wstati64 +_ctime32 == ctime +_difftime32 == difftime +_ftime32 == _ftime +_futime32 == _futime +_gmtime32 == gmtime +_localtime32 == localtime +_mktime32 == mktime +_time32 == time +_utime32 == _utime +_wctime32 == _wctime +_wutime32 == _wutime __ms_fprintf == fprintf --- lib32/msvcr70d.def.in +++ lib32/msvcr70d.def.in @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ strtoimax == _strtoi64 strtoumax == _strtoui64 +_findfirst32 == _findfirst +_findfirst32i64 == _findfirsti64 +_findnext32 == _findnext +_findnext32i64 == _findnexti64 +_wfindfirst32 == _wfindfirst +_wfindfirst32i64 == _wfindfirsti64 +_wfindnext32 == _wfindnext +_wfindnext32i64 == _wfindnexti64 +_fstat32 == _fstat +_fstat32i64 == _fstati64 +_stat32 == _stat +_stat32i64 == _stati64 +_wstat32 == _wstat +_wstat32i64 == _wstati64 +_ctime32 == ctime +_difftime32 == difftime +_ftime32 == _ftime +_futime32 == _futime +_gmtime32 == gmtime +_localtime32 == localtime +_mktime32 == mktime +_time32 == time +_utime32 == _utime +_wctime32 == _wctime +_wutime32 == _wutime __ms_fprintf == fprintf --- lib32/msvcr70.def.in +++ lib32/msvcr70.def.in @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ strtoimax == _strtoi64 strtoumax == _strtoui64 +_findfirst32 == _findfirst +_findfirst32i64 == _findfirsti64 +_findnext32 == _findnext +_findnext32i64 == _findnexti64 +_wfindfirst32 == _wfindfirst +_wfindfirst32i64 == _wfindfirsti64 +_wfindnext32 == _wfindnext +_wfindnext32i64 == _wfindnexti64 +_fstat32 == _fstat +_fstat32i64 == _fstati64 +_stat32 == _stat +_stat32i64 == _stati64 +_wstat32 == _wstat +_wstat32i64 == _wstati64 +_ctime32 == ctime +_difftime32 == difftime +_ftime32 == _ftime +_futime32 == _futime +_gmtime32 == gmtime +_localtime32 == localtime +_mktime32 == mktime +_time32 == time +_utime32 == _utime +_wctime32 == _wctime +_wutime32 == _wutime __ms_fprintf == fprintf --- lib32/msvcr71d.def.in +++ lib32/msvcr71d.def.in @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ strtoimax == _strtoi64 strtoumax == _strtoui64 +_findfirst32 == _findfirst +_findfirst32i64 == _findfirsti64 +_findnext32 == _findnext +_findnext32i64 == _findnexti64 +_wfindfirst32 == _wfindfirst +_wfindfirst32i64 == _wfindfirsti64 +_wfindnext32 == _wfindnext +_wfindnext32i64 == _wfindnexti64 +_fstat32 == _fstat +_fstat32i64 == _fstati64 +_stat32 == _stat +_stat32i64 == _stati64 +_wstat32 == _wstat +_wstat32i64 == _wstati64 +_ctime32 == ctime +_difftime32 == difftime +_ftime32 == _ftime +_futime32 == _futime +_gmtime32 == gmtime +_localtime32 == localtime +_mktime32 == mktime +_time32 == time +_utime32 == _utime +_wctime32 == _wctime +_wutime32 == _wutime __ms_fprintf == fprintf --- lib32/msvcr71.def.in +++ lib32/msvcr71.def.in @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ strtoimax == _strtoi64 strtoumax == _strtoui64 +_findfirst32 == _findfirst +_findfirst32i64 == _findfirsti64 +_findnext32 == _findnext +_findnext32i64 == _findnexti64 +_wfindfirst32 == _wfindfirst +_wfindfirst32i64 == _wfindfirsti64 +_wfindnext32 == _wfindnext +_wfindnext32i64 == _wfindnexti64 +_fstat32 == _fstat +_fstat32i64 == _fstati64 +_stat32 == _stat +_stat32i64 == _stati64 +_wstat32 == _wstat +_wstat32i64 == _wstati64 +_ctime32 == ctime +_difftime32 == difftime +_ftime32 == _ftime +_futime32 == _futime +_gmtime32 == gmtime +_localtime32 == localtime +_mktime32 == mktime +_time32 == time +_utime32 == _utime +_wctime32 == _wctime +_wutime32 == _wutime __ms_fprintf == fprintf --- lib32/msvcr80d.def.in +++ lib32/msvcr80d.def.in @@ __dllonexit __doserrno __dstbias -DECORATED_EXPORT(__fls_getvalue@4) -DECORATED_EXPORT(__fls_setvalue@8) +__fls_getvalue@4 == ___fls_getvalue@4 +__fls_setvalue@8 == ___fls_setvalue@8 __fpecode __free_locale __get_app_type @@ fileno == _fileno fputchar == _fputchar +fstat == _fstat32 @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ umask == _umask ungetch == _ungetch unlink == _unlink +utime == _utime32 write == _write @@ _strtoimax_l == _strtoi64_l _strtoumax_l == _strtoui64_l +_findfirst == _findfirst32 +_findfirsti64 == _findfirst32i64 +_findnext == _findnext32 +_findnexti64 == _findnext32i64 +_wfindfirst == _wfindfirst32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnext == _wfindnext32 +_wfindnexti64 == _wfindnext32i64 +_fstat == _fstat32 +_fstati64 == _fstat32i64 +_stat == _stat32 +_stati64 == _stat32i64 +_wstat == _wstat32 +_wstati64 == _wstat32i64 +ctime == _ctime32 +difftime == _difftime32 +_ftime == _ftime32 +_futime == _futime32 +gmtime == _gmtime32 +localtime == _localtime32 +_mkgmtime == _mkgmtime32 +mktime == _mktime32 +time == _time32 +_utime == _utime32 +_wctime == _wctime32 +_wutime == _wutime32 __ms_fprintf == fprintf --- lib32/msvcr80.def.in +++ lib32/msvcr80.def.in @@ __dllonexit __doserrno __dstbias -DECORATED_EXPORT(__fls_getvalue@4) -DECORATED_EXPORT(__fls_setvalue@8) +__fls_getvalue@4 == ___fls_getvalue@4 +__fls_setvalue@8 == ___fls_setvalue@8 __fpecode __free_locale __get_app_type @@ fileno == _fileno fputchar == _fputchar +fstat == _fstat32 @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ umask == _umask ungetch == _ungetch unlink == _unlink +utime == _utime32 write == _write @@ _strtoimax_l == _strtoi64_l _strtoumax_l == _strtoui64_l +_findfirst == _findfirst32 +_findfirsti64 == _findfirst32i64 +_findnext == _findnext32 +_findnexti64 == _findnext32i64 +_wfindfirst == _wfindfirst32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnext == _wfindnext32 +_wfindnexti64 == _wfindnext32i64 +_fstat == _fstat32 +_fstati64 == _fstat32i64 +_stat == _stat32 +_stati64 == _stat32i64 +_wstat == _wstat32 +_wstati64 == _wstat32i64 +ctime == _ctime32 +difftime == _difftime32 +_ftime == _ftime32 +_futime == _futime32 +gmtime == _gmtime32 +localtime == _localtime32 +_mkgmtime == _mkgmtime32 +mktime == _mktime32 +time == _time32 +_utime == _utime32 +_wctime == _wctime32 +_wutime == _wutime32 __ms_fprintf == fprintf --- lib32/msvcr90d.def.in +++ lib32/msvcr90d.def.in @@ __dllonexit __doserrno __dstbias -DECORATED_EXPORT(__fls_getvalue@4) -DECORATED_EXPORT(__fls_setvalue@8) +__fls_getvalue@4 == ___fls_getvalue@4 +__fls_setvalue@8 == ___fls_setvalue@8 __fpecode __free_locale __get_app_type @@ fileno == _fileno fputchar == _fputchar +fstat == _fstat32 @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ umask == _umask ungetch == _ungetch unlink == _unlink +utime == _utime32 write == _write @@ _strtoimax_l == _strtoi64_l _strtoumax_l == _strtoui64_l +_findfirst == _findfirst32 +_findfirsti64 == _findfirst32i64 +_findnext == _findnext32 +_findnexti64 == _findnext32i64 +_wfindfirst == _wfindfirst32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnext == _wfindnext32 +_wfindnexti64 == _wfindnext32i64 +_fstat == _fstat32 +_fstati64 == _fstat32i64 +_stat == _stat32 +_stati64 == _stat32i64 +_wstat == _wstat32 +_wstati64 == _wstat32i64 +ctime == _ctime32 +difftime == _difftime32 +_ftime == _ftime32 +_futime == _futime32 +gmtime == _gmtime32 +localtime == _localtime32 +_mkgmtime == _mkgmtime32 +mktime == _mktime32 +time == _time32 +_utime == _utime32 +_wctime == _wctime32 +_wutime == _wutime32 __ms_fprintf == fprintf --- lib32/msvcr90.def.in +++ lib32/msvcr90.def.in @@ __dllonexit __doserrno __dstbias -DECORATED_EXPORT(__fls_getvalue@4) -DECORATED_EXPORT(__fls_setvalue@8) +__fls_getvalue@4 == ___fls_getvalue@4 +__fls_setvalue@8 == ___fls_setvalue@8 __fpecode __free_locale __get_app_type @@ fileno == _fileno fputchar == _fputchar +fstat == _fstat32 @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ umask == _umask ungetch == _ungetch unlink == _unlink +utime == _utime32 write == _write @@ _strtoimax_l == _strtoi64_l _strtoumax_l == _strtoui64_l +_findfirst == _findfirst32 +_findfirsti64 == _findfirst32i64 +_findnext == _findnext32 +_findnexti64 == _findnext32i64 +_wfindfirst == _wfindfirst32 +_wfindfirsti64 == _wfindfirst32i64 +_wfindnext == _wfindnext32 +_wfindnexti64 == _wfindnext32i64 +_fstat == _fstat32 +_fstati64 == _fstat32i64 +_stat == _stat32 +_stati64 == _stat32i64 +_wstat == _wstat32 +_wstati64 == _wstat32i64 +ctime == _ctime32 +difftime == _difftime32 +_ftime == _ftime32 +_futime == _futime32 +gmtime == _gmtime32 +localtime == _localtime32 +_mkgmtime == _mkgmtime32 +mktime == _mktime32 +time == _time32 +_utime == _utime32 +_wctime == _wctime32 +_wutime == _wutime32 __ms_fprintf == fprintf --- lib64/msvcr100.def.in +++ lib64/msvcr100.def.in @@ fputchar == _fputchar +fstat == _fstat64i32 gcvt == _gcvt @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ ungetch == _ungetch unlink == _unlink +utime == _utime64 write == _write @@ _strtoumax_l == _strtoui64_l +_findfirst == _findfirst64i32 +_findfirsti64 == _findfirst64 +_findnext == _findnext64i32 +_findnexti64 == _findnext64 +_wfindfirst == _wfindfirst64i32 +_wfindfirsti64 == _wfindfirst64 +_wfindnext == _wfindnext64i32 +_wfindnexti64 == _wfindnext64 +_fstat == _fstat64i32 +_fstati64 == _fstat64 +_stat == _stat64i32 +_stati64 == _stat64 +_wstat == _wstat64i32 +_wstati64 == _wstat64 +ctime == _ctime64 +difftime == _difftime64 +_ftime == _ftime64 +_futime == _futime64 +gmtime == _gmtime64 +localtime == _localtime64 +_mkgmtime == _mkgmtime64 +mktime == _mktime64 +time == _time64 +_utime == _utime64 +_wctime == _wctime64 +_wutime == _wutime64 __ms_fprintf == fprintf __ms_fscanf == fscanf --- lib64/msvcr110.def.in +++ lib64/msvcr110.def.in @@ fputchar == _fputchar +fstat == _fstat64i32 gcvt == _gcvt @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ ungetch == _ungetch unlink == _unlink +utime == _utime64 write == _write @@ _strtoumax_l == _strtoui64_l +_findfirst == _findfirst64i32 +_findfirsti64 == _findfirst64 +_findnext == _findnext64i32 +_findnexti64 == _findnext64 +_wfindfirst == _wfindfirst64i32 +_wfindfirsti64 == _wfindfirst64 +_wfindnext == _wfindnext64i32 +_wfindnexti64 == _wfindnext64 +_fstat == _fstat64i32 +_fstati64 == _fstat64 +_stat == _stat64i32 +_stati64 == _stat64 +_wstat == _wstat64i32 +_wstati64 == _wstat64 +ctime == _ctime64 +difftime == _difftime64 +_ftime == _ftime64 +_futime == _futime64 +gmtime == _gmtime64 +localtime == _localtime64 +_mkgmtime == _mkgmtime64 +mktime == _mktime64 +time == _time64 +_utime == _utime64 +_wctime == _wctime64 +_wutime == _wutime64 __ms_fprintf == fprintf __ms_fscanf == fscanf --- lib64/msvcr120d.def.in +++ lib64/msvcr120d.def.in @@ fputchar == _fputchar +fstat == _fstat64i32 gcvt == _gcvt @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ ungetch == _ungetch unlink == _unlink +utime == _utime64 write == _write @@ _strcmpi == _stricmp +_findfirst == _findfirst64i32 +_findfirsti64 == _findfirst64 +_findnext == _findnext64i32 +_findnexti64 == _findnext64 +_wfindfirst == _wfindfirst64i32 +_wfindfirsti64 == _wfindfirst64 +_wfindnext == _wfindnext64i32 +_wfindnexti64 == _wfindnext64 +_fstat == _fstat64i32 +_fstati64 == _fstat64 +_stat == _stat64i32 +_stati64 == _stat64 +_wstat == _wstat64i32 +_wstati64 == _wstat64 +ctime == _ctime64 +difftime == _difftime64 +_ftime == _ftime64 +_futime == _futime64 +gmtime == _gmtime64 +localtime == _localtime64 +_mkgmtime == _mkgmtime64 +mktime == _mktime64 +time == _time64 +_utime == _utime64 +_wctime == _wctime64 +_wutime == _wutime64 __ms_fprintf == fprintf __ms_fscanf == fscanf --- lib64/msvcr120.def.in +++ lib64/msvcr120.def.in @@ fputchar == _fputchar +fstat == _fstat64i32 gcvt == _gcvt @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ ungetch == _ungetch unlink == _unlink +utime == _utime64 write == _write @@ _strcmpi == _stricmp +_findfirst == _findfirst64i32 +_findfirsti64 == _findfirst64 +_findnext == _findnext64i32 +_findnexti64 == _findnext64 +_wfindfirst == _wfindfirst64i32 +_wfindfirsti64 == _wfindfirst64 +_wfindnext == _wfindnext64i32 +_wfindnexti64 == _wfindnext64 +_fstat == _fstat64i32 +_fstati64 == _fstat64 +_stat == _stat64i32 +_stati64 == _stat64 +_wstat == _wstat64i32 +_wstati64 == _wstat64 +ctime == _ctime64 +difftime == _difftime64 +_ftime == _ftime64 +_futime == _futime64 +gmtime == _gmtime64 +localtime == _localtime64 +_mkgmtime == _mkgmtime64 +mktime == _mktime64 +time == _time64 +_utime == _utime64 +_wctime == _wctime64 +_wutime == _wutime64 __ms_fprintf == fprintf __ms_fscanf == fscanf --- lib64/msvcr80d.def.in +++ lib64/msvcr80d.def.in @@ fputchar == _fputchar +fstat == _fstat64i32 gcvt == _gcvt @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ ungetch == _ungetch unlink == _unlink +utime == _utime64 write == _write @@ _strtoumax_l == _strtoui64_l +_findfirst == _findfirst64i32 +_findfirsti64 == _findfirst64 +_findnext == _findnext64i32 +_findnexti64 == _findnext64 +_wfindfirst == _wfindfirst64i32 +_wfindfirsti64 == _wfindfirst64 +_wfindnext == _wfindnext64i32 +_wfindnexti64 == _wfindnext64 +_fstat == _fstat64i32 +_fstati64 == _fstat64 +_stat == _stat64i32 +_stati64 == _stat64 +_wstat == _wstat64i32 +_wstati64 == _wstat64 +ctime == _ctime64 +difftime == _difftime64 +_ftime == _ftime64 +_futime == _futime64 +gmtime == _gmtime64 +localtime == _localtime64 +_mkgmtime == _mkgmtime64 +mktime == _mktime64 +time == _time64 +_utime == _utime64 +_wctime == _wctime64 +_wutime == _wutime64 __ms_fprintf == fprintf __ms_fscanf == fscanf --- lib64/msvcr80.def.in +++ lib64/msvcr80.def.in @@ fputchar == _fputchar +fstat == _fstat64i32 gcvt == _gcvt @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ ungetch == _ungetch unlink == _unlink +utime == _utime64 write == _write @@ _strtoumax_l == _strtoui64_l +_findfirst == _findfirst64i32 +_findfirsti64 == _findfirst64 +_findnext == _findnext64i32 +_findnexti64 == _findnext64 +_wfindfirst == _wfindfirst64i32 +_wfindfirsti64 == _wfindfirst64 +_wfindnext == _wfindnext64i32 +_wfindnexti64 == _wfindnext64 +_fstat == _fstat64i32 +_fstati64 == _fstat64 +_stat == _stat64i32 +_stati64 == _stat64 +_wstat == _wstat64i32 +_wstati64 == _wstat64 +ctime == _ctime64 +difftime == _difftime64 +_ftime == _ftime64 +_futime == _futime64 +gmtime == _gmtime64 +localtime == _localtime64 +_mkgmtime == _mkgmtime64 +mktime == _mktime64 +time == _time64 +_utime == _utime64 +_wctime == _wctime64 +_wutime == _wutime64 __ms_fprintf == fprintf __ms_fscanf == fscanf --- lib64/msvcr90d.def.in +++ lib64/msvcr90d.def.in @@ fputchar == _fputchar +fstat == _fstat64i32 gcvt == _gcvt @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ ungetch == _ungetch unlink == _unlink +utime == _utime64 write == _write @@ _strtoumax_l == _strtoui64_l +_findfirst == _findfirst64i32 +_findfirsti64 == _findfirst64 +_findnext == _findnext64i32 +_findnexti64 == _findnext64 +_wfindfirst == _wfindfirst64i32 +_wfindfirsti64 == _wfindfirst64 +_wfindnext == _wfindnext64i32 +_wfindnexti64 == _wfindnext64 +_fstat == _fstat64i32 +_fstati64 == _fstat64 +_stat == _stat64i32 +_stati64 == _stat64 +_wstat == _wstat64i32 +_wstati64 == _wstat64 +ctime == _ctime64 +difftime == _difftime64 +_ftime == _ftime64 +_futime == _futime64 +gmtime == _gmtime64 +localtime == _localtime64 +_mkgmtime == _mkgmtime64 +mktime == _mktime64 +time == _time64 +_utime == _utime64 +_wctime == _wctime64 +_wutime == _wutime64 __ms_fprintf == fprintf __ms_fscanf == fscanf --- lib64/msvcr90.def.in +++ lib64/msvcr90.def.in @@ fputchar == _fputchar +fstat == _fstat64i32 gcvt == _gcvt @@ getche == _getche getcwd == _getcwd +getpid == _getpid getw == _getw isatty == _isatty itoa == _itoa @@ ungetch == _ungetch unlink == _unlink +utime == _utime64 write == _write @@ _strtoumax_l == _strtoui64_l +_findfirst == _findfirst64i32 +_findfirsti64 == _findfirst64 +_findnext == _findnext64i32 +_findnexti64 == _findnext64 +_wfindfirst == _wfindfirst64i32 +_wfindfirsti64 == _wfindfirst64 +_wfindnext == _wfindnext64i32 +_wfindnexti64 == _wfindnext64 +_fstat == _fstat64i32 +_fstati64 == _fstat64 +_stat == _stat64i32 +_stati64 == _stat64 +_wstat == _wstat64i32 +_wstati64 == _wstat64 +ctime == _ctime64 +difftime == _difftime64 +_ftime == _ftime64 +_futime == _futime64 +gmtime == _gmtime64 +localtime == _localtime64 +_mkgmtime == _mkgmtime64 +mktime == _mktime64 +time == _time64 +_utime == _utime64 +_wctime == _wctime64 +_wutime == _wutime64 __ms_fprintf == fprintf __ms_fscanf == fscanf _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public