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

Reply via email to