This was done with the following commands:

  sed -Ei 's/^_(str|wcs)lwr\>.*$/&\n\1lwr == _\1lwr/' `grep -Elr '\<_strlwr\>' 
mingw-w64-crt`
  git checkout mingw-w64-crt/lib-common/api-ms-win-crt-string-l1-1-0.def

Signed-off-by: Liu Hao <lh_mo...@126.com>
---
 mingw-w64-crt/lib-common/msvcr120_app.def.in | 2 ++
 mingw-w64-crt/lib-common/msvcrt.def.in       | 2 ++
 mingw-w64-crt/lib-common/ntdllcrt.def.in     | 2 ++
 mingw-w64-crt/lib-common/ucrtbase.def.in     | 2 ++
 mingw-w64-crt/lib32/crtdll.def               | 2 ++
 mingw-w64-crt/lib32/msvcr100.def.in          | 2 ++
 mingw-w64-crt/lib32/msvcr110.def.in          | 2 ++
 mingw-w64-crt/lib32/msvcr120.def.in          | 2 ++
 mingw-w64-crt/lib32/msvcr120d.def.in         | 2 ++
 mingw-w64-crt/lib32/msvcr80.def.in           | 2 ++
 mingw-w64-crt/lib32/msvcr90.def.in           | 2 ++
 mingw-w64-crt/lib32/msvcr90d.def.in          | 2 ++
 mingw-w64-crt/lib32/ntoskrnl.def             | 2 ++
 mingw-w64-crt/lib64/crtdll.def               | 2 ++
 mingw-w64-crt/lib64/msvcr100.def.in          | 2 ++
 mingw-w64-crt/lib64/msvcr110.def.in          | 2 ++
 mingw-w64-crt/lib64/msvcr120.def.in          | 2 ++
 mingw-w64-crt/lib64/msvcr120d.def.in         | 2 ++
 mingw-w64-crt/lib64/msvcr80.def.in           | 2 ++
 mingw-w64-crt/lib64/msvcr90.def.in           | 2 ++
 mingw-w64-crt/lib64/msvcr90d.def.in          | 2 ++
 mingw-w64-crt/lib64/ntoskrnl.def             | 2 ++
 mingw-w64-crt/libarm32/msvcr110.def          | 2 ++
 mingw-w64-crt/libarm32/msvcr120_clr0400.def  | 2 ++
 mingw-w64-crt/libarm32/ntoskrnl.def          | 2 ++
 mingw-w64-crt/libce/coredll.def              | 2 ++
 26 files changed, 52 insertions(+)

diff --git a/mingw-w64-crt/lib-common/msvcr120_app.def.in 
b/mingw-w64-crt/lib-common/msvcr120_app.def.in
index 4204c7b2..10cf84d0 100644
--- a/mingw-w64-crt/lib-common/msvcr120_app.def.in
+++ b/mingw-w64-crt/lib-common/msvcr120_app.def.in
@@ -1685,6 +1685,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1847,6 +1848,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib-common/msvcrt.def.in 
b/mingw-w64-crt/lib-common/msvcrt.def.in
index 61f65d48..0ea9d388 100644
--- a/mingw-w64-crt/lib-common/msvcrt.def.in
+++ b/mingw-w64-crt/lib-common/msvcrt.def.in
@@ -1015,6 +1015,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1161,6 +1162,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib-common/ntdllcrt.def.in 
b/mingw-w64-crt/lib-common/ntdllcrt.def.in
index a2336166..879585e9 100644
--- a/mingw-w64-crt/lib-common/ntdllcrt.def.in
+++ b/mingw-w64-crt/lib-common/ntdllcrt.def.in
@@ -76,6 +76,7 @@ _splitpath_s
 _strcmpi
 _stricmp
 _strlwr
+strlwr == _strlwr
 _strlwr_s
 _strnicmp
 _strnset_s
@@ -102,6 +103,7 @@ _vsnwprintf_s
 _vswprintf
 _wcsicmp
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_s
 _wcsnicmp
 _wcsnset_s
