crt: Add missing API sets to mincore.lib

This fixes all the FIXMEs in mincore.mri, plus adds some other API sets
that had been missed.

Signed-off-by: Mark Harmstone <mark@harmstone.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 8ec13ab..7f137b4 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -2024,14 +2024,17 @@
 # ##########
 
 %/libmincore.a: lib-common/mincore.mri \
-		%/libapi-ms-win-core-com-l1-1-1.a \
-		%/libapi-ms-win-core-com-midlproxystub-l1-1-0.a \
 		%/libapi-ms-win-core-com-l1-1-0.a \
+		%/libapi-ms-win-core-com-l1-1-1.a \
+		%/libapi-ms-win-core-com-l1-1-2.a \
+		%/libapi-ms-win-core-com-l1-1-3.a \
+		%/libapi-ms-win-core-com-midlproxystub-l1-1-0.a \
 		%/libapi-ms-win-core-comm-l1-1-0.a \
 		%/libapi-ms-win-core-comm-l1-1-1.a \
 		%/libapi-ms-win-core-comm-l1-1-2.a \
 		%/libapi-ms-win-core-console-l1-1-0.a \
 		%/libapi-ms-win-core-console-l1-2-0.a \
+		%/libapi-ms-win-core-console-l1-2-1.a \
 		%/libapi-ms-win-core-console-l2-1-0.a \
 		%/libapi-ms-win-core-console-l2-2-0.a \
 		%/libapi-ms-win-core-console-l3-2-0.a \
@@ -2040,18 +2043,25 @@
 		%/libapi-ms-win-core-datetime-l1-1-2.a \
 		%/libapi-ms-win-core-debug-l1-1-0.a \
 		%/libapi-ms-win-core-debug-l1-1-1.a \
+		%/libapi-ms-win-core-debug-l1-1-2.a \
+		%/libapi-ms-win-core-delayload-l1-1-0.a \
 		%/libapi-ms-win-core-delayload-l1-1-1.a \
 		%/libapi-ms-win-core-errorhandling-l1-1-0.a \
 		%/libapi-ms-win-core-errorhandling-l1-1-1.a \
+		%/libapi-ms-win-core-errorhandling-l1-1-2.a \
 		%/libapi-ms-win-core-errorhandling-l1-1-3.a \
+		%/libapi-ms-win-core-fibers-l1-1-0.a \
 		%/libapi-ms-win-core-fibers-l1-1-1.a \
 		%/libapi-ms-win-core-file-ansi-l2-1-0.a \
 		%/libapi-ms-win-core-file-l1-1-0.a \
+		%/libapi-ms-win-core-file-l1-2-0.a \
 		%/libapi-ms-win-core-file-l1-2-1.a \
 		%/libapi-ms-win-core-file-l1-2-2.a \
+		%/libapi-ms-win-core-file-l1-2-3.a \
 		%/libapi-ms-win-core-file-l2-1-0.a \
 		%/libapi-ms-win-core-file-l2-1-1.a \
 		%/libapi-ms-win-core-file-l2-1-2.a \
+		%/libapi-ms-win-core-file-l2-1-3.a \
 		%/libapi-ms-win-core-firmware-l1-1-0.a \
 		%/libapi-ms-win-core-handle-l1-1-0.a \
 		%/libapi-ms-win-core-heap-l1-1-0.a \
@@ -2060,17 +2070,22 @@
 		%/libapi-ms-win-core-interlocked-l1-2-0.a \
 		%/libapi-ms-win-core-io-l1-1-0.a \
 		%/libapi-ms-win-core-io-l1-1-1.a \
+		%/libapi-ms-win-core-job-l1-1-0.a \
 		%/libapi-ms-win-core-libraryloader-l1-2-0.a \
 		%/libapi-ms-win-core-libraryloader-l1-2-1.a \
+		%/libapi-ms-win-core-libraryloader-l1-2-2.a \
 		%/libapi-ms-win-core-libraryloader-l2-1-0.a \
 		%/libapi-ms-win-core-localization-l1-2-1.a \
 		%/libapi-ms-win-core-localization-l1-2-0.a \
 		%/libapi-ms-win-core-localization-l1-2-2.a \
+		%/libapi-ms-win-core-localization-l1-2-3.a \
+		%/libapi-ms-win-core-localization-l1-2-4.a \
 		%/libapi-ms-win-core-localization-l2-1-0.a \
 		%/libapi-ms-win-core-memory-l1-1-0.a \
 		%/libapi-ms-win-core-memory-l1-1-1.a \
 		%/libapi-ms-win-core-memory-l1-1-2.a \
 		%/libapi-ms-win-core-memory-l1-1-3.a \
+		%/libapi-ms-win-core-memory-l1-1-4.a \
 		%/libapi-ms-win-core-memory-l1-1-5.a \
 		%/libapi-ms-win-core-memory-l1-1-6.a \
 		%/libapi-ms-win-core-memory-l1-1-7.a \
@@ -2083,48 +2098,96 @@
 		%/libapi-ms-win-core-path-l1-1-0.a \
 		%/libapi-ms-win-core-processenvironment-l1-1-0.a \
 		%/libapi-ms-win-core-processenvironment-l1-2-0.a \
+		%/libapi-ms-win-core-processsnapshot-l1-1-0.a \
 		%/libapi-ms-win-core-processthreads-l1-1-0.a \
 		%/libapi-ms-win-core-processthreads-l1-1-1.a \
 		%/libapi-ms-win-core-processthreads-l1-1-2.a \
 		%/libapi-ms-win-core-processthreads-l1-1-3.a \
+		%/libapi-ms-win-core-processthreads-l1-1-4.a \
+		%/libapi-ms-win-core-processtopology-l1-1-0.a \
 		%/libapi-ms-win-core-psapi-ansi-l1-1-0.a \
 		%/libapi-ms-win-core-profile-l1-1-0.a \
 		%/libapi-ms-win-core-psapi-l1-1-0.a \
+		%/libapi-ms-win-core-quirks-l1-1-0.a \
+		%/libapi-ms-win-core-quirks-l1-1-1.a \
 		%/libapi-ms-win-core-realtime-l1-1-0.a \
 		%/libapi-ms-win-core-realtime-l1-1-1.a \
 		%/libapi-ms-win-core-realtime-l1-1-2.a \
+		%/libapi-ms-win-core-registry-l1-1-0.a \
+		%/libapi-ms-win-core-registry-l1-1-1.a \
+		%/libapi-ms-win-core-registry-l1-1-2.a \
+		%/libapi-ms-win-core-rtlsupport-l1-1-0.a \
 		%/libapi-ms-win-core-rtlsupport-l1-2-0.a \
+		%/libapi-ms-win-core-rtlsupport-l1-2-1.a \
+		%/libapi-ms-win-core-shutdown-l1-1-0.a \
+		%/libapi-ms-win-core-shutdown-l1-1-1.a \
 		%/libapi-ms-win-core-string-l1-1-0.a \
+		%/libapi-ms-win-core-string-l2-1-0.a \
+		%/libapi-ms-win-core-string-l2-1-1.a \
 		%/libapi-ms-win-core-synch-l1-1-0.a \
 		%/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-2.a \
 		%/libapi-ms-win-core-sysinfo-l1-2-3.a \
+		%/libapi-ms-win-core-sysinfo-l1-2-4.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 \
+		%/libapi-ms-win-core-systemtopology-l1-1-1.a \
 		%/libapi-ms-win-core-threadpool-l1-2-0.a \
 		%/libapi-ms-win-core-timezone-l1-1-0.a \
 		%/libapi-ms-win-core-timezone-l1-1-1.a \
 		%/libapi-ms-win-core-util-l1-1-0.a \
+		%/libapi-ms-win-core-util-l1-1-1.a \
 		%/libapi-ms-win-core-version-l1-1-0.a \
 		%/libapi-ms-win-core-version-l1-1-1.a \
+		%/libapi-ms-win-core-winrt-error-l1-1-0.a \
 		%/libapi-ms-win-core-winrt-error-l1-1-1.a \
 		%/libapi-ms-win-core-winrt-l1-1-0.a \
 		%/libapi-ms-win-core-winrt-string-l1-1-0.a \
+		%/libapi-ms-win-core-winrt-string-l1-1-1.a \
 		%/libapi-ms-win-core-wow64-l1-1-0.a \
 		%/libapi-ms-win-core-wow64-l1-1-1.a \
