Signed-off-by: Mark Harmstone <[email protected]>
---
mingw-w64-crt/Makefile.am | 6 ++--
.../api-ms-win-core-sysinfo-l1-2-0.def | 2 ++
...-ms-win-core-sysinfo-l1-2-0_windowsapp.def | 33 +++++++++++++++++
.../api-ms-win-core-sysinfo-l1-2-1.def | 4 +++
...-ms-win-core-sysinfo-l1-2-1_windowsapp.def | 34 ++++++++++++++++++
.../api-ms-win-core-sysinfo-l1-2-3.def | 4 +++
...-ms-win-core-sysinfo-l1-2-3_windowsapp.def | 35 +++++++++++++++++++
mingw-w64-crt/lib-common/windowsapp.mri | 6 ++--
.../lib32/api-ms-win-core-sysinfo-l1-2-0.def | 2 ++
...-ms-win-core-sysinfo-l1-2-0_windowsapp.def | 33 +++++++++++++++++
.../lib32/api-ms-win-core-sysinfo-l1-2-1.def | 4 +++
...-ms-win-core-sysinfo-l1-2-1_windowsapp.def | 34 ++++++++++++++++++
.../lib32/api-ms-win-core-sysinfo-l1-2-3.def | 4 +++
...-ms-win-core-sysinfo-l1-2-3_windowsapp.def | 35 +++++++++++++++++++
14 files changed, 230 insertions(+), 6 deletions(-)
create mode 100644
mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-0_windowsapp.def
create mode 100644
mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-1_windowsapp.def
create mode 100644
mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-3_windowsapp.def
create mode 100644
mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-0_windowsapp.def
create mode 100644
mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-1_windowsapp.def
create mode 100644
mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-3_windowsapp.def
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 66e7f168a..0a873693a 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -2362,9 +2362,9 @@ endif
%/libapi-ms-win-core-synch-l1-2-0.a \
%/libapi-ms-win-core-synch-l1-2-1.a \
%/libapi-ms-win-core-sysinfo-l1-1-0.a \
- %/libapi-ms-win-core-sysinfo-l1-2-0.a \
- %/libapi-ms-win-core-sysinfo-l1-2-1.a \
- %/libapi-ms-win-core-sysinfo-l1-2-3.a \
+ %/libapi-ms-win-core-sysinfo-l1-2-0_windowsapp.a \
+ %/libapi-ms-win-core-sysinfo-l1-2-1_windowsapp.a \
+ %/libapi-ms-win-core-sysinfo-l1-2-3_windowsapp.a \
%/libapi-ms-win-core-sysinfo-l1-2-5.a \
%/libapi-ms-win-core-sysinfo-l1-2-6.a \
%/libapi-ms-win-core-systemtopology-l1-1-0.a \
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-0.def
b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-0.def
index a8e300e6a..aa1df987b 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-0.def
@@ -9,6 +9,7 @@ GetLocalTime
GetLogicalProcessorInformation
GetLogicalProcessorInformationEx
GetNativeSystemInfo
+GetOsSafeBootMode
GetProductInfo
GetSystemDirectoryA
GetSystemDirectoryW
@@ -28,6 +29,7 @@ GetVersionExW
GetWindowsDirectoryA
GetWindowsDirectoryW
GlobalMemoryStatusEx
+SetComputerNameExW
SetLocalTime
SetSystemTime
VerSetConditionMask
diff --git
a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-0_windowsapp.def
b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-0_windowsapp.def
new file mode 100644
index 000000000..a8e300e6a
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-0_windowsapp.def
@@ -0,0 +1,33 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-0
+
+EXPORTS
+
+EnumSystemFirmwareTables
+GetComputerNameExA
+GetComputerNameExW
+GetLocalTime
+GetLogicalProcessorInformation
+GetLogicalProcessorInformationEx
+GetNativeSystemInfo
+GetProductInfo
+GetSystemDirectoryA
+GetSystemDirectoryW
+GetSystemFirmwareTable
+GetSystemInfo
+GetSystemTime
+GetSystemTimeAdjustment
+GetSystemTimeAsFileTime
+GetSystemTimePreciseAsFileTime
+GetSystemWindowsDirectoryA
+GetSystemWindowsDirectoryW
+GetTickCount
+GetTickCount64
+GetVersion
+GetVersionExA
+GetVersionExW
+GetWindowsDirectoryA
+GetWindowsDirectoryW
+GlobalMemoryStatusEx
+SetLocalTime
+SetSystemTime
+VerSetConditionMask
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-1.def
b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-1.def
index e4dca9454..684d41b5e 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-1.def
@@ -2,6 +2,7 @@ LIBRARY api-ms-win-core-sysinfo-l1-2-1
EXPORTS
+DnsHostnameToComputerNameExW
EnumSystemFirmwareTables
GetComputerNameExA
GetComputerNameExW
@@ -29,6 +30,9 @@ GetVersionExW
GetWindowsDirectoryA
GetWindowsDirectoryW
GlobalMemoryStatusEx
+InstallELAMCertificateInfo
+SetComputerNameEx2W
SetLocalTime
SetSystemTime
+SetSystemTimeAdjustment
VerSetConditionMask
diff --git
a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-1_windowsapp.def
b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-1_windowsapp.def
new file mode 100644
index 000000000..e4dca9454
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-1_windowsapp.def
@@ -0,0 +1,34 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-1
+
+EXPORTS
+
+EnumSystemFirmwareTables
+GetComputerNameExA
+GetComputerNameExW
+GetLocalTime
+GetLogicalProcessorInformation
+GetLogicalProcessorInformationEx
+GetNativeSystemInfo
+GetPhysicallyInstalledSystemMemory
+GetProductInfo
+GetSystemDirectoryA
+GetSystemDirectoryW
+GetSystemFirmwareTable
+GetSystemInfo
+GetSystemTime
+GetSystemTimeAdjustment
+GetSystemTimeAsFileTime
+GetSystemTimePreciseAsFileTime
+GetSystemWindowsDirectoryA
+GetSystemWindowsDirectoryW
+GetTickCount
+GetTickCount64
+GetVersion
+GetVersionExA
+GetVersionExW
+GetWindowsDirectoryA
+GetWindowsDirectoryW
+GlobalMemoryStatusEx
+SetLocalTime
+SetSystemTime
+VerSetConditionMask
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-3.def
b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-3.def
index c45449511..36e49744d 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-3.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-3.def
@@ -10,6 +10,7 @@ GetLocalTime
GetLogicalProcessorInformation
GetLogicalProcessorInformationEx
GetNativeSystemInfo
+GetOsManufacturingMode
GetPhysicallyInstalledSystemMemory
GetProductInfo
GetSystemDirectoryA
@@ -30,6 +31,9 @@ GetVersionExW
GetWindowsDirectoryA
GetWindowsDirectoryW
GlobalMemoryStatusEx
+SetComputerNameA
+SetComputerNameExA
+SetComputerNameW
SetLocalTime
SetSystemTime
VerSetConditionMask
diff --git
a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-3_windowsapp.def
b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-3_windowsapp.def
new file mode 100644
index 000000000..c45449511
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-3_windowsapp.def
@@ -0,0 +1,35 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-3
+
+EXPORTS
+
+EnumSystemFirmwareTables
+GetComputerNameExA
+GetComputerNameExW
+GetIntegratedDisplaySize
+GetLocalTime
+GetLogicalProcessorInformation
+GetLogicalProcessorInformationEx
+GetNativeSystemInfo
+GetPhysicallyInstalledSystemMemory
+GetProductInfo
+GetSystemDirectoryA
+GetSystemDirectoryW
+GetSystemFirmwareTable
+GetSystemInfo
+GetSystemTime
+GetSystemTimeAdjustment
+GetSystemTimeAsFileTime
+GetSystemTimePreciseAsFileTime
+GetSystemWindowsDirectoryA
+GetSystemWindowsDirectoryW
+GetTickCount
+GetTickCount64
+GetVersion
+GetVersionExA
+GetVersionExW
+GetWindowsDirectoryA
+GetWindowsDirectoryW
+GlobalMemoryStatusEx
+SetLocalTime
+SetSystemTime
+VerSetConditionMask
diff --git a/mingw-w64-crt/lib-common/windowsapp.mri
b/mingw-w64-crt/lib-common/windowsapp.mri
index 6feff6693..59d25fe02 100644
--- a/mingw-w64-crt/lib-common/windowsapp.mri
+++ b/mingw-w64-crt/lib-common/windowsapp.mri
@@ -124,9 +124,9 @@ ADDLIB libapi-ms-win-core-synch-l1-1-0.a
ADDLIB libapi-ms-win-core-synch-l1-2-0.a
ADDLIB libapi-ms-win-core-synch-l1-2-1.a
ADDLIB libapi-ms-win-core-sysinfo-l1-1-0.a
-ADDLIB libapi-ms-win-core-sysinfo-l1-2-0.a
-ADDLIB libapi-ms-win-core-sysinfo-l1-2-1.a
-ADDLIB libapi-ms-win-core-sysinfo-l1-2-3.a
+ADDLIB libapi-ms-win-core-sysinfo-l1-2-0_windowsapp.a
+ADDLIB libapi-ms-win-core-sysinfo-l1-2-1_windowsapp.a
+ADDLIB libapi-ms-win-core-sysinfo-l1-2-3_windowsapp.a
ADDLIB libapi-ms-win-core-sysinfo-l1-2-5.a
ADDLIB libapi-ms-win-core-sysinfo-l1-2-6.a
ADDLIB libapi-ms-win-core-systemtopology-l1-1-0.a
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-0.def
b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-0.def
index 4d64554c2..46be021e1 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-0.def
@@ -9,6 +9,7 @@ GetLocalTime@4
GetLogicalProcessorInformation@8
GetLogicalProcessorInformationEx@12
GetNativeSystemInfo@4
+GetOsSafeBootMode@4
GetProductInfo@20
GetSystemDirectoryA@8
GetSystemDirectoryW@8
@@ -28,6 +29,7 @@ GetVersionExW@4
GetWindowsDirectoryA@8
GetWindowsDirectoryW@8
GlobalMemoryStatusEx@4
+SetComputerNameExW@8
SetLocalTime@4
SetSystemTime@4
VerSetConditionMask@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-0_windowsapp.def
b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-0_windowsapp.def
new file mode 100644
index 000000000..4d64554c2
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-0_windowsapp.def
@@ -0,0 +1,33 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-0
+
+EXPORTS
+
+EnumSystemFirmwareTables@12
+GetComputerNameExA@12
+GetComputerNameExW@12
+GetLocalTime@4
+GetLogicalProcessorInformation@8
+GetLogicalProcessorInformationEx@12
+GetNativeSystemInfo@4
+GetProductInfo@20
+GetSystemDirectoryA@8
+GetSystemDirectoryW@8
+GetSystemFirmwareTable@16
+GetSystemInfo@4
+GetSystemTime@4
+GetSystemTimeAdjustment@12
+GetSystemTimeAsFileTime@4
+GetSystemTimePreciseAsFileTime@4
+GetSystemWindowsDirectoryA@8
+GetSystemWindowsDirectoryW@8
+GetTickCount@0
+GetTickCount64@0
+GetVersion@0
+GetVersionExA@4
+GetVersionExW@4
+GetWindowsDirectoryA@8
+GetWindowsDirectoryW@8
+GlobalMemoryStatusEx@4
+SetLocalTime@4
+SetSystemTime@4
+VerSetConditionMask@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-1.def
b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-1.def
index f2f25aa95..6877d7d09 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-1.def
@@ -2,6 +2,7 @@ LIBRARY api-ms-win-core-sysinfo-l1-2-1
EXPORTS
+DnsHostnameToComputerNameExW@12
EnumSystemFirmwareTables@12
GetComputerNameExA@12
GetComputerNameExW@12
@@ -29,6 +30,9 @@ GetVersionExW@4
GetWindowsDirectoryA@8
GetWindowsDirectoryW@8
GlobalMemoryStatusEx@4
+InstallELAMCertificateInfo@4
+SetComputerNameEx2W@12
SetLocalTime@4
SetSystemTime@4
+SetSystemTimeAdjustment@8
VerSetConditionMask@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-1_windowsapp.def
b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-1_windowsapp.def
new file mode 100644
index 000000000..f2f25aa95
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-1_windowsapp.def
@@ -0,0 +1,34 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-1
+
+EXPORTS
+
+EnumSystemFirmwareTables@12
+GetComputerNameExA@12
+GetComputerNameExW@12
+GetLocalTime@4
+GetLogicalProcessorInformation@8
+GetLogicalProcessorInformationEx@12
+GetNativeSystemInfo@4
+GetPhysicallyInstalledSystemMemory@4
+GetProductInfo@20
+GetSystemDirectoryA@8
+GetSystemDirectoryW@8
+GetSystemFirmwareTable@16
+GetSystemInfo@4
+GetSystemTime@4
+GetSystemTimeAdjustment@12
+GetSystemTimeAsFileTime@4
+GetSystemTimePreciseAsFileTime@4
+GetSystemWindowsDirectoryA@8
+GetSystemWindowsDirectoryW@8
+GetTickCount@0
+GetTickCount64@0
+GetVersion@0
+GetVersionExA@4
+GetVersionExW@4
+GetWindowsDirectoryA@8
+GetWindowsDirectoryW@8
+GlobalMemoryStatusEx@4
+SetLocalTime@4
+SetSystemTime@4
+VerSetConditionMask@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-3.def
b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-3.def
index ba7d74c98..6b15318af 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-3.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-3.def
@@ -10,6 +10,7 @@ GetLocalTime@4
GetLogicalProcessorInformation@8
GetLogicalProcessorInformationEx@12
GetNativeSystemInfo@4
+GetOsManufacturingMode@4
GetPhysicallyInstalledSystemMemory@4
GetProductInfo@20
GetSystemDirectoryA@8
@@ -30,6 +31,9 @@ GetVersionExW@4
GetWindowsDirectoryA@8
GetWindowsDirectoryW@8
GlobalMemoryStatusEx@4
+SetComputerNameA@4
+SetComputerNameExA@8
+SetComputerNameW@4
SetLocalTime@4
SetSystemTime@4
VerSetConditionMask@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-3_windowsapp.def
b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-3_windowsapp.def
new file mode 100644
index 000000000..ba7d74c98
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-3_windowsapp.def
@@ -0,0 +1,35 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-3
+
+EXPORTS
+
+EnumSystemFirmwareTables@12
+GetComputerNameExA@12
+GetComputerNameExW@12
+GetIntegratedDisplaySize@4
+GetLocalTime@4
+GetLogicalProcessorInformation@8
+GetLogicalProcessorInformationEx@12
+GetNativeSystemInfo@4
+GetPhysicallyInstalledSystemMemory@4
+GetProductInfo@20
+GetSystemDirectoryA@8
+GetSystemDirectoryW@8
+GetSystemFirmwareTable@16
+GetSystemInfo@4
+GetSystemTime@4
+GetSystemTimeAdjustment@12
+GetSystemTimeAsFileTime@4
+GetSystemTimePreciseAsFileTime@4
+GetSystemWindowsDirectoryA@8
+GetSystemWindowsDirectoryW@8
+GetTickCount@0
+GetTickCount64@0
+GetVersion@0
+GetVersionExA@4
+GetVersionExW@4
+GetWindowsDirectoryA@8
+GetWindowsDirectoryW@8
+GlobalMemoryStatusEx@4
+SetLocalTime@4
+SetSystemTime@4
+VerSetConditionMask@16
--
2.41.0
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public