diff --git a/mingw-w64-crt/lib-common/ucrtbase.def.in 
b/mingw-w64-crt/lib-common/ucrtbase.def.in
index d826b805..eaa7e636 100644
--- a/mingw-w64-crt/lib-common/ucrtbase.def.in
+++ b/mingw-w64-crt/lib-common/ucrtbase.def.in
@@ -1957,6 +1957,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -2049,6 +2050,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib32/crtdll.def b/mingw-w64-crt/lib32/crtdll.def
index 1b330686..8eec5480 100644
--- a/mingw-w64-crt/lib32/crtdll.def
+++ b/mingw-w64-crt/lib32/crtdll.def
@@ -462,6 +462,7 @@ _stricmp
 _stricoll
 _strinc
 _strlwr
+strlwr == _strlwr
 _strncnt
 _strnextc
 _strnicmp
@@ -494,6 +495,7 @@ _wcsdup
 _wcsicmp
 _wcsicoll
 _wcslwr
+wcslwr == _wcslwr
 _wcsnicmp
 _wcsnset
 _wcsrev
diff --git a/mingw-w64-crt/lib32/msvcr100.def.in 
b/mingw-w64-crt/lib32/msvcr100.def.in
index ab148b9c..8e8dfb46 100644
--- a/mingw-w64-crt/lib32/msvcr100.def.in
+++ b/mingw-w64-crt/lib32/msvcr100.def.in
@@ -1383,6 +1383,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1533,6 +1534,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib32/msvcr110.def.in 
b/mingw-w64-crt/lib32/msvcr110.def.in
index da10e4a6..b864009b 100644
--- a/mingw-w64-crt/lib32/msvcr110.def.in
+++ b/mingw-w64-crt/lib32/msvcr110.def.in
@@ -1516,6 +1516,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1667,6 +1668,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib32/msvcr120.def.in 
b/mingw-w64-crt/lib32/msvcr120.def.in
index 8b792d78..98567a95 100644
--- a/mingw-w64-crt/lib32/msvcr120.def.in
+++ b/mingw-w64-crt/lib32/msvcr120.def.in
@@ -1546,6 +1546,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1704,6 +1705,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib32/msvcr120d.def.in 
b/mingw-w64-crt/lib32/msvcr120d.def.in
index da40c216..658e5a31 100644
--- a/mingw-w64-crt/lib32/msvcr120d.def.in
+++ b/mingw-w64-crt/lib32/msvcr120d.def.in
@@ -1606,6 +1606,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1766,6 +1767,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib32/msvcr80.def.in 
b/mingw-w64-crt/lib32/msvcr80.def.in
index 0a08e6f6..0981c1eb 100644
--- a/mingw-w64-crt/lib32/msvcr80.def.in
+++ b/mingw-w64-crt/lib32/msvcr80.def.in
@@ -419,6 +419,7 @@ _strerror
 _stricmp
 _stricoll
 _strlwr
+strlwr == _strlwr
 _strncoll
 _strnicmp
 _strnicoll
@@ -459,6 +460,7 @@ _wcsdup
 _wcsicmp
 _wcsicoll
 _wcslwr
+wcslwr == _wcslwr
 _wcsncoll
 _wcsnicmp
 _wcsnicoll
diff --git a/mingw-w64-crt/lib32/msvcr90.def.in 
b/mingw-w64-crt/lib32/msvcr90.def.in
index 06a245e0..5c5fc640 100644
--- a/mingw-w64-crt/lib32/msvcr90.def.in
+++ b/mingw-w64-crt/lib32/msvcr90.def.in
@@ -1017,6 +1017,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1167,6 +1168,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib32/msvcr90d.def.in 
b/mingw-w64-crt/lib32/msvcr90d.def.in
index b6ccab2f..f406193c 100644
--- a/mingw-w64-crt/lib32/msvcr90d.def.in
+++ b/mingw-w64-crt/lib32/msvcr90d.def.in
@@ -1082,6 +1082,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1234,6 +1235,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib32/ntoskrnl.def b/mingw-w64-crt/lib32/ntoskrnl.def
index a79c4dde..3b17c9a8 100644
--- a/mingw-w64-crt/lib32/ntoskrnl.def
+++ b/mingw-w64-crt/lib32/ntoskrnl.def
@@ -2087,6 +2087,7 @@ _snwscanf_s
 _splitpath_s
 _stricmp
 _strlwr