+		%/libapi-ms-win-core-wow64-l1-1-2.a \
+		%/libapi-ms-win-core-wow64-l1-1-3.a \
+		%/libapi-ms-win-core-xstate-l1-1-0.a \
+		%/libapi-ms-win-core-xstate-l1-1-1.a \
+		%/libapi-ms-win-core-xstate-l1-1-2.a \
+		%/libapi-ms-win-core-xstate-l1-1-3.a \
 		%/libapi-ms-win-core-xstate-l2-1-0.a \
+		%/libapi-ms-win-core-xstate-l2-1-1.a \
 		%/libapi-ms-win-devices-config-l1-1-1.a \
 		%/libapi-ms-win-devices-config-l1-1-2.a \
+		%/libapi-ms-win-devices-swdevice-l1-1-0.a \
+		%/libapi-ms-win-devices-swdevice-l1-1-1.a \
 		%/libapi-ms-win-eventing-classicprovider-l1-1-0.a \
 		%/libapi-ms-win-eventing-consumer-l1-1-0.a \
+		%/libapi-ms-win-eventing-consumer-l1-1-1.a \
 		%/libapi-ms-win-eventing-controller-l1-1-0.a \
 		%/libapi-ms-win-eventing-provider-l1-1-0.a \
+		%/libapi-ms-win-power-base-l1-1-0.a \
+		%/libapi-ms-win-power-setting-l1-1-0.a \
+		%/libapi-ms-win-power-setting-l1-1-1.a \
+		%/libapi-ms-win-security-appcontainer-l1-1-0.a \
 		%/libapi-ms-win-security-base-l1-1-0.a \
 		%/libapi-ms-win-security-base-l1-2-0.a \
 		%/libapi-ms-win-security-base-l1-2-1.a \
+		%/libapi-ms-win-security-base-l1-2-2.a \
+		%/libapi-ms-win-security-credentials-l1-1-0.a \
 		%/libapi-ms-win-security-lsalookup-l2-1-0.a \
+		%/libapi-ms-win-security-lsalookup-l2-1-1.a \
 		%/libapi-ms-win-security-sddl-l1-1-0.a \
