Some find, stat and time aliases are missing in UCRT def files:
api-ms-win-crt-filesystem-l1-1-0.def.in api-ms-win-crt-time-l1-1-0.def.in

They are already present in ucrtbase.def.in file after change from the
commit b4638756158e947ce3ddde9e1b3b6f1f63d2ba03.

Add those aliases which are missing.
---
 .../api-ms-win-crt-filesystem-l1-1-0.def.in   | 24 +++++++++++++++++++
 .../api-ms-win-crt-time-l1-1-0.def.in         |  6 +++++
 2 files changed, 30 insertions(+)

diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-filesystem-l1-1-0.def.in 
b/mingw-w64-crt/lib-common/api-ms-win-crt-filesystem-l1-1-0.def.in
index d676251b4aea..7396b3fb84f1 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-crt-filesystem-l1-1-0.def.in
+++ b/mingw-w64-crt/lib-common/api-ms-win-crt-filesystem-l1-1-0.def.in
@@ -16,16 +16,24 @@ chmod == _chmod
 _findclose
 F32(_findfirst == _findfirst32)
 F64(_findfirst == _findfirst64i32)
+F32(_findfirsti64 == _findfirst32i64)
+F64(_findfirsti64 == _findfirst64)
 _findfirst32
 _findfirst32i64
 _findfirst64
 _findfirst64i32
 F32(_findnext == _findnext32)
 F64(_findnext == _findnext64i32)
+F32(_findnexti64 == _findnext32i64)
+F64(_findnexti64 == _findnext64)
 _findnext32
 _findnext32i64
 _findnext64
 _findnext64i32
+F32(_fstat == _fstat32)
+F64(_fstat == _fstat64i32)
+F32(_fstati64 == _fstat32i64)
+F64(_fstati64 == _fstat64)
 _fstat32
 _fstat32i64
 _fstat64
@@ -43,6 +51,10 @@ _rmdir
 rmdir == _rmdir
 _splitpath
 _splitpath_s
+F32(_stat == _stat32)
+F64(_stat == _stat64i32)
+F32(_stati64 == _stat32i64)
+F64(_stati64 == _stat64)
 _stat32
 _stat32i64
 _stat64
@@ -57,10 +69,18 @@ _waccess
 _waccess_s
 _wchdir
 _wchmod
+F32(_wfindfirst == _wfindfirst32)
+F64(_wfindfirst == _wfindfirst64i32)
+F32(_wfindfirsti64 == _wfindfirst32i64)
+F64(_wfindfirsti64 == _wfindfirst64)
 _wfindfirst32
 _wfindfirst32i64
 _wfindfirst64
 _wfindfirst64i32
+F32(_wfindnext == _wfindnext32)
+F64(_wfindnext == _wfindnext64i32)
+F32(_wfindnexti64 == _wfindnext32i64)
+F64(_wfindnexti64 == _wfindnext64)
 _wfindnext32
 _wfindnext32i64
 _wfindnext64
@@ -74,6 +94,10 @@ _wrename
 _wrmdir
 _wsplitpath
 _wsplitpath_s
+F32(_wstat == _wstat32)
+F64(_wstat == _wstat64i32)
+F32(_wstati64 == _wstat32i64)
+F64(_wstati64 == _wstat64)
 _wstat32
 _wstat32i64
 _wstat64
diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-time-l1-1-0.def.in 
b/mingw-w64-crt/lib-common/api-ms-win-crt-time-l1-1-0.def.in
index 3b12e613559d..c9c407d9f64e 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-crt-time-l1-1-0.def.in
+++ b/mingw-w64-crt/lib-common/api-ms-win-crt-time-l1-1-0.def.in
@@ -12,6 +12,8 @@ _ctime32
 _ctime32_s
 _ctime64
 _ctime64_s
+F32(difftime == _difftime32)
+F64(difftime == _difftime64)
 _difftime32
 _difftime64
 F32(_ftime == _ftime32)
@@ -40,6 +42,8 @@ _localtime32
 _localtime32_s
 _localtime64
 _localtime64_s
+F32(_mkgmtime == _mkgmtime32)
+F64(_mkgmtime == _mkgmtime64)
 _mkgmtime32
 _mkgmtime64
 _mktime32
@@ -70,6 +74,8 @@ _wasctime
 _wasctime_s
 _Wcsftime
 _wcsftime_l
+F32(_wctime == _wctime32)
+F64(_wctime == _wctime64)
 _wctime32
 _wctime32_s
 _wctime64
-- 
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