+strlwr == _strlwr
 _strnicmp
 _strnset
 _strnset_s
@@ -2107,6 +2108,7 @@ _vsnwprintf_s
 _vswprintf
 _wcsicmp
 _wcslwr
+wcslwr == _wcslwr
 _wcsnicmp
 _wcsnset
 _wcsnset_s
diff --git a/mingw-w64-crt/lib64/crtdll.def b/mingw-w64-crt/lib64/crtdll.def
index 323126c2..cd573a63 100644
--- a/mingw-w64-crt/lib64/crtdll.def
+++ b/mingw-w64-crt/lib64/crtdll.def
@@ -501,6 +501,7 @@ _strerror
 _stricmp
 _stricoll
 _strlwr
+strlwr == _strlwr
 _strncoll
 _strnicmp
 _strnicoll
@@ -550,6 +551,7 @@ _wcserror
 _wcsicmp
 _wcsicoll
 _wcslwr
+wcslwr == _wcslwr
 _wcsncoll
 _wcsnicmp
 _wcsnicoll
diff --git a/mingw-w64-crt/lib64/msvcr100.def.in 
b/mingw-w64-crt/lib64/msvcr100.def.in
index 76c9ae6b..aab98269 100644
--- a/mingw-w64-crt/lib64/msvcr100.def.in
+++ b/mingw-w64-crt/lib64/msvcr100.def.in
@@ -1330,6 +1330,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1480,6 +1481,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib64/msvcr110.def.in 
b/mingw-w64-crt/lib64/msvcr110.def.in
index 03e1e00f..60304f9f 100644
--- a/mingw-w64-crt/lib64/msvcr110.def.in
+++ b/mingw-w64-crt/lib64/msvcr110.def.in
@@ -1454,6 +1454,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1605,6 +1606,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib64/msvcr120.def.in 
b/mingw-w64-crt/lib64/msvcr120.def.in
index 615cdaf2..0710c6bf 100644
--- a/mingw-w64-crt/lib64/msvcr120.def.in
+++ b/mingw-w64-crt/lib64/msvcr120.def.in
@@ -1482,6 +1482,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1642,6 +1643,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib64/msvcr120d.def.in 
b/mingw-w64-crt/lib64/msvcr120d.def.in
index 642c338b..4f2d65ee 100644
--- a/mingw-w64-crt/lib64/msvcr120d.def.in
+++ b/mingw-w64-crt/lib64/msvcr120d.def.in
@@ -1540,6 +1540,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1701,6 +1702,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib64/msvcr80.def.in 
b/mingw-w64-crt/lib64/msvcr80.def.in
index 01309d3f..5b3046fd 100644
--- a/mingw-w64-crt/lib64/msvcr80.def.in
+++ b/mingw-w64-crt/lib64/msvcr80.def.in
@@ -521,6 +521,7 @@ _strerror
 _stricmp
 _stricoll
 _strlwr
+strlwr == _strlwr
 _strncoll
 _strnicmp
 _strnicoll
@@ -571,6 +572,7 @@ _wcserror
 _wcsicmp
 _wcsicoll
 _wcslwr
+wcslwr == _wcslwr
 _wcsncoll
 _wcsnicmp
 _wcsnicoll