+		%/libapi-ms-win-service-core-l1-1-0.a \
+		%/libapi-ms-win-service-core-l1-1-1.a \
+		%/libapi-ms-win-service-core-l1-1-2.a \
+		%/libapi-ms-win-service-core-l1-1-3.a \
+		%/libapi-ms-win-service-core-l1-1-4.a \
+		%/libapi-ms-win-service-management-l1-1-0.a \
+		%/libapi-ms-win-service-management-l2-1-0.a \
+		%/libapi-ms-win-service-winsvc-l1-1-0.a \
 		%/libauthz.a \
 		%/libbcrypt.a \
 		%/libcabinet.a \
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-2.def
new file mode 100644
index 0000000..9259c8d
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-2.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-com-l1-1-2
+
+EXPORTS
+
+CLSIDFromProgIDEx
+CoFileTimeNow
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-3.def b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-3.def
new file mode 100644
index 0000000..9b58f9c
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-3.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-com-l1-1-3
+
+EXPORTS
+
+CoRegisterDeviceCatalog
+CoRevokeDeviceCatalog
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-2-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-2-1.def
new file mode 100644
index 0000000..4e8e304
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-2-1.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-core-console-l1-2-1
+
+EXPORTS
+
+ClosePseudoConsole
+CreatePseudoConsole
+ResizePseudoConsole
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-debug-l1-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-debug-l1-1-2.def
new file mode 100644
index 0000000..fbf9237
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-debug-l1-1-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-debug-l1-1-2
+
+EXPORTS
+
+WaitForDebugEventEx
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-delayload-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-delayload-l1-1-0.def
new file mode 100644
index 0000000..89de2e5
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-delayload-l1-1-0.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-delayload-l1-1-0
+
+EXPORTS
+
+DelayLoadFailureHook
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-2.def
new file mode 100644
index 0000000..2b29a8d
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-errorhandling-l1-1-2
+
+EXPORTS
+
+RaiseFailFastException
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-fibers-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-fibers-l1-1-0.def
new file mode 100644
index 0000000..58094ce
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-fibers-l1-1-0.def
@@ -0,0 +1,8 @@
+LIBRARY api-ms-win-core-fibers-l1-1-0
+
+EXPORTS
+
+FlsAlloc
+FlsFree
+FlsGetValue
+FlsSetValue
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-3.def b/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-3.def
new file mode 100644
index 0000000..661ebc4
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-3.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-file-l1-2-3
+
+EXPORTS
+
+GetDiskSpaceInformationA
+GetDiskSpaceInformationW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-3.def b/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-3.def
new file mode 100644
index 0000000..abeeef4
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-3.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-file-l2-1-3
+
+EXPORTS
+
+ReadDirectoryChangesExW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-job-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-job-l1-1-0.def
new file mode 100644
index 0000000..cbd2a18
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-job-l1-1-0.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-job-l1-1-0
+
+EXPORTS
+
+IsProcessInJob
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-2.def
new file mode 100644
index 0000000..39da1b6
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-libraryloader-l1-2-2
+
+EXPORTS
+
+EnumResourceNamesW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-3.def b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-3.def
new file mode 100644
index 0000000..2e310a9
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-3.def
@@ -0,0 +1,8 @@
+LIBRARY api-ms-win-core-localization-l1-2-3
+
+EXPORTS
+
+EnumSystemGeoNames
+GetGeoInfoEx
+GetUserDefaultGeoName
+SetUserGeoName
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-4.def b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-4.def
new file mode 100644
index 0000000..a3f69f3
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-4.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-localization-l1-2-4
+
+EXPORTS
+
+RestoreThreadPreferredUILanguages
+SetThreadPreferredUILanguages2
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-4.def b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-4.def
new file mode 100644
index 0000000..f87e72b
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-4.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-memory-l1-1-4
+
+EXPORTS
+
+QueryVirtualMemoryInformation
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processsnapshot-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-processsnapshot-l1-1-0.def
new file mode 100644
index 0000000..77c533e
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processsnapshot-l1-1-0.def
@@ -0,0 +1,14 @@
+LIBRARY api-ms-win-core-processsnapshot-l1-1-0
+
+EXPORTS
+
+PssCaptureSnapshot
+PssDuplicateSnapshot
+PssFreeSnapshot
+PssQuerySnapshot
+PssWalkMarkerCreate
+PssWalkMarkerFree
+PssWalkMarkerGetPosition
+PssWalkMarkerSeekToBeginning
+PssWalkMarkerSetPosition
+PssWalkSnapshot
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-4.def b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-4.def
new file mode 100644
index 0000000..4f85d27
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-4.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-processthreads-l1-1-4
+
+EXPORTS
+
+SetProcessDynamicEHContinuationTargets
+SetProcessDynamicEnforcedCetCompatibleRanges
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processtopology-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-processtopology-l1-1-0.def
new file mode 100644
index 0000000..ccbf79d
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processtopology-l1-1-0.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-core-processtopology-l1-1-0
+
+EXPORTS
+
+GetProcessGroupAffinity
+GetThreadGroupAffinity
+SetThreadGroupAffinity
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-quirks-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-quirks-l1-1-0.def
new file mode 100644
index 0000000..820bae7
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-quirks-l1-1-0.def
@@ -0,0 +1,12 @@
+LIBRARY api-ms-win-core-quirks-l1-1-0
+
+EXPORTS
+
+QuirkGetData
+QuirkGetData2
+QuirkIsEnabled
+QuirkIsEnabled2
+QuirkIsEnabled3
+QuirkIsEnabledForPackage
+QuirkIsEnabledForPackage2
+QuirkIsEnabledForProcess
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-quirks-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-quirks-l1-1-1.def
new file mode 100644
index 0000000..bb1da21
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-quirks-l1-1-1.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-quirks-l1-1-1
+
+EXPORTS
+
+QuirkIsEnabledForPackage3
+QuirkIsEnabledForPackage4
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-registry-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-registry-l1-1-1.def
new file mode 100644
index 0000000..fab2e1b
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-registry-l1-1-1.def
@@ -0,0 +1,8 @@
+LIBRARY api-ms-win-core-registry-l1-1-1
+
+EXPORTS
+
+RegDeleteKeyValueA
+RegDeleteKeyValueW
+RegSetKeyValueA
+RegSetKeyValueW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-registry-l1-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-registry-l1-1-2.def
new file mode 100644
index 0000000..4494f00
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-registry-l1-1-2.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-registry-l1-1-2
+
+EXPORTS
+
+RegQueryMultipleValuesA
+RegQueryMultipleValuesW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-rtlsupport-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-rtlsupport-l1-1-0.def
new file mode 100644
index 0000000..79478fe
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-rtlsupport-l1-1-0.def
@@ -0,0 +1,17 @@
+LIBRARY api-ms-win-core-rtlsupport-l1-1-0
+
+EXPORTS
+
+RtlAddFunctionTable
+RtlCaptureContext
+RtlCaptureStackBackTrace
+RtlCompareMemory
+RtlDeleteFunctionTable
+RtlInstallFunctionTableCallback
+RtlLookupFunctionEntry
+RtlPcToFileHeader
+RtlRaiseException
+RtlRestoreContext
+RtlUnwind
+RtlUnwindEx
+RtlVirtualUnwind
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-rtlsupport-l1-2-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-rtlsupport-l1-2-1.def
new file mode 100644
index 0000000..a69c2cb
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-rtlsupport-l1-2-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-rtlsupport-l1-2-1
+
+EXPORTS
+
+RtlCaptureContext2
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-shutdown-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-shutdown-l1-1-0.def
new file mode 100644
index 0000000..fdba470
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-shutdown-l1-1-0.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-shutdown-l1-1-0
+
+EXPORTS
+
+AbortSystemShutdownW
+InitiateSystemShutdownExW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-shutdown-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-shutdown-l1-1-1.def
new file mode 100644
index 0000000..b9c2fe6
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-shutdown-l1-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-shutdown-l1-1-1
+
+EXPORTS
+
+InitiateShutdownW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-string-l2-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-string-l2-1-0.def
new file mode 100644
index 0000000..1fca00a
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-string-l2-1-0.def
@@ -0,0 +1,14 @@
+LIBRARY api-ms-win-core-string-l2-1-0
+
+EXPORTS
+
+CharLowerBuffW
+CharLowerW
+CharNextW
+CharPrevW
+CharUpperBuffW
+CharUpperW
+IsCharAlphaNumericW
+IsCharAlphaW
+IsCharLowerW
+IsCharUpperW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-string-l2-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-string-l2-1-1.def
new file mode 100644
index 0000000..6eddf1e
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-string-l2-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-string-l2-1-1
+
+EXPORTS
+
+SHLoadIndirectString
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-2.def
new file mode 100644
index 0000000..5f4dfe1
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-2
+
+EXPORTS
+
+GetProcessorSystemCycleTime
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-4.def b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-4.def
new file mode 100644
index 0000000..4d28cb6
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-4.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-4
+
+EXPORTS
+
+GetSystemTimeAdjustmentPrecise
+SetSystemTimeAdjustmentPrecise
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-5.def b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-5.def
new file mode 100644
index 0000000..2e66ec3
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-5.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-5
+
+EXPORTS
+
+GetSystemLeapSecondInformation
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-6.def b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-6.def
new file mode 100644
index 0000000..3557c8d
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-2-6.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-6
+
+EXPORTS
+
+IsUserCetAvailableInEnvironment
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-systemtopology-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-systemtopology-l1-1-0.def
new file mode 100644
index 0000000..ae1ec5b
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-systemtopology-l1-1-0.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-systemtopology-l1-1-0
+
+EXPORTS
+
+GetNumaHighestNodeNumber
+GetNumaNodeProcessorMaskEx
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-systemtopology-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-systemtopology-l1-1-1.def
new file mode 100644
index 0000000..c4f7071
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-systemtopology-l1-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-systemtopology-l1-1-1
+
+EXPORTS
+
+GetNumaProximityNodeEx
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-util-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-util-l1-1-1.def
new file mode 100644
index 0000000..c562107
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-util-l1-1-1.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-util-l1-1-1
+
+EXPORTS
+
+DecodeRemotePointer
+EncodeRemotePointer
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-winrt-string-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-winrt-string-l1-1-1.def
new file mode 100644
index 0000000..9254c0b
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-winrt-string-l1-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-winrt-string-l1-1-1
+
+EXPORTS
+
+WindowsInspectString2
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-wow64-l1-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-wow64-l1-1-2.def
new file mode 100644
index 0000000..8d85205
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-wow64-l1-1-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-wow64-l1-1-2
+
+EXPORTS
+
+IsWow64GuestMachineSupported
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-wow64-l1-1-3.def b/mingw-w64-crt/lib-common/api-ms-win-core-wow64-l1-1-3.def
new file mode 100644
index 0000000..66878c6
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-wow64-l1-1-3.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-core-wow64-l1-1-3
+
+EXPORTS
+
+Wow64GetThreadContext
+Wow64SetThreadContext
+Wow64SuspendThread
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-0.def
new file mode 100644
index 0000000..1ab5c8f
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-0.def
@@ -0,0 +1,12 @@
+LIBRARY api-ms-win-core-xstate-l1-1-0
+
+EXPORTS
+
+RtlCopyExtendedContext
+RtlGetEnabledExtendedFeatures
+RtlGetExtendedContextLength
+RtlGetExtendedFeaturesMask
+RtlInitializeExtendedContext
+RtlLocateExtendedFeature
+RtlLocateLegacyContext
+RtlSetExtendedFeaturesMask
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-1.def
new file mode 100644
index 0000000..792b649
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-xstate-l1-1-1
+
+EXPORTS
+
+RtlCopyContext
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-2.def
new file mode 100644
index 0000000..e264d58
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-xstate-l1-1-2
+
+EXPORTS
+
+RtlLocateExtendedFeature2
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-3.def b/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-3.def
new file mode 100644
index 0000000..436f7fc
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l1-1-3.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-xstate-l1-1-3
+
+EXPORTS
+
+RtlGetExtendedContextLength2
+RtlInitializeExtendedContext2
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l2-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l2-1-1.def
new file mode 100644
index 0000000..53e6a64
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-xstate-l2-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-xstate-l2-1-1
+
+EXPORTS
+
+InitializeContext2
diff --git a/mingw-w64-crt/lib-common/api-ms-win-devices-swdevice-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-devices-swdevice-l1-1-0.def
new file mode 100644
index 0000000..f6cc720
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-devices-swdevice-l1-1-0.def
@@ -0,0 +1,11 @@
+LIBRARY api-ms-win-devices-swdevice-l1-1-0
+
+EXPORTS
+
+SwDeviceClose
+SwDeviceCreate
+SwDeviceInterfacePropertySet
+SwDeviceInterfaceRegister
+SwDeviceInterfaceSetState
+SwDevicePropertySet
+SwMemFree
diff --git a/mingw-w64-crt/lib-common/api-ms-win-devices-swdevice-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-devices-swdevice-l1-1-1.def
new file mode 100644
index 0000000..4557ce3
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-devices-swdevice-l1-1-1.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-devices-swdevice-l1-1-1
+
+EXPORTS
+
+SwDeviceGetLifetime
+SwDeviceSetLifetime
diff --git a/mingw-w64-crt/lib-common/api-ms-win-eventing-consumer-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-eventing-consumer-l1-1-1.def
new file mode 100644
index 0000000..8b44e3f
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-eventing-consumer-l1-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-eventing-consumer-l1-1-1
+
+EXPORTS
+
+QueryTraceProcessingHandle
diff --git a/mingw-w64-crt/lib-common/api-ms-win-power-base-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-power-base-l1-1-0.def
new file mode 100644
index 0000000..501399b
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-power-base-l1-1-0.def
@@ -0,0 +1,9 @@
+LIBRARY api-ms-win-power-base-l1-1-0
+
+EXPORTS
+
+CallNtPowerInformation
+GetPwrCapabilities
+PowerDeterminePlatformRoleEx
+PowerRegisterSuspendResumeNotification
+PowerUnregisterSuspendResumeNotification
diff --git a/mingw-w64-crt/lib-common/api-ms-win-power-setting-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-power-setting-l1-1-0.def
new file mode 100644
index 0000000..5971710
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-power-setting-l1-1-0.def
@@ -0,0 +1,12 @@
+LIBRARY api-ms-win-power-setting-l1-1-0
+
+EXPORTS
+
+PowerGetActiveScheme
+PowerReadACValue
+PowerReadDCValue
+PowerSetActiveScheme
+PowerSettingRegisterNotification
+PowerSettingUnregisterNotification
+PowerWriteACValueIndex
+PowerWriteDCValueIndex
diff --git a/mingw-w64-crt/lib-common/api-ms-win-power-setting-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-power-setting-l1-1-1.def
new file mode 100644
index 0000000..e82011e
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-power-setting-l1-1-1.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-power-setting-l1-1-1
+
+EXPORTS
+
+PowerRegisterForEffectivePowerModeNotifications
+PowerUnregisterFromEffectivePowerModeNotifications
diff --git a/mingw-w64-crt/lib-common/api-ms-win-security-appcontainer-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-security-appcontainer-l1-1-0.def
new file mode 100644
index 0000000..b93763c
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-security-appcontainer-l1-1-0.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-security-appcontainer-l1-1-0
+
+EXPORTS
+
+GetAppContainerNamedObjectPath
diff --git a/mingw-w64-crt/lib-common/api-ms-win-security-base-l1-2-2.def b/mingw-w64-crt/lib-common/api-ms-win-security-base-l1-2-2.def
new file mode 100644
index 0000000..65ec23a
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-security-base-l1-2-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-security-base-l1-2-2
+
+EXPORTS
+
+DeriveCapabilitySidsFromName
diff --git a/mingw-w64-crt/lib-common/api-ms-win-security-credentials-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-security-credentials-l1-1-0.def
new file mode 100644
index 0000000..e20e528
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-security-credentials-l1-1-0.def
@@ -0,0 +1,33 @@
+LIBRARY api-ms-win-security-credentials-l1-1-0
+
+EXPORTS
+
+CredDeleteA
+CredDeleteW
+CredEnumerateA
+CredEnumerateW
+CredFindBestCredentialA
+CredFindBestCredentialW
+CredFree
+CredGetSessionTypes
+CredGetTargetInfoA
+CredGetTargetInfoW
+CredIsMarshaledCredentialW
+CredIsProtectedA
+CredIsProtectedW
+CredMarshalCredentialA
+CredMarshalCredentialW
+CredProtectA
+CredProtectW
+CredReadA
+CredReadDomainCredentialsA
+CredReadDomainCredentialsW
+CredReadW
+CredUnmarshalCredentialA
+CredUnmarshalCredentialW
+CredUnprotectA
+CredUnprotectW
+CredWriteA
+CredWriteDomainCredentialsA
+CredWriteDomainCredentialsW
+CredWriteW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-security-lsalookup-l2-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-security-lsalookup-l2-1-1.def
new file mode 100644
index 0000000..0a5a79c
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-security-lsalookup-l2-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-security-lsalookup-l2-1-1
+
+EXPORTS
+
+LsaManageSidNameMapping
diff --git a/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-0.def
new file mode 100644
index 0000000..1cefff1
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-0.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-service-core-l1-1-0
+
+EXPORTS
+
+RegisterServiceCtrlHandlerExW
+SetServiceStatus
+StartServiceCtrlDispatcherW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-1.def
new file mode 100644
index 0000000..b0576c9
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-1.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-service-core-l1-1-1
+
+EXPORTS
+
+EnumDependentServicesW
+EnumServicesStatusExW
+QueryServiceDynamicInformation
diff --git a/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-2.def
new file mode 100644
index 0000000..372096b
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-2.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-service-core-l1-1-2
+
+EXPORTS
+
+GetServiceDisplayNameW
+GetServiceKeyNameW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-3.def b/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-3.def
new file mode 100644
index 0000000..071cb49
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-3.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-service-core-l1-1-3
+
+EXPORTS
+
+GetServiceRegistryStateKey
diff --git a/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-4.def b/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-4.def
new file mode 100644
index 0000000..a8d4321
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-service-core-l1-1-4.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-service-core-l1-1-4
+
+EXPORTS
+
+GetServiceDirectory
diff --git a/mingw-w64-crt/lib-common/api-ms-win-service-management-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-service-management-l1-1-0.def
new file mode 100644
index 0000000..3cc1821
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-service-management-l1-1-0.def
@@ -0,0 +1,11 @@
+LIBRARY api-ms-win-service-management-l1-1-0
+
+EXPORTS
+
+CloseServiceHandle
+ControlServiceExW
+CreateServiceW
+DeleteService
+OpenSCManagerW
+OpenServiceW
+StartServiceW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-service-management-l2-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-service-management-l2-1-0.def
new file mode 100644
index 0000000..57c5113
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-service-management-l2-1-0.def
@@ -0,0 +1,12 @@
+LIBRARY api-ms-win-service-management-l2-1-0
+
+EXPORTS
+
+ChangeServiceConfig2W
+ChangeServiceConfigW
+NotifyServiceStatusChangeW
+QueryServiceConfig2W
+QueryServiceConfigW
+QueryServiceObjectSecurity
+QueryServiceStatusEx
+SetServiceObjectSecurity
diff --git a/mingw-w64-crt/lib-common/api-ms-win-service-winsvc-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-service-winsvc-l1-1-0.def
new file mode 100644
index 0000000..36afb12
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-service-winsvc-l1-1-0.def
@@ -0,0 +1,20 @@
+LIBRARY api-ms-win-service-winsvc-l1-1-0
+
+EXPORTS
+
+ChangeServiceConfig2A
+ChangeServiceConfigA
+ControlService
+ControlServiceExA
+CreateServiceA
+NotifyServiceStatusChangeA
+OpenSCManagerA
+OpenServiceA
+QueryServiceConfig2A
+QueryServiceConfigA
+QueryServiceStatus
+RegisterServiceCtrlHandlerA
+RegisterServiceCtrlHandlerExA
+RegisterServiceCtrlHandlerW
+StartServiceA
+StartServiceCtrlDispatcherA
diff --git a/mingw-w64-crt/lib-common/mincore.mri b/mingw-w64-crt/lib-common/mincore.mri
index 27f5f50..7e789b3 100644
--- a/mingw-w64-crt/lib-common/mincore.mri
+++ b/mingw-w64-crt/lib-common/mincore.mri
@@ -1,14 +1,15 @@
 CREATE libmincore.a
 ADDLIB libapi-ms-win-core-com-l1-1-0.a
 ADDLIB libapi-ms-win-core-com-l1-1-1.a
