Signed-off-by: Mark Harmstone <[email protected]>
---
mingw-w64-crt/Makefile.am | 4 +-
.../api-ms-win-core-localization-l1-2-0.def | 1 +
...in-core-localization-l1-2-0_windowsapp.def | 62 +++++++++++++++++++
.../api-ms-win-core-localization-l2-1-0.def | 4 ++
...in-core-localization-l2-1-0_windowsapp.def | 12 ++++
mingw-w64-crt/lib-common/windowsapp.mri | 4 +-
.../api-ms-win-core-localization-l1-2-0.def | 1 +
...in-core-localization-l1-2-0_windowsapp.def | 62 +++++++++++++++++++
.../api-ms-win-core-localization-l2-1-0.def | 4 ++
...in-core-localization-l2-1-0_windowsapp.def | 12 ++++
10 files changed, 162 insertions(+), 4 deletions(-)
create mode 100644
mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-0_windowsapp.def
create mode 100644
mingw-w64-crt/lib-common/api-ms-win-core-localization-l2-1-0_windowsapp.def
create mode 100644
mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-0_windowsapp.def
create mode 100644
mingw-w64-crt/lib32/api-ms-win-core-localization-l2-1-0_windowsapp.def
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 6aa7f3fa6..460423b60 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -2304,10 +2304,10 @@ endif
%/libapi-ms-win-core-libraryloader-l1-2-2.a \
%/libapi-ms-win-core-libraryloader-l2-1-0.a \
%/libapi-ms-win-core-localization-ansi-l1-1-0.a \
- %/libapi-ms-win-core-localization-l1-2-0.a \
+ %/libapi-ms-win-core-localization-l1-2-0_windowsapp.a \
%/libapi-ms-win-core-localization-l1-2-1.a \
%/libapi-ms-win-core-localization-l1-2-2.a \
- %/libapi-ms-win-core-localization-l2-1-0.a \
+ %/libapi-ms-win-core-localization-l2-1-0_windowsapp.a \
%/libapi-ms-win-core-localization-obsolete-l1-2-0.a \
%/libapi-ms-win-core-memory-l1-1-0.a \
%/libapi-ms-win-core-memory-l1-1-1.a \
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-0.def
b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-0.def
index de9a0c16b..4ae895630 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-0.def
@@ -58,5 +58,6 @@ SetProcessPreferredUILanguages
SetThreadLocale
SetThreadPreferredUILanguages
SetThreadUILanguage
+SetUserGeoID
VerLanguageNameA
VerLanguageNameW
diff --git
a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-0_windowsapp.def
b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-0_windowsapp.def
new file mode 100644
index 000000000..de9a0c16b
--- /dev/null
+++
b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-0_windowsapp.def
@@ -0,0 +1,62 @@
+LIBRARY api-ms-win-core-localization-l1-2-0
+
+EXPORTS
+
+ConvertDefaultLocale
+EnumSystemGeoID
+EnumSystemLocalesA
+EnumSystemLocalesW
+FindNLSString
+FindNLSStringEx
+FormatMessageA
+FormatMessageW
+GetACP
+GetCalendarInfoEx
+GetCalendarInfoW
+GetCPInfo
+GetCPInfoExW
+GetFileMUIInfo
+GetFileMUIPath
+GetGeoInfoW
+GetLocaleInfoA
+GetLocaleInfoEx
+GetLocaleInfoW
+GetNLSVersion
+GetNLSVersionEx
+GetOEMCP
+GetProcessPreferredUILanguages
+GetSystemDefaultLangID
+GetSystemDefaultLCID
+GetSystemPreferredUILanguages
+GetThreadLocale
+GetThreadPreferredUILanguages
+GetThreadUILanguage
+GetUILanguageInfo
+GetUserDefaultLangID
+GetUserDefaultLCID
+GetUserDefaultLocaleName
+GetUserGeoID
+GetUserPreferredUILanguages
+IdnToAscii
+IdnToUnicode
+IsDBCSLeadByte
+IsDBCSLeadByteEx
+IsNLSDefinedString
+IsValidCodePage
+IsValidLanguageGroup
+IsValidLocale
+IsValidLocaleName
+IsValidNLSVersion
+LCMapStringA
+LCMapStringEx
+LCMapStringW
+LocaleNameToLCID
+ResolveLocaleName
+SetCalendarInfoW
+SetLocaleInfoW
+SetProcessPreferredUILanguages
+SetThreadLocale
+SetThreadPreferredUILanguages
+SetThreadUILanguage
+VerLanguageNameA
+VerLanguageNameW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l2-1-0.def
b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l2-1-0.def
index 42abb8784..00307d495 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l2-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l2-1-0.def
@@ -3,10 +3,14 @@ LIBRARY api-ms-win-core-localization-l2-1-0
EXPORTS
EnumCalendarInfoExEx
+EnumCalendarInfoExW
EnumCalendarInfoW
EnumDateFormatsExEx
+EnumDateFormatsExW
+EnumDateFormatsW
EnumSystemCodePagesW
EnumTimeFormatsEx
+EnumTimeFormatsW
GetCurrencyFormatEx
GetCurrencyFormatW
GetNumberFormatEx
diff --git
a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l2-1-0_windowsapp.def
b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l2-1-0_windowsapp.def
new file mode 100644
index 000000000..42abb8784
--- /dev/null
+++
b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l2-1-0_windowsapp.def
@@ -0,0 +1,12 @@
+LIBRARY api-ms-win-core-localization-l2-1-0
+
+EXPORTS
+
+EnumCalendarInfoExEx
+EnumCalendarInfoW
+EnumDateFormatsExEx
+EnumSystemCodePagesW
+EnumTimeFormatsEx
+GetCurrencyFormatEx
+GetCurrencyFormatW
+GetNumberFormatEx
diff --git a/mingw-w64-crt/lib-common/windowsapp.mri
b/mingw-w64-crt/lib-common/windowsapp.mri
index d60facdca..d3f2f8185 100644
--- a/mingw-w64-crt/lib-common/windowsapp.mri
+++ b/mingw-w64-crt/lib-common/windowsapp.mri
@@ -66,10 +66,10 @@ ADDLIB libapi-ms-win-core-libraryloader-l1-2-1.a
ADDLIB libapi-ms-win-core-libraryloader-l1-2-2.a
ADDLIB libapi-ms-win-core-libraryloader-l2-1-0.a
ADDLIB libapi-ms-win-core-localization-ansi-l1-1-0.a
-ADDLIB libapi-ms-win-core-localization-l1-2-0.a
+ADDLIB libapi-ms-win-core-localization-l1-2-0_windowsapp.a
ADDLIB libapi-ms-win-core-localization-l1-2-1.a
ADDLIB libapi-ms-win-core-localization-l1-2-2.a
-ADDLIB libapi-ms-win-core-localization-l2-1-0.a
+ADDLIB libapi-ms-win-core-localization-l2-1-0_windowsapp.a
ADDLIB libapi-ms-win-core-localization-obsolete-l1-2-0.a
ADDLIB libapi-ms-win-core-memory-l1-1-0.a
ADDLIB libapi-ms-win-core-memory-l1-1-1.a
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-0.def
b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-0.def
index 72496da29..79411b380 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-0.def
@@ -58,5 +58,6 @@ SetProcessPreferredUILanguages@12
SetThreadLocale@4
SetThreadPreferredUILanguages@12
SetThreadUILanguage@4
+SetUserGeoID@4
VerLanguageNameA@12
VerLanguageNameW@12
diff --git
a/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-0_windowsapp.def
b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-0_windowsapp.def
new file mode 100644
index 000000000..72496da29
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-0_windowsapp.def
@@ -0,0 +1,62 @@
+LIBRARY api-ms-win-core-localization-l1-2-0
+
+EXPORTS
+
+ConvertDefaultLocale@4
+EnumSystemGeoID@12
+EnumSystemLocalesA@8
+EnumSystemLocalesW@8
+FindNLSString@28
+FindNLSStringEx@40
+FormatMessageA@28
+FormatMessageW@28
+GetACP@0
+GetCalendarInfoEx@28
+GetCalendarInfoW@24
+GetCPInfo@8
+GetCPInfoExW@12
+GetFileMUIInfo@16
+GetFileMUIPath@28
+GetGeoInfoW@20
+GetLocaleInfoA@16
+GetLocaleInfoEx@16
+GetLocaleInfoW@16
+GetNLSVersion@12
+GetNLSVersionEx@12
+GetOEMCP@0
+GetProcessPreferredUILanguages@16
+GetSystemDefaultLangID@0
+GetSystemDefaultLCID@0
+GetSystemPreferredUILanguages@16
+GetThreadLocale@0
+GetThreadPreferredUILanguages@16
+GetThreadUILanguage@0
+GetUILanguageInfo@20
+GetUserDefaultLangID@0
+GetUserDefaultLCID@0
+GetUserDefaultLocaleName@8
+GetUserGeoID@4
+GetUserPreferredUILanguages@16
+IdnToAscii@20
+IdnToUnicode@20
+IsDBCSLeadByte@4
+IsDBCSLeadByteEx@8
+IsNLSDefinedString@20
+IsValidCodePage@4
+IsValidLanguageGroup@8
+IsValidLocale@8
+IsValidLocaleName@4
+IsValidNLSVersion@12
+LCMapStringA@24
+LCMapStringEx@36
+LCMapStringW@24
+LocaleNameToLCID@8
+ResolveLocaleName@12
+SetCalendarInfoW@16
+SetLocaleInfoW@12
+SetProcessPreferredUILanguages@12
+SetThreadLocale@4
+SetThreadPreferredUILanguages@12
+SetThreadUILanguage@4
+VerLanguageNameA@12
+VerLanguageNameW@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-localization-l2-1-0.def
b/mingw-w64-crt/lib32/api-ms-win-core-localization-l2-1-0.def
index 263e4ec5a..20265cc7e 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-localization-l2-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-localization-l2-1-0.def
@@ -3,10 +3,14 @@ LIBRARY api-ms-win-core-localization-l2-1-0
EXPORTS
EnumCalendarInfoExEx@24
+EnumCalendarInfoExW@16
EnumCalendarInfoW@16
EnumDateFormatsExEx@16
+EnumDateFormatsExW@12
+EnumDateFormatsW@12
EnumSystemCodePagesW@8
EnumTimeFormatsEx@16
+EnumTimeFormatsW@12
GetCurrencyFormatEx@24
GetCurrencyFormatW@24
GetNumberFormatEx@24
diff --git
a/mingw-w64-crt/lib32/api-ms-win-core-localization-l2-1-0_windowsapp.def
b/mingw-w64-crt/lib32/api-ms-win-core-localization-l2-1-0_windowsapp.def
new file mode 100644
index 000000000..263e4ec5a
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-localization-l2-1-0_windowsapp.def
@@ -0,0 +1,12 @@
+LIBRARY api-ms-win-core-localization-l2-1-0
+
+EXPORTS
+
+EnumCalendarInfoExEx@24
+EnumCalendarInfoW@16
+EnumDateFormatsExEx@16
+EnumSystemCodePagesW@8
+EnumTimeFormatsEx@16
+GetCurrencyFormatEx@24
+GetCurrencyFormatW@24
+GetNumberFormatEx@24
--
2.41.0
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public