diff --git a/mingw-w64-crt/lib64/msvcr90.def.in 
b/mingw-w64-crt/lib64/msvcr90.def.in
index 5c09b22b..5092b11c 100644
--- a/mingw-w64-crt/lib64/msvcr90.def.in
+++ b/mingw-w64-crt/lib64/msvcr90.def.in
@@ -950,6 +950,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1100,6 +1101,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib64/msvcr90d.def.in 
b/mingw-w64-crt/lib64/msvcr90d.def.in
index a9978910..0b9edc91 100644
--- a/mingw-w64-crt/lib64/msvcr90d.def.in
+++ b/mingw-w64-crt/lib64/msvcr90d.def.in
@@ -1009,6 +1009,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1161,6 +1162,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/lib64/ntoskrnl.def b/mingw-w64-crt/lib64/ntoskrnl.def
index 3c0441fe..61207473 100644
--- a/mingw-w64-crt/lib64/ntoskrnl.def
+++ b/mingw-w64-crt/lib64/ntoskrnl.def
@@ -2028,6 +2028,7 @@ _snwscanf_s
 _splitpath_s
 _stricmp
 _strlwr
+strlwr == _strlwr
 _strnicmp
 _strnset
 _strnset_s
@@ -2048,6 +2049,7 @@ _vsnwprintf_s
 _vswprintf
 _wcsicmp
 _wcslwr
+wcslwr == _wcslwr
 _wcsnicmp
 _wcsnset
 _wcsnset_s
diff --git a/mingw-w64-crt/libarm32/msvcr110.def 
b/mingw-w64-crt/libarm32/msvcr110.def
index 9c0f30ca..0b4855db 100644
--- a/mingw-w64-crt/libarm32/msvcr110.def
+++ b/mingw-w64-crt/libarm32/msvcr110.def
@@ -1100,6 +1100,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1252,6 +1253,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/libarm32/msvcr120_clr0400.def 
b/mingw-w64-crt/libarm32/msvcr120_clr0400.def
index a79cd9b2..a1b3f7f3 100644
--- a/mingw-w64-crt/libarm32/msvcr120_clr0400.def
+++ b/mingw-w64-crt/libarm32/msvcr120_clr0400.def
@@ -1099,6 +1099,7 @@ _stricmp_l
 _stricoll
 _stricoll_l
 _strlwr
+strlwr == _strlwr
 _strlwr_l
 _strlwr_s
 _strlwr_s_l
@@ -1251,6 +1252,7 @@ _wcsicmp_l
 _wcsicoll
 _wcsicoll_l
 _wcslwr
+wcslwr == _wcslwr
 _wcslwr_l
 _wcslwr_s
 _wcslwr_s_l
diff --git a/mingw-w64-crt/libarm32/ntoskrnl.def 
b/mingw-w64-crt/libarm32/ntoskrnl.def
index b0597023..b05b6b39 100644
--- a/mingw-w64-crt/libarm32/ntoskrnl.def
+++ b/mingw-w64-crt/libarm32/ntoskrnl.def
@@ -2327,6 +2327,7 @@ _snwscanf_s
 _splitpath_s
 _stricmp
 _strlwr
+strlwr == _strlwr
 _strnicmp
 _strnset
 _strnset_s
@@ -2347,6 +2348,7 @@ _vsnwprintf_s
 _vswprintf
 _wcsicmp
 _wcslwr
+wcslwr == _wcslwr
 _wcsnicmp
 _wcsnset
 _wcsnset_s
diff --git a/mingw-w64-crt/libce/coredll.def b/mingw-w64-crt/libce/coredll.def
index 2fd3b573..0b29ece0 100644
--- a/mingw-w64-crt/libce/coredll.def
+++ b/mingw-w64-crt/libce/coredll.def
@@ -1530,6 +1530,7 @@ _statusfp @1062 NONAME
 _strdup @1409 NONAME
 _stricmp @1410 NONAME
 _strlwr @1415 NONAME
+strlwr == _strlwr
 _strnicmp @1411 NONAME
 _strnset @1412 NONAME
 _strrev @1413 NONAME
@@ -1543,6 +1544,7 @@ _vsnwprintf @1132 NONAME
 _wcsdup @74 NONAME
 _wcsicmp @230 NONAME
 _wcslwr @231 NONAME
+wcslwr == _wcslwr
 _wcsnicmp @229 NONAME
 _wcsnset @67 NONAME
 _wcsrev @70 NONAME
-- 
2.25.1


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to