-; FIXME libapi-ms-win-core-com-l1-1-2.a
+ADDLIB libapi-ms-win-core-com-l1-1-2.a
+ADDLIB libapi-ms-win-core-com-l1-1-3.a
 ADDLIB libapi-ms-win-core-com-midlproxystub-l1-1-0.a
 ADDLIB libapi-ms-win-core-comm-l1-1-0.a
 ADDLIB libapi-ms-win-core-comm-l1-1-1.a
 ADDLIB libapi-ms-win-core-comm-l1-1-2.a
 ADDLIB libapi-ms-win-core-console-l1-1-0.a
 ADDLIB libapi-ms-win-core-console-l1-2-0.a
-; FIXME libapi-ms-win-core-console-l1-2-1.a
+ADDLIB libapi-ms-win-core-console-l1-2-1.a
 ADDLIB libapi-ms-win-core-console-l2-1-0.a
 ADDLIB libapi-ms-win-core-console-l2-2-0.a
 ADDLIB libapi-ms-win-core-console-l3-2-0.a
@@ -17,25 +18,25 @@
 ADDLIB libapi-ms-win-core-datetime-l1-1-2.a
 ADDLIB libapi-ms-win-core-debug-l1-1-0.a
 ADDLIB libapi-ms-win-core-debug-l1-1-1.a
-; FIXME libapi-ms-win-core-debug-l1-1-2.a
-; FIXME libapi-ms-win-core-delayload-l1-1-0.a
+ADDLIB libapi-ms-win-core-debug-l1-1-2.a
+ADDLIB libapi-ms-win-core-delayload-l1-1-0.a
 ADDLIB libapi-ms-win-core-delayload-l1-1-1.a
 ADDLIB libapi-ms-win-core-errorhandling-l1-1-0.a
 ADDLIB libapi-ms-win-core-errorhandling-l1-1-1.a
-; FIXME libapi-ms-win-core-errorhandling-l1-1-2.a
+ADDLIB libapi-ms-win-core-errorhandling-l1-1-2.a
 ADDLIB libapi-ms-win-core-errorhandling-l1-1-3.a
-; FIXME libapi-ms-win-core-fibers-l1-1-0.a
+ADDLIB libapi-ms-win-core-fibers-l1-1-0.a
 ADDLIB libapi-ms-win-core-fibers-l1-1-1.a
 ADDLIB libapi-ms-win-core-file-ansi-l2-1-0.a
 ADDLIB libapi-ms-win-core-file-l1-1-0.a
-; FIXME libapi-ms-win-core-file-l1-2-0.a
+ADDLIB libapi-ms-win-core-file-l1-2-0.a
 ADDLIB libapi-ms-win-core-file-l1-2-1.a
 ADDLIB libapi-ms-win-core-file-l1-2-2.a
