Change library name to uppercase CRTDLL.dll and remove DATA keyword for all time function symbols. This is how the original crtdll.dll library is defined. --- mingw-w64-crt/lib32/crtdll.def.in | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/mingw-w64-crt/lib32/crtdll.def.in b/mingw-w64-crt/lib32/crtdll.def.in index 06ca3759b504..57e722b9d22a 100644 --- a/mingw-w64-crt/lib32/crtdll.def.in +++ b/mingw-w64-crt/lib32/crtdll.def.in @@ -64,7 +64,7 @@ ; _strninc ; _strspnp ; -LIBRARY "crtdll.dll" +LIBRARY "CRTDLL.dll" EXPORTS ; crtdll.dll contains 3 mangled C++ symbols @@ -444,7 +444,7 @@ clearerr clock cos DATA cosh -ctime DATA +ctime difftime div exit @@ -480,7 +480,7 @@ getc getchar getenv gets -gmtime DATA +gmtime is_wctype isalnum isalpha @@ -511,7 +511,7 @@ labs ldexp DATA ldiv localeconv -localtime DATA +localtime log log10 longjmp @@ -524,7 +524,7 @@ memcmp memcpy memmove memset -mktime DATA +mktime modf perror pow @@ -576,7 +576,7 @@ swscanf system tan tanh -time DATA +time tmpfile tmpnam tolower -- 2.20.1 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public