Symbols _ctype and _mbctype are DATA, like in all other crt libraries. Symbol _onexit is read-only function. And symbols _mkgmtime, _mkgmtime32 and _mkgmtime64 are not present in crtdll.dll at all. Calling gendef on crtdll.dll from Win NT 3.50 and Win 7 confirms it. --- mingw-w64-crt/lib32/crtdll.def | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/mingw-w64-crt/lib32/crtdll.def b/mingw-w64-crt/lib32/crtdll.def index fed70ffa6148..48640253c13c 100644 --- a/mingw-w64-crt/lib32/crtdll.def +++ b/mingw-w64-crt/lib32/crtdll.def @@ -245,7 +245,7 @@ _cpumode_dll DATA _cputs _creat _cscanf -_ctype +_ctype DATA _cwait _daylight_dll DATA _daylight DATA == _daylight_dll @@ -374,7 +374,7 @@ _mbctokata _mbctolower _mbctombb _mbctoupper -_mbctype +_mbctype DATA _mbsbtype _mbscat _mbschr @@ -414,13 +414,10 @@ _mbsupr _memccpy _memicmp _mkdir -_mkgmtime DATA -;_mkgmtime32 = _mkgmtime -_mkgmtime64 _mktemp _msize _nextafter -_onexit DATA +_onexit _open _open_osfhandle _osmajor_dll DATA -- 2.20.1 _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