-; FIXME libapi-ms-win-core-file-l1-2-3.a
+ADDLIB libapi-ms-win-core-file-l1-2-3.a
 ADDLIB libapi-ms-win-core-file-l2-1-0.a
 ADDLIB libapi-ms-win-core-file-l2-1-1.a
 ADDLIB libapi-ms-win-core-file-l2-1-2.a
-; FIXME libapi-ms-win-core-file-l2-1-3.a
+ADDLIB libapi-ms-win-core-file-l2-1-3.a
 ADDLIB libapi-ms-win-core-firmware-l1-1-0.a
 ADDLIB libapi-ms-win-core-handle-l1-1-0.a
 ADDLIB libapi-ms-win-core-heap-l1-1-0.a
@@ -44,21 +45,22 @@
 ADDLIB libapi-ms-win-core-interlocked-l1-2-0.a
 ADDLIB libapi-ms-win-core-io-l1-1-0.a
 ADDLIB libapi-ms-win-core-io-l1-1-1.a
-; FIXME libapi-ms-win-core-job-l1-1-0.a
+ADDLIB libapi-ms-win-core-job-l1-1-0.a
 ADDLIB libapi-ms-win-core-libraryloader-l1-2-0.a
 ADDLIB libapi-ms-win-core-libraryloader-l1-2-1.a
-; FIXME libapi-ms-win-core-libraryloader-l1-2-2.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-l1-2-0.a
 ADDLIB libapi-ms-win-core-localization-l1-2-1.a
 ADDLIB libapi-ms-win-core-localization-l1-2-2.a
-; FIXME libapi-ms-win-core-localization-l1-2-3.a
+ADDLIB libapi-ms-win-core-localization-l1-2-3.a
+ADDLIB libapi-ms-win-core-localization-l1-2-4.a
 ADDLIB libapi-ms-win-core-localization-l2-1-0.a
 ADDLIB libapi-ms-win-core-memory-l1-1-0.a
 ADDLIB libapi-ms-win-core-memory-l1-1-1.a
 ADDLIB libapi-ms-win-core-memory-l1-1-2.a
 ADDLIB libapi-ms-win-core-memory-l1-1-3.a
-; FIXME libapi-ms-win-core-memory-l1-1-4.a
+ADDLIB libapi-ms-win-core-memory-l1-1-4.a
 ADDLIB libapi-ms-win-core-memory-l1-1-5.a
 ADDLIB libapi-ms-win-core-memory-l1-1-6.a
 ADDLIB libapi-ms-win-core-memory-l1-1-7.a
@@ -71,92 +73,96 @@
 ADDLIB libapi-ms-win-core-path-l1-1-0.a
 ADDLIB libapi-ms-win-core-processenvironment-l1-1-0.a
 ADDLIB libapi-ms-win-core-processenvironment-l1-2-0.a
-; FIXME libapi-ms-win-core-processsnapshot-l1-1-0.a
+ADDLIB libapi-ms-win-core-processsnapshot-l1-1-0.a
 ADDLIB libapi-ms-win-core-processthreads-l1-1-0.a
 ADDLIB libapi-ms-win-core-processthreads-l1-1-1.a
 ADDLIB libapi-ms-win-core-processthreads-l1-1-2.a
 ADDLIB libapi-ms-win-core-processthreads-l1-1-3.a
-; FIXME libapi-ms-win-core-processtopology-l1-1-0.a
+ADDLIB libapi-ms-win-core-processthreads-l1-1-4.a
+ADDLIB libapi-ms-win-core-processtopology-l1-1-0.a
 ADDLIB libapi-ms-win-core-profile-l1-1-0.a
 ADDLIB libapi-ms-win-core-psapi-l1-1-0.a
 ADDLIB libapi-ms-win-core-psapi-ansi-l1-1-0.a
-; FIXME libapi-ms-win-core-quirks-l1-1-0.a
-; FIXME libapi-ms-win-core-quirks-l1-1-1.a
+ADDLIB libapi-ms-win-core-quirks-l1-1-0.a
+ADDLIB libapi-ms-win-core-quirks-l1-1-1.a
 ADDLIB libapi-ms-win-core-realtime-l1-1-0.a
 ADDLIB libapi-ms-win-core-realtime-l1-1-1.a
 ADDLIB libapi-ms-win-core-realtime-l1-1-2.a
-; FIXME libapi-ms-win-core-registry-l1-1-0.a
-; FIXME libapi-ms-win-core-registry-l1-1-1.a
-; FIXME libapi-ms-win-core-registry-l1-1-2.a
-; FIXME libapi-ms-win-core-rtlsupport-l1-1-0.a
+ADDLIB libapi-ms-win-core-registry-l1-1-0.a
+ADDLIB libapi-ms-win-core-registry-l1-1-1.a
+ADDLIB libapi-ms-win-core-registry-l1-1-2.a
+ADDLIB libapi-ms-win-core-rtlsupport-l1-1-0.a
 ADDLIB libapi-ms-win-core-rtlsupport-l1-2-0.a
-; FIXME libapi-ms-win-core-shutdown-l1-1-0.a
-; FIXME libapi-ms-win-core-shutdown-l1-1-1.a
+ADDLIB libapi-ms-win-core-rtlsupport-l1-2-1.a
+ADDLIB libapi-ms-win-core-shutdown-l1-1-0.a
+ADDLIB libapi-ms-win-core-shutdown-l1-1-1.a
 ADDLIB libapi-ms-win-core-string-l1-1-0.a
-; FIXME libapi-ms-win-core-string-l2-1-0.a
-; FIXME libapi-ms-win-core-string-l2-1-1.a
+ADDLIB libapi-ms-win-core-string-l2-1-0.a
+ADDLIB libapi-ms-win-core-string-l2-1-1.a
 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
-; FIXME libapi-ms-win-core-sysinfo-l1-2-2.a
+ADDLIB libapi-ms-win-core-sysinfo-l1-2-2.a
 ADDLIB libapi-ms-win-core-sysinfo-l1-2-3.a
-; FIXME libapi-ms-win-core-sysinfo-l1-2-4.a
-; FIXME libapi-ms-win-core-sysinfo-l1-2-5.a
-; FIXME libapi-ms-win-core-systemtopology-l1-1-0.a
-; FIXME libapi-ms-win-core-systemtopology-l1-1-1.a
+ADDLIB libapi-ms-win-core-sysinfo-l1-2-4.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
+ADDLIB libapi-ms-win-core-systemtopology-l1-1-1.a
 ADDLIB libapi-ms-win-core-threadpool-l1-2-0.a
 ADDLIB libapi-ms-win-core-timezone-l1-1-0.a
 ADDLIB libapi-ms-win-core-timezone-l1-1-1.a
 ADDLIB libapi-ms-win-core-util-l1-1-0.a
-; FIXME libapi-ms-win-core-util-l1-1-1.a
+ADDLIB libapi-ms-win-core-util-l1-1-1.a
 ADDLIB libapi-ms-win-core-version-l1-1-0.a
 ADDLIB libapi-ms-win-core-version-l1-1-1.a
-; FIXME libapi-ms-win-core-winrt-error-l1-1-0.a
+ADDLIB libapi-ms-win-core-winrt-error-l1-1-0.a
 ADDLIB libapi-ms-win-core-winrt-error-l1-1-1.a
 ADDLIB libapi-ms-win-core-winrt-l1-1-0.a
 ADDLIB libapi-ms-win-core-winrt-string-l1-1-0.a
-; FIXME libapi-ms-win-core-winrt-string-l1-1-1.a
+ADDLIB libapi-ms-win-core-winrt-string-l1-1-1.a
 ADDLIB libapi-ms-win-core-wow64-l1-1-0.a
 ADDLIB libapi-ms-win-core-wow64-l1-1-1.a
-; FIXME libapi-ms-win-core-wow64-l1-1-2.a
-; FIXME libapi-ms-win-core-xstate-l1-1-0.a
-; FIXME libapi-ms-win-core-xstate-l1-1-1.a
-; FIXME libapi-ms-win-core-xstate-l1-1-2.a
-; FIXME libapi-ms-win-core-xstate-l1-1-3.a
+ADDLIB libapi-ms-win-core-wow64-l1-1-2.a
+ADDLIB libapi-ms-win-core-wow64-l1-1-3.a
+ADDLIB libapi-ms-win-core-xstate-l1-1-0.a
+ADDLIB libapi-ms-win-core-xstate-l1-1-1.a
+ADDLIB libapi-ms-win-core-xstate-l1-1-2.a
+ADDLIB libapi-ms-win-core-xstate-l1-1-3.a
 ADDLIB libapi-ms-win-core-xstate-l2-1-0.a
-; FIXME libapi-ms-win-core-xstate-l2-1-1.a
+ADDLIB libapi-ms-win-core-xstate-l2-1-1.a
 ADDLIB libapi-ms-win-devices-config-l1-1-1.a
 ADDLIB libapi-ms-win-devices-config-l1-1-2.a
-; FIXME libapi-ms-win-devices-swdevice-l1-1-0.a
-; FIXME libapi-ms-win-devices-swdevice-l1-1-1.a
+ADDLIB libapi-ms-win-devices-swdevice-l1-1-0.a
+ADDLIB libapi-ms-win-devices-swdevice-l1-1-1.a
 ADDLIB libapi-ms-win-eventing-classicprovider-l1-1-0.a
 ADDLIB libapi-ms-win-eventing-consumer-l1-1-0.a
-; FIXME libapi-ms-win-eventing-consumer-l1-1-1.a
+ADDLIB libapi-ms-win-eventing-consumer-l1-1-1.a
 ADDLIB libapi-ms-win-eventing-controller-l1-1-0.a
 ADDLIB libapi-ms-win-eventing-provider-l1-1-0.a
-; FIXME libapi-ms-win-power-base-l1-1-0.a
-; FIXME libapi-ms-win-power-setting-l1-1-0.a
-; FIXME libapi-ms-win-power-setting-l1-1-1.a
-; FIXME libapi-ms-win-security-appcontainer-l1-1-0.a
+ADDLIB libapi-ms-win-power-base-l1-1-0.a
+ADDLIB libapi-ms-win-power-setting-l1-1-0.a
+ADDLIB libapi-ms-win-power-setting-l1-1-1.a
+ADDLIB libapi-ms-win-security-appcontainer-l1-1-0.a
 ADDLIB libapi-ms-win-security-base-l1-1-0.a
 ADDLIB libapi-ms-win-security-base-l1-2-0.a
 ADDLIB libapi-ms-win-security-base-l1-2-1.a
-; FIXME libapi-ms-win-security-base-l1-2-2.a
-; FIXME libapi-ms-win-security-credentials-l1-1-0.a
+ADDLIB libapi-ms-win-security-base-l1-2-2.a
+ADDLIB libapi-ms-win-security-credentials-l1-1-0.a
 ADDLIB libapi-ms-win-security-lsalookup-l2-1-0.a
-; FIXME libapi-ms-win-security-lsalookup-l2-1-1.a
+ADDLIB libapi-ms-win-security-lsalookup-l2-1-1.a
 ADDLIB libapi-ms-win-security-sddl-l1-1-0.a
-; FIXME libapi-ms-win-service-core-l1-1-0.a
-; FIXME libapi-ms-win-service-core-l1-1-1.a
-; FIXME libapi-ms-win-service-core-l1-1-2.a
-; FIXME libapi-ms-win-service-core-l1-1-3.a
-; FIXME libapi-ms-win-service-core-l1-1-4.a
-; FIXME libapi-ms-win-service-management-l1-1-0.a
-; FIXME libapi-ms-win-service-management-l2-1-0.a
-; FIXME libapi-ms-win-service-winsvc-l1-1-0.a
+ADDLIB libapi-ms-win-service-core-l1-1-0.a
+ADDLIB libapi-ms-win-service-core-l1-1-1.a
+ADDLIB libapi-ms-win-service-core-l1-1-2.a
+ADDLIB libapi-ms-win-service-core-l1-1-3.a
+ADDLIB libapi-ms-win-service-core-l1-1-4.a
+ADDLIB libapi-ms-win-service-management-l1-1-0.a
+ADDLIB libapi-ms-win-service-management-l2-1-0.a
+ADDLIB libapi-ms-win-service-winsvc-l1-1-0.a
 ADDLIB libauthz.a
 ADDLIB libbcrypt.a
 ADDLIB libcabinet.a
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-2.def b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-2.def
new file mode 100644
index 0000000..39eed65
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-2.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-com-l1-1-2
+
+EXPORTS
+
+CLSIDFromProgIDEx@8
+CoFileTimeNow@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-3.def b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-3.def
new file mode 100644
index 0000000..52d865f
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-3.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-com-l1-1-3
+
+EXPORTS
+
+CoRegisterDeviceCatalog@8
+CoRevokeDeviceCatalog@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-console-l1-2-1.def b/mingw-w64-crt/lib32/api-ms-win-core-console-l1-2-1.def
new file mode 100644
index 0000000..668c2da
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-console-l1-2-1.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-core-console-l1-2-1
+
+EXPORTS
+
+ClosePseudoConsole@4
+CreatePseudoConsole@20
+ResizePseudoConsole@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-debug-l1-1-2.def b/mingw-w64-crt/lib32/api-ms-win-core-debug-l1-1-2.def
new file mode 100644
index 0000000..e1b3809
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-debug-l1-1-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-debug-l1-1-2
+
+EXPORTS
+
+WaitForDebugEventEx@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-delayload-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-delayload-l1-1-0.def
new file mode 100644
index 0000000..4ef7b08
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-delayload-l1-1-0.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-delayload-l1-1-0
+
+EXPORTS
+
+DelayLoadFailureHook@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-2.def b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-2.def
new file mode 100644
index 0000000..0f9c47e
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-errorhandling-l1-1-2
+
+EXPORTS
+
+RaiseFailFastException@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-fibers-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-fibers-l1-1-0.def
new file mode 100644
index 0000000..5673f32
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-fibers-l1-1-0.def
@@ -0,0 +1,8 @@
+LIBRARY api-ms-win-core-fibers-l1-1-0
+
+EXPORTS
+
+FlsAlloc@4
+FlsFree@4
+FlsGetValue@4
+FlsSetValue@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-3.def b/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-3.def
new file mode 100644
index 0000000..1e7a40c
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-3.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-file-l1-2-3
+
+EXPORTS
+
+GetDiskSpaceInformationA@8
+GetDiskSpaceInformationW@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-3.def b/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-3.def
new file mode 100644
index 0000000..9b6030d
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-3.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-file-l2-1-3
+
+EXPORTS
+
+ReadDirectoryChangesExW@36
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-job-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-job-l1-1-0.def
new file mode 100644
index 0000000..5117342
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-job-l1-1-0.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-job-l1-1-0
+
+EXPORTS
+
+IsProcessInJob@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-2.def b/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-2.def
new file mode 100644
index 0000000..4331d1e
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-libraryloader-l1-2-2
+
+EXPORTS
+
+EnumResourceNamesW@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-3.def b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-3.def
new file mode 100644
index 0000000..1b157a4
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-3.def
@@ -0,0 +1,8 @@
+LIBRARY api-ms-win-core-localization-l1-2-3
+
+EXPORTS
+
+EnumSystemGeoNames@12
+GetGeoInfoEx@16
+GetUserDefaultGeoName@8
+SetUserGeoName@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-4.def b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-4.def
new file mode 100644
index 0000000..63adeb1
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-4.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-localization-l1-2-4
+
+EXPORTS
+
+RestoreThreadPreferredUILanguages@4
+SetThreadPreferredUILanguages2@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processsnapshot-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-processsnapshot-l1-1-0.def
new file mode 100644
index 0000000..9200efc
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processsnapshot-l1-1-0.def
@@ -0,0 +1,14 @@
+LIBRARY api-ms-win-core-processsnapshot-l1-1-0
+
+EXPORTS
+
+PssCaptureSnapshot@16
+PssDuplicateSnapshot@20
+PssFreeSnapshot@8
+PssQuerySnapshot@16
+PssWalkMarkerCreate@8
+PssWalkMarkerFree@4
+PssWalkMarkerGetPosition@8
+PssWalkMarkerSeekToBeginning@4
+PssWalkMarkerSetPosition@8
+PssWalkSnapshot@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-4.def b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-4.def
new file mode 100644
index 0000000..a73af0e
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-4.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-processthreads-l1-1-4
+
+EXPORTS
+
+SetProcessDynamicEHContinuationTargets@12
+SetProcessDynamicEnforcedCetCompatibleRanges@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processtopology-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-processtopology-l1-1-0.def
new file mode 100644
index 0000000..2d46cf1
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processtopology-l1-1-0.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-core-processtopology-l1-1-0
+
+EXPORTS
+
+GetProcessGroupAffinity@12
+GetThreadGroupAffinity@8
+SetThreadGroupAffinity@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-quirks-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-quirks-l1-1-0.def
new file mode 100644
index 0000000..b41354d
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-quirks-l1-1-0.def
@@ -0,0 +1,12 @@
+LIBRARY api-ms-win-core-quirks-l1-1-0
+
+EXPORTS
+
+QuirkGetData@8
+QuirkGetData2@8
+QuirkIsEnabled@4
+QuirkIsEnabled2@12
+QuirkIsEnabled3@8
+QuirkIsEnabledForPackage@16
+QuirkIsEnabledForPackage2@24
+QuirkIsEnabledForProcess@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-quirks-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-quirks-l1-1-1.def
new file mode 100644
index 0000000..b31cbf4
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-quirks-l1-1-1.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-quirks-l1-1-1
+
+EXPORTS
+
+QuirkIsEnabledForPackage3@20
+QuirkIsEnabledForPackage4@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-registry-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-registry-l1-1-0.def
new file mode 100644
index 0000000..95a972a
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-registry-l1-1-0.def
@@ -0,0 +1,47 @@
+LIBRARY api-ms-win-core-registry-l1-1-0
+
+EXPORTS
+
+RegCloseKey@4
+RegCopyTreeW@12
+RegCreateKeyExA@36
+RegCreateKeyExW@36
+RegDeleteKeyExA@16
+RegDeleteKeyExW@16
+RegDeleteTreeA@8
+RegDeleteTreeW@8
+RegDeleteValueA@8
+RegDeleteValueW@8
+RegDisablePredefinedCacheEx@0
+RegEnumKeyExA@32
+RegEnumKeyExW@32
+RegEnumValueA@32
+RegEnumValueW@32
+RegFlushKey@4
+RegGetKeySecurity@16
+RegGetValueA@28
+RegGetValueW@28
+RegLoadAppKeyA@20
+RegLoadAppKeyW@20
+RegLoadKeyA@12
+RegLoadKeyW@12
+RegLoadMUIStringA@28
+RegLoadMUIStringW@28
+RegNotifyChangeKeyValue@20
+RegOpenCurrentUser@8
+RegOpenKeyExA@20
+RegOpenKeyExW@20
+RegOpenUserClassesRoot@16
+RegQueryInfoKeyA@48
+RegQueryInfoKeyW@48
+RegQueryValueExA@24
+RegQueryValueExW@24
+RegRestoreKeyA@12
+RegRestoreKeyW@12
+RegSaveKeyExA@16
+RegSaveKeyExW@16
+RegSetKeySecurity@12
+RegSetValueExA@24
+RegSetValueExW@24
+RegUnLoadKeyA@8
+RegUnLoadKeyW@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-registry-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-registry-l1-1-1.def
new file mode 100644
index 0000000..00e5fba
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-registry-l1-1-1.def
@@ -0,0 +1,8 @@
+LIBRARY api-ms-win-core-registry-l1-1-1
+
+EXPORTS
+
+RegDeleteKeyValueA@12
+RegDeleteKeyValueW@12
+RegSetKeyValueA@24
+RegSetKeyValueW@24
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-registry-l1-1-2.def b/mingw-w64-crt/lib32/api-ms-win-core-registry-l1-1-2.def
new file mode 100644
index 0000000..1f7da12
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-registry-l1-1-2.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-registry-l1-1-2
+
+EXPORTS
+
+RegQueryMultipleValuesA@20
+RegQueryMultipleValuesW@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-rtlsupport-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-rtlsupport-l1-1-0.def
new file mode 100644
index 0000000..5c681cb
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-rtlsupport-l1-1-0.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-core-rtlsupport-l1-1-0
+
+EXPORTS
+
+RtlCaptureContext@4
+RtlCaptureStackBackTrace@16
+RtlUnwind@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-rtlsupport-l1-2-1.def b/mingw-w64-crt/lib32/api-ms-win-core-rtlsupport-l1-2-1.def
new file mode 100644
index 0000000..fd34c54
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-rtlsupport-l1-2-1.def
@@ -0,0 +1,3 @@
+LIBRARY api-ms-win-core-rtlsupport-l1-2-1
+
+EXPORTS
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-shutdown-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-shutdown-l1-1-0.def
new file mode 100644
index 0000000..1ae330f
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-shutdown-l1-1-0.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-shutdown-l1-1-0
+
+EXPORTS
+
+AbortSystemShutdownW@4
+InitiateSystemShutdownExW@24
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-shutdown-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-shutdown-l1-1-1.def
new file mode 100644
index 0000000..cb8dbab
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-shutdown-l1-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-shutdown-l1-1-1
+
+EXPORTS
+
+InitiateShutdownW@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-string-l2-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-string-l2-1-0.def
new file mode 100644
index 0000000..d7ee7e2
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-string-l2-1-0.def
@@ -0,0 +1,14 @@
+LIBRARY api-ms-win-core-string-l2-1-0
+
+EXPORTS
+
+CharLowerBuffW@8
+CharLowerW@4
+CharNextW@4
+CharPrevW@8
+CharUpperBuffW@8
+CharUpperW@4
+IsCharAlphaNumericW@4
+IsCharAlphaW@4
+IsCharLowerW@4
+IsCharUpperW@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-string-l2-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-string-l2-1-1.def
new file mode 100644
index 0000000..fef7f0d
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-string-l2-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-string-l2-1-1
+
+EXPORTS
+
+SHLoadIndirectString@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-2.def b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-2.def
new file mode 100644
index 0000000..b582686
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-2
+
+EXPORTS
+
+GetProcessorSystemCycleTime@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-4.def b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-4.def
new file mode 100644
index 0000000..a059291
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-4.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-4
+
+EXPORTS
+
+GetSystemTimeAdjustmentPrecise@12
+SetSystemTimeAdjustmentPrecise@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-5.def b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-5.def
new file mode 100644
index 0000000..a52085f
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-5.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-5
+
+EXPORTS
+
+GetSystemLeapSecondInformation@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-6.def b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-6.def
new file mode 100644
index 0000000..c557c61
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-2-6.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-sysinfo-l1-2-6
+
+EXPORTS
+
+IsUserCetAvailableInEnvironment@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-systemtopology-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-systemtopology-l1-1-0.def
new file mode 100644
index 0000000..0ac36c8
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-systemtopology-l1-1-0.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-systemtopology-l1-1-0
+
+EXPORTS
+
+GetNumaHighestNodeNumber@4
+GetNumaNodeProcessorMaskEx@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-systemtopology-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-systemtopology-l1-1-1.def
new file mode 100644
index 0000000..1dd7495
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-systemtopology-l1-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-systemtopology-l1-1-1
+
+EXPORTS
+
+GetNumaProximityNodeEx@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-util-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-util-l1-1-1.def
new file mode 100644
index 0000000..1be3bbb
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-util-l1-1-1.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-util-l1-1-1
+
+EXPORTS
+
+DecodeRemotePointer@12
+EncodeRemotePointer@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-winrt-string-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-winrt-string-l1-1-1.def
new file mode 100644
index 0000000..221dbc1
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-winrt-string-l1-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-winrt-string-l1-1-1
+
+EXPORTS
+
+WindowsInspectString2@28
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-wow64-l1-1-2.def b/mingw-w64-crt/lib32/api-ms-win-core-wow64-l1-1-2.def
new file mode 100644
index 0000000..bf720d0
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-wow64-l1-1-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-wow64-l1-1-2
+
+EXPORTS
+
+IsWow64GuestMachineSupported@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-wow64-l1-1-3.def b/mingw-w64-crt/lib32/api-ms-win-core-wow64-l1-1-3.def
new file mode 100644
index 0000000..8f3937e
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-wow64-l1-1-3.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-core-wow64-l1-1-3
+
+EXPORTS
+
+Wow64GetThreadContext@8
+Wow64SetThreadContext@8
+Wow64SuspendThread@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-0.def
new file mode 100644
index 0000000..3155a9a
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-0.def
@@ -0,0 +1,12 @@
+LIBRARY api-ms-win-core-xstate-l1-1-0
+
+EXPORTS
+
+RtlCopyExtendedContext@12
+RtlGetEnabledExtendedFeatures@8
+RtlGetExtendedContextLength@8
+RtlGetExtendedFeaturesMask@4
+RtlInitializeExtendedContext@12
+RtlLocateExtendedFeature@12
+RtlLocateLegacyContext@8
+RtlSetExtendedFeaturesMask@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-1.def
new file mode 100644
index 0000000..e6d6f05
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-xstate-l1-1-1
+
+EXPORTS
+
+RtlCopyContext@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-2.def b/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-2.def
new file mode 100644
index 0000000..c8f1bfd
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-xstate-l1-1-2
+
+EXPORTS
+
+RtlLocateExtendedFeature2@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-3.def b/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-3.def
new file mode 100644
index 0000000..c40f671
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-xstate-l1-1-3.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-core-xstate-l1-1-3
+
+EXPORTS
+
+RtlGetExtendedContextLength2@16
+RtlInitializeExtendedContext2@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-xstate-l2-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-xstate-l2-1-1.def
new file mode 100644
index 0000000..da303a5
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-xstate-l2-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-core-xstate-l2-1-1
+
+EXPORTS
+
+InitializeContext2@24
diff --git a/mingw-w64-crt/lib32/api-ms-win-devices-swdevice-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-devices-swdevice-l1-1-0.def
new file mode 100644
index 0000000..cf618b6
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-devices-swdevice-l1-1-0.def
@@ -0,0 +1,11 @@
+LIBRARY api-ms-win-devices-swdevice-l1-1-0
+
+EXPORTS
+
+SwDeviceClose@4
+SwDeviceCreate@32
+SwDeviceInterfacePropertySet@16
+SwDeviceInterfaceRegister@28
+SwDeviceInterfaceSetState@12
+SwDevicePropertySet@12
+SwMemFree@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-devices-swdevice-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-devices-swdevice-l1-1-1.def
new file mode 100644
index 0000000..68a2a69
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-devices-swdevice-l1-1-1.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-devices-swdevice-l1-1-1
+
+EXPORTS
+
+SwDeviceGetLifetime@8
+SwDeviceSetLifetime@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-eventing-consumer-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-eventing-consumer-l1-1-1.def
new file mode 100644
index 0000000..1294aaf
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-eventing-consumer-l1-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-eventing-consumer-l1-1-1
+
+EXPORTS
+
+QueryTraceProcessingHandle@32
diff --git a/mingw-w64-crt/lib32/api-ms-win-power-base-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-power-base-l1-1-0.def
new file mode 100644
index 0000000..766e1b0
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-power-base-l1-1-0.def
@@ -0,0 +1,9 @@
+LIBRARY api-ms-win-power-base-l1-1-0
+
+EXPORTS
+
+CallNtPowerInformation@20
+GetPwrCapabilities@4
+PowerDeterminePlatformRoleEx@4
+PowerRegisterSuspendResumeNotification@12
+PowerUnregisterSuspendResumeNotification@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-power-setting-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-power-setting-l1-1-0.def
new file mode 100644
index 0000000..192d5e9
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-power-setting-l1-1-0.def
@@ -0,0 +1,12 @@
+LIBRARY api-ms-win-power-setting-l1-1-0
+
+EXPORTS
+
+PowerGetActiveScheme@8
+PowerReadACValue@28
+PowerReadDCValue@28
+PowerSetActiveScheme@8
+PowerSettingRegisterNotification@16
+PowerSettingUnregisterNotification@4
+PowerWriteACValueIndex@20
+PowerWriteDCValueIndex@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-power-setting-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-power-setting-l1-1-1.def
new file mode 100644
index 0000000..46da766
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-power-setting-l1-1-1.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-power-setting-l1-1-1
+
+EXPORTS
+
+PowerRegisterForEffectivePowerModeNotifications@16
+PowerUnregisterFromEffectivePowerModeNotifications@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-security-appcontainer-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-security-appcontainer-l1-1-0.def
new file mode 100644
index 0000000..f317d98
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-security-appcontainer-l1-1-0.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-security-appcontainer-l1-1-0
+
+EXPORTS
+
+GetAppContainerNamedObjectPath@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-security-base-l1-2-2.def b/mingw-w64-crt/lib32/api-ms-win-security-base-l1-2-2.def
new file mode 100644
index 0000000..da50e22
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-security-base-l1-2-2.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-security-base-l1-2-2
+
+EXPORTS
+
+DeriveCapabilitySidsFromName@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-security-credentials-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-security-credentials-l1-1-0.def
new file mode 100644
index 0000000..76e7634
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-security-credentials-l1-1-0.def
@@ -0,0 +1,33 @@
+LIBRARY api-ms-win-security-credentials-l1-1-0
+
+EXPORTS
+
+CredDeleteA@12
+CredDeleteW@12
+CredEnumerateA@16
+CredEnumerateW@16
+CredFindBestCredentialA@16
+CredFindBestCredentialW@16
+CredFree@4
+CredGetSessionTypes@8
+CredGetTargetInfoA@12
+CredGetTargetInfoW@12
+CredIsMarshaledCredentialW@4
+CredIsProtectedA@8
+CredIsProtectedW@8
+CredMarshalCredentialA@12
+CredMarshalCredentialW@12
+CredProtectA@24
+CredProtectW@24
+CredReadA@16
+CredReadDomainCredentialsA@16
+CredReadDomainCredentialsW@16
+CredReadW@16
+CredUnmarshalCredentialA@12
+CredUnmarshalCredentialW@12
+CredUnprotectA@20
+CredUnprotectW@20
+CredWriteA@8
+CredWriteDomainCredentialsA@12
+CredWriteDomainCredentialsW@12
+CredWriteW@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-security-lsalookup-l2-1-1.def b/mingw-w64-crt/lib32/api-ms-win-security-lsalookup-l2-1-1.def
new file mode 100644
index 0000000..99d4558
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-security-lsalookup-l2-1-1.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-security-lsalookup-l2-1-1
+
+EXPORTS
+
+LsaManageSidNameMapping@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-0.def
new file mode 100644
index 0000000..2f26f67
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-0.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-service-core-l1-1-0
+
+EXPORTS
+
+RegisterServiceCtrlHandlerExW@12
+SetServiceStatus@8
+StartServiceCtrlDispatcherW@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-1.def
new file mode 100644
index 0000000..888f96b
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-1.def
@@ -0,0 +1,7 @@
+LIBRARY api-ms-win-service-core-l1-1-1
+
+EXPORTS
+
+EnumDependentServicesW@24
+EnumServicesStatusExW@40
+QueryServiceDynamicInformation@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-2.def b/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-2.def
new file mode 100644
index 0000000..8a6abdb
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-2.def
@@ -0,0 +1,6 @@
+LIBRARY api-ms-win-service-core-l1-1-2
+
+EXPORTS
+
+GetServiceDisplayNameW@16
+GetServiceKeyNameW@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-3.def b/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-3.def
new file mode 100644
index 0000000..2da0d3e
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-3.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-service-core-l1-1-3
+
+EXPORTS
+
+GetServiceRegistryStateKey@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-4.def b/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-4.def
new file mode 100644
index 0000000..409b0c7
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-service-core-l1-1-4.def
@@ -0,0 +1,5 @@
+LIBRARY api-ms-win-service-core-l1-1-4
+
+EXPORTS
+
+GetServiceDirectory@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-service-management-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-service-management-l1-1-0.def
new file mode 100644
index 0000000..d19c2b4
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-service-management-l1-1-0.def
@@ -0,0 +1,11 @@
+LIBRARY api-ms-win-service-management-l1-1-0
+
+EXPORTS
+
+CloseServiceHandle@4
+ControlServiceExW@16
+CreateServiceW@52
+DeleteService@4
+OpenSCManagerW@12
+OpenServiceW@12
+StartServiceW@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-service-management-l2-1-0.def b/mingw-w64-crt/lib32/api-ms-win-service-management-l2-1-0.def
new file mode 100644
index 0000000..94967e0
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-service-management-l2-1-0.def
@@ -0,0 +1,12 @@
+LIBRARY api-ms-win-service-management-l2-1-0
+
+EXPORTS
+
+ChangeServiceConfig2W@12
+ChangeServiceConfigW@44
+NotifyServiceStatusChangeW@12
+QueryServiceConfig2W@20
+QueryServiceConfigW@16
+QueryServiceObjectSecurity@20
+QueryServiceStatusEx@20
+SetServiceObjectSecurity@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-service-winsvc-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-service-winsvc-l1-1-0.def
new file mode 100644
index 0000000..3f736bc
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-service-winsvc-l1-1-0.def
@@ -0,0 +1,20 @@
+LIBRARY api-ms-win-service-winsvc-l1-1-0
+
+EXPORTS
+
+ChangeServiceConfig2A@12
+ChangeServiceConfigA@44
+ControlService@12
+ControlServiceExA@16
+CreateServiceA@52
+NotifyServiceStatusChangeA@12
+OpenSCManagerA@12
+OpenServiceA@12
+QueryServiceConfig2A@20
+QueryServiceConfigA@16
+QueryServiceStatus@8
+RegisterServiceCtrlHandlerA@8
+RegisterServiceCtrlHandlerExA@12
+RegisterServiceCtrlHandlerW@8
+StartServiceA@12
+StartServiceCtrlDispatcherA@4