crt: add new found API entries api-ms-win-*.def
The parameters size in lib32 were generated from values found in other .def
files of lib32.
Signed-off-by: LIU Hao <lh_mouse@126.com>
diff --git a/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0.def
index bdc77b9..11c378e 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0.def
@@ -2,9 +2,21 @@
EXPORTS
+ClosePackageInfo
+GetApplicationUserModelId
GetCurrentApplicationUserModelId
GetCurrentPackageFamilyName
+GetCurrentPackageFullName
GetCurrentPackageId
+GetCurrentPackageInfo
+GetCurrentPackagePath
+GetPackageFamilyName
+GetPackageFullName
+GetPackageId
+GetPackageInfo
+GetPackagePath
+GetPackagesByPackageFamily
+OpenPackageInfoByFullName
PackageFamilyNameFromFullName
PackageFamilyNameFromId
PackageFullNameFromId
diff --git a/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1.def
index 143477f..cf550d9 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1.def
@@ -2,10 +2,30 @@
EXPORTS
+ClosePackageInfo
+FindPackagesByPackageFamily
FormatApplicationUserModelId
+GetApplicationUserModelId
+GetApplicationUserModelIdFromToken
GetCurrentApplicationUserModelId
GetCurrentPackageFamilyName
+GetCurrentPackageFullName
GetCurrentPackageId
+GetCurrentPackageInfo
+GetCurrentPackagePath
+GetPackageApplicationIds
+GetPackageFamilyName
+GetPackageFamilyNameFromToken
+GetPackageFullName
+GetPackageFullNameFromToken
+GetPackageId
+GetPackageInfo
+GetPackagePath
+GetPackagePathByFullName
+GetPackagesByPackageFamily
+GetStagedPackagePathByFullName
+OpenPackageInfoByFullName
+OpenPackageInfoByFullNameForUser
PackageFamilyNameFromFullName
PackageFamilyNameFromId
PackageFullNameFromId
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-0.def
index 0943504..1b7f655 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-0.def
@@ -2,6 +2,7 @@
EXPORTS
+GetErrorMode
GetLastError
RaiseException
SetErrorMode
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1.def
index 0a04ab7..180e3aa 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1.def
@@ -3,6 +3,7 @@
EXPORTS
AddVectoredExceptionHandler
+GetErrorMode
GetLastError
RaiseException
RemoveVectoredExceptionHandler
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3.def b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3.def
index 7f0541e..c7722da 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3.def
@@ -5,6 +5,7 @@
AddVectoredExceptionHandler
FatalAppExitA
FatalAppExitW
+GetErrorMode
GetLastError
GetThreadErrorMode
RaiseException
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-file-ansi-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-file-ansi-l1-1-0.def
index 6c43e59..8ce52bc 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-file-ansi-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-file-ansi-l1-1-0.def
@@ -3,4 +3,7 @@
EXPORTS
DeleteVolumeMountPointA
+FindFirstVolumeA
+FindNextVolumeA
GetLogicalDriveStringsA
+GetVolumePathNameA
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-file-ansi-l2-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-file-ansi-l2-1-0.def
index d245352..715f933 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-file-ansi-l2-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-file-ansi-l2-1-0.def
@@ -3,4 +3,6 @@
EXPORTS
CopyFileExA
+CreateDirectoryExA
+MoveFileWithProgressA
ReplaceFileA
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-1-0.def
index bbae080..490803d 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-1-0.def
@@ -13,12 +13,19 @@
FileTimeToLocalFileTime
FileTimeToSystemTime
FindClose
+FindCloseChangeNotification
+FindFirstChangeNotificationA
+FindFirstChangeNotificationW
FindFirstFileA
FindFirstFileExA
FindFirstFileExW
FindFirstFileW
+FindFirstVolumeW
+FindNextChangeNotification
FindNextFileA
FindNextFileW
+FindNextVolumeW
+FindVolumeClose
FlushFileBuffers
GetDiskFreeSpaceA
GetDiskFreeSpaceExA
@@ -41,15 +48,19 @@
GetFullPathNameW
GetLogicalDrives
GetLogicalDriveStringsW
+GetLongPathNameA
GetLongPathNameW
GetShortPathNameW
GetTempFileNameW
+GetVolumeInformationByHandleW
GetVolumeInformationW
+GetVolumePathNameW
LocalFileTimeToFileTime
LockFile
LockFileEx
ReadFile
ReadFileEx
+ReadFileScatter
RemoveDirectoryA
RemoveDirectoryW
SetEndOfFile
@@ -59,7 +70,9 @@
SetFilePointer
SetFilePointerEx
SetFileTime
+SetFileValidData
UnlockFile
UnlockFileEx
WriteFile
WriteFileEx
+WriteFileGather
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-1.def
index 8bbddb9..20124c1 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-1.def
@@ -13,12 +13,19 @@
DeleteVolumeMountPointW
FileTimeToLocalFileTime
FindClose
+FindCloseChangeNotification
+FindFirstChangeNotificationA
+FindFirstChangeNotificationW
FindFirstFileA
FindFirstFileExA
FindFirstFileExW
FindFirstFileW
+FindFirstVolumeW
+FindNextChangeNotification
FindNextFileA
FindNextFileW
+FindNextVolumeW
+FindVolumeClose
FlushFileBuffers
GetDiskFreeSpaceA
GetDiskFreeSpaceExA
@@ -41,17 +48,22 @@
GetFullPathNameW
GetLogicalDrives
GetLogicalDriveStringsW
+GetLongPathNameA
GetLongPathNameW
GetShortPathNameW
GetTempFileNameW
GetTempPathW
+GetVolumeInformationByHandleW
GetVolumeInformationW
+GetVolumeNameForVolumeMountPointW
GetVolumePathNamesForVolumeNameW
+GetVolumePathNameW
LocalFileTimeToFileTime
LockFile
LockFileEx
ReadFile
ReadFileEx
+ReadFileScatter
RemoveDirectoryA
RemoveDirectoryW
SetEndOfFile
@@ -61,7 +73,9 @@
SetFilePointer
SetFilePointerEx
SetFileTime
+SetFileValidData
UnlockFile
UnlockFileEx
WriteFile
WriteFileEx
+WriteFileGather
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-2.def
index 2fdb6a6..472798d 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-2.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-file-l1-2-2.def
@@ -14,12 +14,19 @@
DeleteVolumeMountPointW
FileTimeToLocalFileTime
FindClose
+FindCloseChangeNotification
+FindFirstChangeNotificationA
+FindFirstChangeNotificationW
FindFirstFileA
FindFirstFileExA
FindFirstFileExW
FindFirstFileW
+FindFirstVolumeW
+FindNextChangeNotification
FindNextFileA
FindNextFileW
+FindNextVolumeW
+FindVolumeClose
FlushFileBuffers
GetDiskFreeSpaceA
GetDiskFreeSpaceExA
@@ -42,6 +49,7 @@
GetFullPathNameW
GetLogicalDrives
GetLogicalDriveStringsW
+GetLongPathNameA
GetLongPathNameW
GetShortPathNameW
GetTempFileNameA
@@ -49,13 +57,17 @@
GetTempPathA
GetTempPathW
GetVolumeInformationA
+GetVolumeInformationByHandleW
GetVolumeInformationW
+GetVolumeNameForVolumeMountPointW
GetVolumePathNamesForVolumeNameW
+GetVolumePathNameW
LocalFileTimeToFileTime
LockFile
LockFileEx
ReadFile
ReadFileEx
+ReadFileScatter
RemoveDirectoryA
RemoveDirectoryW
SetEndOfFile
@@ -65,7 +77,9 @@
SetFilePointer
SetFilePointerEx
SetFileTime
+SetFileValidData
UnlockFile
UnlockFileEx
WriteFile
WriteFileEx
+WriteFileGather
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-0.def
index 00784a6..550b9cd 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-0.def
@@ -4,9 +4,12 @@
CopyFile2
CopyFileExW
+CreateDirectoryExW
CreateHardLinkW
CreateSymbolicLinkW
GetFileInformationByHandleEx
MoveFileExW
+MoveFileWithProgressW
ReadDirectoryChangesW
+ReOpenFile
ReplaceFileW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-1.def
index fdcfcf6..5c97ac6 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-1.def
@@ -4,9 +4,12 @@
CopyFile2
CopyFileExW
+CreateDirectoryExW
CreateHardLinkW
CreateSymbolicLinkW
GetFileInformationByHandleEx
MoveFileExW
+MoveFileWithProgressW
ReadDirectoryChangesW
+ReOpenFile
ReplaceFileW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-2.def
index 85cb277..818fbe3 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-2.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-file-l2-1-2.def
@@ -5,9 +5,12 @@
CopyFile2
CopyFileExW
CopyFileW
+CreateDirectoryExW
CreateHardLinkW
CreateSymbolicLinkW
GetFileInformationByHandleEx
MoveFileExW
+MoveFileWithProgressW
ReadDirectoryChangesW
+ReOpenFile
ReplaceFileW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-heap-l1-2-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-heap-l1-2-0.def
index 41f35b7..0fca05e 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-heap-l1-2-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-heap-l1-2-0.def
@@ -3,14 +3,17 @@
EXPORTS
GetProcessHeap
+GetProcessHeaps
HeapAlloc
HeapCompact
HeapCreate
HeapDestroy
HeapFree
+HeapLock
HeapQueryInformation
HeapReAlloc
HeapSetInformation
HeapSize
+HeapUnlock
HeapValidate
HeapWalk
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-0.def
index 926de31..d3119e5 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-0.def
@@ -2,11 +2,13 @@
EXPORTS
+AddDllDirectory
DisableThreadLibraryCalls
FindResourceExW
FindStringOrdinal
FreeLibrary
FreeLibraryAndExitThread
+FreeResource
GetModuleFileNameA
GetModuleFileNameW
GetModuleHandleA
@@ -17,6 +19,9 @@
LoadLibraryExA
LoadLibraryExW
LoadResource
+LoadStringA
LoadStringW
LockResource
+RemoveDllDirectory
+SetDefaultDllDirectories
SizeofResource
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-1.def
index d7e746f..487307c 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-libraryloader-l1-2-1.def
@@ -2,12 +2,14 @@
EXPORTS
+AddDllDirectory
DisableThreadLibraryCalls
FindResourceExW
FindResourceW
FindStringOrdinal
FreeLibrary
FreeLibraryAndExitThread
+FreeResource
GetModuleFileNameA
GetModuleFileNameW
GetModuleHandleA
@@ -20,6 +22,9 @@
LoadLibraryExW
LoadLibraryW
LoadResource
+LoadStringA
LoadStringW
LockResource
+RemoveDllDirectory
+SetDefaultDllDirectories
SizeofResource
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-localization-ansi-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-localization-ansi-l1-1-0.def
index 55a0e18..6028463 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-localization-ansi-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-localization-ansi-l1-1-0.def
@@ -4,4 +4,7 @@
EnumUILanguagesA
FoldStringA
+GetCalendarInfoA
GetStringTypeExA
+SetCalendarInfoA
+SetLocaleInfoA
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 797eccf..de9a0c1 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
@@ -2,35 +2,48 @@
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
@@ -39,5 +52,11 @@
LCMapStringW
LocaleNameToLCID
ResolveLocaleName
+SetCalendarInfoW
+SetLocaleInfoW
+SetProcessPreferredUILanguages
+SetThreadLocale
+SetThreadPreferredUILanguages
+SetThreadUILanguage
VerLanguageNameA
VerLanguageNameW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-1.def
index 0fcacd8..02a3746 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-1.def
@@ -2,36 +2,49 @@
EXPORTS
+ConvertDefaultLocale
EnumSystemGeoID
EnumSystemLocalesA
EnumSystemLocalesEx
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
@@ -40,5 +53,11 @@
LCMapStringW
LocaleNameToLCID
ResolveLocaleName
+SetCalendarInfoW
+SetLocaleInfoW
+SetProcessPreferredUILanguages
+SetThreadLocale
+SetThreadPreferredUILanguages
+SetThreadUILanguage
VerLanguageNameA
VerLanguageNameW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-2.def
index a818d48..c482c3c 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-2.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-localization-l1-2-2.def
@@ -2,37 +2,50 @@
EXPORTS
+ConvertDefaultLocale
EnumSystemGeoID
EnumSystemLocalesA
EnumSystemLocalesEx
EnumSystemLocalesW
+FindNLSString
FindNLSStringEx
FormatMessageA
FormatMessageW
GetACP
GetCalendarInfoEx
+GetCalendarInfoW
GetCPInfo
GetCPInfoExW
+GetFileMUIInfo
+GetFileMUIPath
GetGeoInfoW
GetLocaleInfoA
GetLocaleInfoEx
GetLocaleInfoW
+GetNLSVersion
GetNLSVersionEx
GetOEMCP
+GetProcessPreferredUILanguages
GetSystemDefaultLangID
GetSystemDefaultLCID
GetSystemDefaultLocaleName
+GetSystemPreferredUILanguages
GetThreadLocale
+GetThreadPreferredUILanguages
+GetThreadUILanguage
+GetUILanguageInfo
GetUserDefaultLangID
GetUserDefaultLCID
GetUserDefaultLocaleName
GetUserGeoID
+GetUserPreferredUILanguages
IdnToAscii
IdnToUnicode
IsDBCSLeadByte
IsDBCSLeadByteEx
IsNLSDefinedString
IsValidCodePage
+IsValidLanguageGroup
IsValidLocale
IsValidLocaleName
IsValidNLSVersion
@@ -42,5 +55,11 @@
LCMapStringW
LocaleNameToLCID
ResolveLocaleName
+SetCalendarInfoW
+SetLocaleInfoW
+SetProcessPreferredUILanguages
+SetThreadLocale
+SetThreadPreferredUILanguages
+SetThreadUILanguage
VerLanguageNameA
VerLanguageNameW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-0.def
index db1fffa..fe1afb8 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-0.def
@@ -10,9 +10,11 @@
ReadProcessMemory
UnmapViewOfFile
VirtualAlloc
+VirtualAllocEx
VirtualFree
VirtualFreeEx
VirtualProtect
+VirtualProtectEx
VirtualQuery
VirtualQueryEx
WriteProcessMemory
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-1.def
index 24fb8ff..f494ef2 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-1.def
@@ -18,10 +18,12 @@
UnmapViewOfFile
UnmapViewOfFileEx
VirtualAlloc
+VirtualAllocEx
VirtualFree
VirtualFreeEx
VirtualLock
VirtualProtect
+VirtualProtectEx
VirtualQuery
VirtualQueryEx
VirtualUnlock
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-2.def
index 3efc72a..1d63780 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-2.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-2.def
@@ -21,10 +21,12 @@
UnmapViewOfFile
UnmapViewOfFileEx
VirtualAlloc
+VirtualAllocEx
VirtualFree
VirtualFreeEx
VirtualLock
VirtualProtect
+VirtualProtectEx
VirtualQuery
VirtualQueryEx
VirtualUnlock
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-3.def b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-3.def
index b913016..6be09d9 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-3.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-3.def
@@ -23,11 +23,13 @@
UnmapViewOfFile
UnmapViewOfFileEx
VirtualAlloc
+VirtualAllocEx
VirtualAllocFromApp
VirtualFree
VirtualFreeEx
VirtualLock
VirtualProtect
+VirtualProtectEx
VirtualProtectFromApp
VirtualQuery
VirtualQueryEx
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-5.def b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-5.def
index 4b20b8b..c85f4b1 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-5.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-5.def
@@ -24,11 +24,13 @@
UnmapViewOfFile2
UnmapViewOfFileEx
VirtualAlloc
+VirtualAllocEx
VirtualAllocFromApp
VirtualFree
VirtualFreeEx
VirtualLock
VirtualProtect
+VirtualProtectEx
VirtualProtectFromApp
VirtualQuery
VirtualQueryEx
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-6.def b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-6.def
index 5b3de9c..df49371 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-6.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-6.def
@@ -26,11 +26,13 @@
UnmapViewOfFileEx
VirtualAlloc
VirtualAlloc2FromApp
+VirtualAllocEx
VirtualAllocFromApp
VirtualFree
VirtualFreeEx
VirtualLock
VirtualProtect
+VirtualProtectEx
VirtualProtectFromApp
VirtualQuery
VirtualQueryEx
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-7.def b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-7.def
index 86624f6..8966c0d 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-7.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-7.def
@@ -27,11 +27,13 @@
UnmapViewOfFileEx
VirtualAlloc
VirtualAlloc2FromApp
+VirtualAllocEx
VirtualAllocFromApp
VirtualFree
VirtualFreeEx
VirtualLock
VirtualProtect
+VirtualProtectEx
VirtualProtectFromApp
VirtualQuery
VirtualQueryEx
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processenvironment-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-processenvironment-l1-1-0.def
index 4370cd7..332eb48 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-processenvironment-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processenvironment-l1-1-0.def
@@ -18,6 +18,7 @@
SearchPathW
SetCurrentDirectoryA
SetCurrentDirectoryW
+SetEnvironmentStringsW
SetEnvironmentVariableA
SetEnvironmentVariableW
SetStdHandle
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processenvironment-l1-2-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-processenvironment-l1-2-0.def
index d125f5d..d23d704 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-processenvironment-l1-2-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processenvironment-l1-2-0.def
@@ -19,6 +19,7 @@
SearchPathW
SetCurrentDirectoryA
SetCurrentDirectoryW
+SetEnvironmentStringsW
SetEnvironmentVariableA
SetEnvironmentVariableW
SetStdHandle
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-0.def
index 573223c..f2d3b5d 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-0.def
@@ -5,7 +5,10 @@
CreateProcessA
CreateProcessAsUserW
CreateProcessW
+CreateRemoteThread
+CreateRemoteThreadEx
CreateThread
+DeleteProcThreadAttributeList
ExitProcess
ExitThread
FlushProcessWriteBuffers
@@ -17,18 +20,24 @@
GetExitCodeThread
GetPriorityClass
GetProcessId
+GetProcessIdOfThread
GetProcessTimes
+GetProcessVersion
GetStartupInfoW
GetThreadId
GetThreadPriority
GetThreadPriorityBoost
+InitializeProcThreadAttributeList
OpenProcessToken
OpenThread
OpenThreadToken
ProcessIdToSessionId
+QueryProcessAffinityUpdateMode
QueueUserAPC
ResumeThread
SetPriorityClass
+SetProcessAffinityUpdateMode
+SetProcessShutdownParameters
SetThreadPriority
SetThreadPriorityBoost
SetThreadStackGuarantee
@@ -41,3 +50,4 @@
TlsFree
TlsGetValue
TlsSetValue
+UpdateProcThreadAttribute
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-1.def
index 802a52d..6ad6c27 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-1.def
@@ -5,7 +5,10 @@
CreateProcessA
CreateProcessAsUserW
CreateProcessW
+CreateRemoteThread
+CreateRemoteThreadEx
CreateThread
+DeleteProcThreadAttributeList
ExitProcess
ExitThread
FlushInstructionCache
@@ -20,9 +23,12 @@
GetExitCodeProcess
GetExitCodeThread
GetPriorityClass
+GetProcessHandleCount
GetProcessId
+GetProcessIdOfThread
GetProcessMitigationPolicy
GetProcessTimes
+GetProcessVersion
GetStartupInfoW
GetThreadContext
GetThreadId
@@ -30,16 +36,20 @@
GetThreadPriority
GetThreadPriorityBoost
GetThreadTimes
+InitializeProcThreadAttributeList
IsProcessorFeaturePresent
OpenProcess
OpenProcessToken
OpenThread
OpenThreadToken
ProcessIdToSessionId
+QueryProcessAffinityUpdateMode
QueueUserAPC
ResumeThread
SetPriorityClass
+SetProcessAffinityUpdateMode
SetProcessMitigationPolicy
+SetProcessShutdownParameters
SetThreadContext
SetThreadIdealProcessorEx
SetThreadPriority
@@ -54,3 +64,4 @@
TlsFree
TlsGetValue
TlsSetValue
+UpdateProcThreadAttribute
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2.def
index 6eeb7f4..92dcf51 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-2.def
@@ -5,7 +5,10 @@
CreateProcessA
CreateProcessAsUserW
CreateProcessW
+CreateRemoteThread
+CreateRemoteThreadEx
CreateThread
+DeleteProcThreadAttributeList
ExitProcess
ExitThread
FlushInstructionCache
@@ -20,10 +23,13 @@
GetExitCodeProcess
GetExitCodeThread
GetPriorityClass
+GetProcessHandleCount
GetProcessId
+GetProcessIdOfThread
GetProcessMitigationPolicy
GetProcessPriorityBoost
GetProcessTimes
+GetProcessVersion
GetStartupInfoW
GetSystemTimes
GetThreadContext
@@ -32,17 +38,21 @@
GetThreadPriority
GetThreadPriorityBoost
GetThreadTimes
+InitializeProcThreadAttributeList
IsProcessorFeaturePresent
OpenProcess
OpenProcessToken
OpenThread
OpenThreadToken
ProcessIdToSessionId
+QueryProcessAffinityUpdateMode
QueueUserAPC
ResumeThread
SetPriorityClass
+SetProcessAffinityUpdateMode
SetProcessMitigationPolicy
SetProcessPriorityBoost
+SetProcessShutdownParameters
SetThreadContext
SetThreadIdealProcessorEx
SetThreadInformation
@@ -58,3 +68,4 @@
TlsFree
TlsGetValue
TlsSetValue
+UpdateProcThreadAttribute
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3.def b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3.def
index bb5e59c..66fda93 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-processthreads-l1-1-3.def
@@ -6,7 +6,10 @@
CreateProcessAsUserA
CreateProcessAsUserW
CreateProcessW
+CreateRemoteThread
+CreateRemoteThreadEx
CreateThread
+DeleteProcThreadAttributeList
ExitProcess
ExitThread
FlushInstructionCache
@@ -22,11 +25,14 @@
GetExitCodeThread
GetPriorityClass
GetProcessDefaultCpuSets
+GetProcessHandleCount
GetProcessId
+GetProcessIdOfThread
GetProcessInformation
GetProcessMitigationPolicy
GetProcessPriorityBoost
GetProcessTimes
+GetProcessVersion
GetStartupInfoW
GetSystemCpuSetInformation
GetSystemTimes
@@ -38,19 +44,23 @@
GetThreadPriorityBoost
GetThreadSelectedCpuSets
GetThreadTimes
+InitializeProcThreadAttributeList
IsProcessorFeaturePresent
OpenProcess
OpenProcessToken
OpenThread
OpenThreadToken
ProcessIdToSessionId
+QueryProcessAffinityUpdateMode
QueueUserAPC
ResumeThread
SetPriorityClass
+SetProcessAffinityUpdateMode
SetProcessDefaultCpuSets
SetProcessInformation
SetProcessMitigationPolicy
SetProcessPriorityBoost
+SetProcessShutdownParameters
SetThreadContext
SetThreadDescription
SetThreadIdealProcessor
@@ -69,3 +79,4 @@
TlsFree
TlsGetValue
TlsSetValue
+UpdateProcThreadAttribute
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-psapi-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-psapi-l1-1-0.def
index da4e98a..920bc31 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-psapi-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-psapi-l1-1-0.def
@@ -7,4 +7,6 @@
K32GetModuleFileNameExW
K32GetModuleInformation
K32GetProcessMemoryInfo
+K32QueryWorkingSet
+K32QueryWorkingSetEx
QueryFullProcessImageNameW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-rtlsupport-l1-2-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-rtlsupport-l1-2-0.def
index a134960..89e8d2d 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-rtlsupport-l1-2-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-rtlsupport-l1-2-0.def
@@ -2,11 +2,16 @@
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-synch-l1-2-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-synch-l1-2-0.def
index d860c9b..ff2cf35 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-synch-l1-2-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-synch-l1-2-0.def
@@ -16,12 +16,15 @@
CreateSemaphoreExW
CreateWaitableTimerExW
DeleteCriticalSection
+DeleteSynchronizationBarrier
EnterCriticalSection
+EnterSynchronizationBarrier
InitializeConditionVariable
InitializeCriticalSection
InitializeCriticalSectionAndSpinCount
InitializeCriticalSectionEx
InitializeSRWLock
+InitializeSynchronizationBarrier
InitOnceBeginInitialize
InitOnceComplete
InitOnceExecuteOnce
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-synch-l1-2-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-synch-l1-2-1.def
index bf6daf0..5c3254f 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-synch-l1-2-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-synch-l1-2-1.def
@@ -18,12 +18,15 @@
CreateWaitableTimerExW
CreateWaitableTimerW
DeleteCriticalSection
+DeleteSynchronizationBarrier
EnterCriticalSection
+EnterSynchronizationBarrier
InitializeConditionVariable
InitializeCriticalSection
InitializeCriticalSectionAndSpinCount
InitializeCriticalSectionEx
InitializeSRWLock
+InitializeSynchronizationBarrier
InitOnceBeginInitialize
InitOnceComplete
InitOnceExecuteOnce
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-1-0.def
index 034303a..90e460b 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-sysinfo-l1-1-0.def
@@ -14,6 +14,8 @@
GetSystemTime
GetSystemTimeAdjustment
GetSystemTimeAsFileTime
+GetSystemWindowsDirectoryA
+GetSystemWindowsDirectoryW
GetTickCount
GetTickCount64
GetTimeZoneInformation
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 6224085..a8e300e 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
@@ -18,6 +18,8 @@
GetSystemTimeAdjustment
GetSystemTimeAsFileTime
GetSystemTimePreciseAsFileTime
+GetSystemWindowsDirectoryA
+GetSystemWindowsDirectoryW
GetTickCount
GetTickCount64
GetVersion
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 a8d9b73..e4dca94 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
@@ -19,6 +19,8 @@
GetSystemTimeAdjustment
GetSystemTimeAsFileTime
GetSystemTimePreciseAsFileTime
+GetSystemWindowsDirectoryA
+GetSystemWindowsDirectoryW
GetTickCount
GetTickCount64
GetVersion
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 45a59f6..c454495 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
@@ -20,6 +20,8 @@
GetSystemTimeAdjustment
GetSystemTimeAsFileTime
GetSystemTimePreciseAsFileTime
+GetSystemWindowsDirectoryA
+GetSystemWindowsDirectoryW
GetTickCount
GetTickCount64
GetVersion
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-timezone-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-timezone-l1-1-0.def
index a31760e..cb988a2 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-timezone-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-timezone-l1-1-0.def
@@ -8,6 +8,8 @@
GetDynamicTimeZoneInformationEffectiveYears
GetTimeZoneInformation
GetTimeZoneInformationForYear
+SetDynamicTimeZoneInformation
+SetTimeZoneInformation
SystemTimeToFileTime
SystemTimeToTzSpecificLocalTime
SystemTimeToTzSpecificLocalTimeEx
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-timezone-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-timezone-l1-1-1.def
index b924823..deb042a 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-timezone-l1-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-timezone-l1-1-1.def
@@ -10,6 +10,8 @@
GetTimeZoneInformationForYear
LocalFileTimeToLocalSystemTime
LocalSystemTimeToLocalFileTime
+SetDynamicTimeZoneInformation
+SetTimeZoneInformation
SystemTimeToFileTime
SystemTimeToTzSpecificLocalTime
SystemTimeToTzSpecificLocalTimeEx
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-util-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-util-l1-1-0.def
index 831dba7..ccec54b 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-util-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-util-l1-1-0.def
@@ -4,4 +4,6 @@
Beep
DecodePointer
+DecodeSystemPointer
EncodePointer
+EncodeSystemPointer
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-version-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-version-l1-1-1.def
index ddbdd1d..a490180 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-version-l1-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-version-l1-1-1.def
@@ -4,5 +4,5 @@
GetFileVersionInfoExW
GetFileVersionInfoSizeExW
-VerFindFileW
+GetFileVersionInfoW
VerQueryValueW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-winrt-error-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-core-winrt-error-l1-1-1.def
index bd5ef53..2c70f3d 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-winrt-error-l1-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-winrt-error-l1-1-1.def
@@ -9,8 +9,6 @@
RoFailFastWithErrorContext
RoGetErrorReportingFlags
RoGetMatchingRestrictedErrorInfo
-RoInspectCapturedStackBackTrace
-RoInspectThreadErrorInfo
RoOriginateError
RoOriginateErrorW
RoOriginateLanguageException
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-winrt-string-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-core-winrt-string-l1-1-0.def
index c1636e1..127d749 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-winrt-string-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-winrt-string-l1-1-0.def
@@ -19,7 +19,6 @@
WindowsDuplicateString
WindowsGetStringLen
WindowsGetStringRawBuffer
-WindowsInspectString
WindowsIsStringEmpty
WindowsPreallocateStringBuffer
WindowsPromoteStringBuffer
diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-filesystem-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-crt-filesystem-l1-1-0.def
index 45ae728..8d70bd6 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-crt-filesystem-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-crt-filesystem-l1-1-0.def
@@ -3,8 +3,7 @@
EXPORTS
_access
-; access is provided as an alias for __mingw_access
-; access == _access
+access == _access
_access_s
_chdir
chdir == _chdir
@@ -12,12 +11,12 @@
_chmod
chmod == _chmod
_findclose
-_findfirst == _findfirst64
+_findfirst == _findfirst32
_findfirst32
_findfirst32i64
_findfirst64
_findfirst64i32
-_findnext == _findnext64
+_findnext == _findnext32
_findnext32
_findnext32i64
_findnext64
@@ -27,6 +26,9 @@
_fstat64
_fstat64i32
_fullpath
+_getcwd
+getcwd == _getcwd
+_getdcwd
_getdiskfree
_getdrive
_getdrives
@@ -62,6 +64,8 @@
_wfindnext64
_wfindnext64i32
_wfullpath
+_wgetcwd
+_wgetdcwd
_wmakepath
_wmakepath_s
_wmkdir
diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-heap-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-crt-heap-l1-1-0.def
index fd793fe..344acd5 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-crt-heap-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-crt-heap-l1-1-0.def
@@ -18,13 +18,13 @@
_heapchk
_heapmin
_heapwalk
-heapwalk == _heapwalk
_malloc_base
_msize
_query_new_handler
_query_new_mode
_realloc_base
_recalloc
+_resetstkoflw
_set_new_mode
calloc
free
diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-multibyte-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-crt-multibyte-l1-1-0.def
index 86d2250..9ae47af 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-crt-multibyte-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-crt-multibyte-l1-1-0.def
@@ -70,8 +70,7 @@
_mbbtombc_l
_mbbtype
_mbbtype_l
-; DATA added manually
-_mbcasemap DATA
+_mbcasemap
_mbccpy
_mbccpy_l
_mbccpy_s
diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-process-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-crt-process-l1-1-0.def
index dafa456..a3ad9d7 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-crt-process-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-crt-process-l1-1-0.def
@@ -4,40 +4,23 @@
_beep
_cwait
-cwait == _cwait
_execl
-execl == _execl
_execle
-execle == _execle
_execlp
-execlp == _execlp
_execlpe
-execlpe == _execlpe
_execv
-execv == _execv
_execve
-execve == _execve
_execvp
-execvp == _execvp
_execvpe
-execvpe == _execvpe
_loaddll
_spawnl
-spawnl == _spawnl
_spawnle
-spawnle == _spawnle
_spawnlp
-spawnlp == _spawnlp
_spawnlpe
-spawnlpe == _spawnlpe
_spawnv
-spawnv == _spawnv
_spawnve
-spawnve == _spawnve
_spawnvp
-spawnvp == _spawnvp
_spawnvpe
-spawnvpe == _spawnvpe
_unloaddll
_wexecl
_wexecle
diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-stdio-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-crt-stdio-l1-1-0.def
index d59859c..460fd12 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-crt-stdio-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-crt-stdio-l1-1-0.def
@@ -85,7 +85,6 @@
_isatty
isatty == _isatty
_kbhit
-kbhit == _kbhit
_locking
_lseek
lseek == _lseek
@@ -97,10 +96,8 @@
open == _open
_open_osfhandle
_pclose
-pclose == _pclose
_pipe
_popen
-popen == _popen
_putc_nolock
_putw
putw == _putw
@@ -137,7 +134,6 @@
_wmktemp_s
_wopen
_wpopen
-wpopen == _wpopen
_write
write == _write
_wsopen
@@ -179,6 +175,7 @@
getwchar
putc
putchar
+putenv
puts
putwc
putwchar
diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-string-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-crt-string-l1-1-0.def
index dcce58d..78c9d16 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-crt-string-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-crt-string-l1-1-0.def
@@ -51,10 +51,7 @@
_strdup
strdup == _strdup
_stricmp
-_strcmpi == _stricmp
-strcmpi == _stricmp
stricmp == _stricmp
-strcasecmp == _stricmp
_stricmp_l
_stricoll
stricoll == _stricoll
@@ -67,8 +64,6 @@
_strncoll
_strncoll_l
_strnicmp
-strnicmp == _strnicmp
-strncasecmp == _strnicmp
_strnicmp_l
_strnicoll
_strnicoll_l
@@ -97,7 +92,6 @@
wcsdup == _wcsdup
_wcsicmp
wcsicmp == _wcsicmp
-wcscmpi == _wcsicmp
_wcsicmp_l
_wcsicoll
wcsicoll == _wcsicoll
@@ -175,7 +169,7 @@
strncmp
strncpy
strncpy_s
-; strnlen replaced by emu
+strnlen
strpbrk
strspn
strtok
@@ -199,8 +193,7 @@
wcsncmp
wcsncpy
wcsncpy_s
-; We provide replacement implementation in libmingwex
-wcsnlen DATA
+wcsnlen
wcspbrk
wcsspn
wcstok
diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-time-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-crt-time-l1-1-0.def
index 0e30b11..a8c7114 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-crt-time-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-crt-time-l1-1-0.def
@@ -12,21 +12,21 @@
_ctime64_s
_difftime32
_difftime64
-_ftime == _ftime64
+_ftime == _ftime32
_ftime32
_ftime32_s
_ftime64
_ftime64_s
-_futime == _futime64
+_futime == _futime32
_futime32
_futime64
_get_daylight
_get_dstbias
_get_timezone
_get_tzname
-_getsystime
_Getdays
_Getmonths
+_getsystime
_Gettnames
_gmtime32
_gmtime32_s
@@ -51,10 +51,8 @@
_time64
_timespec32_get
_timespec64_get
-; This is wrapped in the compat code.
-_tzset DATA
-_utime == _utime64
-utime == _utime64
+_tzset
+_utime == _utime32
_utime32
_utime64
_W_Getdays
@@ -72,7 +70,7 @@
_wstrdate_s
_wstrtime
_wstrtime_s
-_wutime == _wutime64
+_wutime == _wutime32
_wutime32
_wutime64
asctime
@@ -80,10 +78,3 @@
clock
strftime
wcsftime
-; These functions may satisfy configure scripts.
-ctime == _ctime64
-gmtime == _gmtime64
-localtime == _localtime64
-mktime == _mktime64
-time == _time64
-timespec_get == _timespec64_get
diff --git a/mingw-w64-crt/lib-common/api-ms-win-eventing-controller-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-eventing-controller-l1-1-0.def
index de11961..f25d5fe 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-eventing-controller-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-eventing-controller-l1-1-0.def
@@ -7,4 +7,3 @@
EnumerateTraceGuidsEx
StartTraceW
StopTraceW
-TraceQueryInformation
diff --git a/mingw-w64-crt/lib-common/api-ms-win-ro-typeresolution-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-ro-typeresolution-l1-1-1.def
index 889109a..f9fe783 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-ro-typeresolution-l1-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-ro-typeresolution-l1-1-1.def
@@ -2,6 +2,8 @@
EXPORTS
+RoCreateNonAgilePropertySet
+RoCreatePropertySetSerializer
RoGetMetaDataFile
RoIsApiContractMajorVersionPresent
RoIsApiContractPresent
diff --git a/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0.def
index 93bdb91..ebeeda2 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0.def
@@ -2,9 +2,8 @@
EXPORTS
-; Implemented in windowsappcompat
-;CryptAcquireContextA
-;CryptAcquireContextW
+CryptAcquireContextA
+CryptAcquireContextW
CryptCreateHash
CryptDecrypt
CryptDeriveKey
@@ -16,7 +15,7 @@
CryptEnumProvidersW
CryptExportKey
CryptGenKey
-;CryptGenRandom
+CryptGenRandom
CryptGetDefaultProviderA
CryptGetDefaultProviderW
CryptGetHashParam
@@ -25,7 +24,7 @@
CryptGetUserKey
CryptHashData
CryptImportKey
-;CryptReleaseContext
+CryptReleaseContext
CryptSetHashParam
CryptSetKeyParam
CryptSetProviderW
diff --git a/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0.def
index c86df87..0de4687 100644
--- a/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0.def
@@ -2,9 +2,21 @@
EXPORTS
+ClosePackageInfo@4
+GetApplicationUserModelId@12
GetCurrentApplicationUserModelId@8
GetCurrentPackageFamilyName@8
+GetCurrentPackageFullName@8
GetCurrentPackageId@8
+GetCurrentPackageInfo@16
+GetCurrentPackagePath@8
+GetPackageFamilyName@12
+GetPackageFullName@12
+GetPackageId@12
+GetPackageInfo@20
+GetPackagePath@24
+GetPackagesByPackageFamily@20
+OpenPackageInfoByFullName@12
PackageFamilyNameFromFullName@12
PackageFamilyNameFromId@12
PackageFullNameFromId@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1.def
index 6366e3e..2fc80f7 100644
--- a/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1.def
@@ -2,10 +2,30 @@
EXPORTS
+ClosePackageInfo@4
+FindPackagesByPackageFamily@28
FormatApplicationUserModelId@16
+GetApplicationUserModelId@12
+GetApplicationUserModelIdFromToken@12
GetCurrentApplicationUserModelId@8
GetCurrentPackageFamilyName@8
+GetCurrentPackageFullName@8
GetCurrentPackageId@8
+GetCurrentPackageInfo@16
+GetCurrentPackagePath@8
+GetPackageApplicationIds@16
+GetPackageFamilyName@12
+GetPackageFamilyNameFromToken@12
+GetPackageFullName@12
+GetPackageFullNameFromToken@12
+GetPackageId@12
+GetPackageInfo@20
+GetPackagePath@24
+GetPackagePathByFullName@12
+GetPackagesByPackageFamily@20
+GetStagedPackagePathByFullName@12
+OpenPackageInfoByFullName@12
+OpenPackageInfoByFullNameForUser@16
PackageFamilyNameFromFullName@12
PackageFamilyNameFromId@12
PackageFullNameFromId@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-0.def
index c250e4e..07c07aa 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-0.def
@@ -2,6 +2,7 @@
EXPORTS
+GetErrorMode@0
GetLastError@0
RaiseException@16
SetErrorMode@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1.def
index 678142d..5564cd8 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1.def
@@ -3,6 +3,7 @@
EXPORTS
AddVectoredExceptionHandler@8
+GetErrorMode@0
GetLastError@0
RaiseException@16
RemoveVectoredExceptionHandler@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3.def b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3.def
index de1fc9a..44c9501 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3.def
@@ -5,6 +5,7 @@
AddVectoredExceptionHandler@8
FatalAppExitA@8
FatalAppExitW@8
+GetErrorMode@0
GetLastError@0
GetThreadErrorMode@0
RaiseException@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-file-ansi-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-file-ansi-l1-1-0.def
index 4004230..2abf01f 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-file-ansi-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-file-ansi-l1-1-0.def
@@ -3,4 +3,7 @@
EXPORTS
DeleteVolumeMountPointA@4
+FindFirstVolumeA@8
+FindNextVolumeA@12
GetLogicalDriveStringsA@8
+GetVolumePathNameA@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-file-ansi-l2-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-file-ansi-l2-1-0.def
index 561cb52..ed7165f 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-file-ansi-l2-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-file-ansi-l2-1-0.def
@@ -3,4 +3,6 @@
EXPORTS
CopyFileExA@24
+CreateDirectoryExA@12
+MoveFileWithProgressA@20
ReplaceFileA@24
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-file-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-file-l1-1-0.def
index f01e9de..153368c 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-file-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-file-l1-1-0.def
@@ -13,12 +13,19 @@
FileTimeToLocalFileTime@8
FileTimeToSystemTime@8
FindClose@4
+FindCloseChangeNotification@4
+FindFirstChangeNotificationA@12
+FindFirstChangeNotificationW@12
FindFirstFileA@8
FindFirstFileExA@24
FindFirstFileExW@24
FindFirstFileW@8
+FindFirstVolumeW@8
+FindNextChangeNotification@4
FindNextFileA@8
FindNextFileW@8
+FindNextVolumeW@12
+FindVolumeClose@4
FlushFileBuffers@4
GetDiskFreeSpaceA@20
GetDiskFreeSpaceExA@16
@@ -41,15 +48,19 @@
GetFullPathNameW@16
GetLogicalDrives@0
GetLogicalDriveStringsW@8
+GetLongPathNameA@12
GetLongPathNameW@12
GetShortPathNameW@12
GetTempFileNameW@16
+GetVolumeInformationByHandleW@32
GetVolumeInformationW@32
+GetVolumePathNameW@12
LocalFileTimeToFileTime@8
LockFile@20
LockFileEx@24
ReadFile@20
ReadFileEx@20
+ReadFileScatter@20
RemoveDirectoryA@4
RemoveDirectoryW@4
SetEndOfFile@4
@@ -59,7 +70,9 @@
SetFilePointer@16
SetFilePointerEx@20
SetFileTime@16
+SetFileValidData@12
UnlockFile@20
UnlockFileEx@20
WriteFile@20
WriteFileEx@20
+WriteFileGather@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-1.def b/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-1.def
index d0692c6..0fc8eee 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-1.def
@@ -13,12 +13,19 @@
DeleteVolumeMountPointW@4
FileTimeToLocalFileTime@8
FindClose@4
+FindCloseChangeNotification@4
+FindFirstChangeNotificationA@12
+FindFirstChangeNotificationW@12
FindFirstFileA@8
FindFirstFileExA@24
FindFirstFileExW@24
FindFirstFileW@8
+FindFirstVolumeW@8
+FindNextChangeNotification@4
FindNextFileA@8
FindNextFileW@8
+FindNextVolumeW@12
+FindVolumeClose@4
FlushFileBuffers@4
GetDiskFreeSpaceA@20
GetDiskFreeSpaceExA@16
@@ -41,17 +48,22 @@
GetFullPathNameW@16
GetLogicalDrives@0
GetLogicalDriveStringsW@8
+GetLongPathNameA@12
GetLongPathNameW@12
GetShortPathNameW@12
GetTempFileNameW@16
GetTempPathW@8
+GetVolumeInformationByHandleW@32
GetVolumeInformationW@32
+GetVolumeNameForVolumeMountPointW@12
GetVolumePathNamesForVolumeNameW@16
+GetVolumePathNameW@12
LocalFileTimeToFileTime@8
LockFile@20
LockFileEx@24
ReadFile@20
ReadFileEx@20
+ReadFileScatter@20
RemoveDirectoryA@4
RemoveDirectoryW@4
SetEndOfFile@4
@@ -61,7 +73,9 @@
SetFilePointer@16
SetFilePointerEx@20
SetFileTime@16
+SetFileValidData@12
UnlockFile@20
UnlockFileEx@20
WriteFile@20
WriteFileEx@20
+WriteFileGather@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-2.def b/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-2.def
index 562acc2..9d24e66 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-2.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-file-l1-2-2.def
@@ -14,12 +14,19 @@
DeleteVolumeMountPointW@4
FileTimeToLocalFileTime@8
FindClose@4
+FindCloseChangeNotification@4
+FindFirstChangeNotificationA@12
+FindFirstChangeNotificationW@12
FindFirstFileA@8
FindFirstFileExA@24
FindFirstFileExW@24
FindFirstFileW@8
+FindFirstVolumeW@8
+FindNextChangeNotification@4
FindNextFileA@8
FindNextFileW@8
+FindNextVolumeW@12
+FindVolumeClose@4
FlushFileBuffers@4
GetDiskFreeSpaceA@20
GetDiskFreeSpaceExA@16
@@ -42,6 +49,7 @@
GetFullPathNameW@16
GetLogicalDrives@0
GetLogicalDriveStringsW@8
+GetLongPathNameA@12
GetLongPathNameW@12
GetShortPathNameW@12
GetTempFileNameA@16
@@ -49,13 +57,17 @@
GetTempPathA@8
GetTempPathW@8
GetVolumeInformationA@32
+GetVolumeInformationByHandleW@32
GetVolumeInformationW@32
+GetVolumeNameForVolumeMountPointW@12
GetVolumePathNamesForVolumeNameW@16
+GetVolumePathNameW@12
LocalFileTimeToFileTime@8
LockFile@20
LockFileEx@24
ReadFile@20
ReadFileEx@20
+ReadFileScatter@20
RemoveDirectoryA@4
RemoveDirectoryW@4
SetEndOfFile@4
@@ -65,7 +77,9 @@
SetFilePointer@16
SetFilePointerEx@20
SetFileTime@16
+SetFileValidData@12
UnlockFile@20
UnlockFileEx@20
WriteFile@20
WriteFileEx@20
+WriteFileGather@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-0.def
index e5118b1..e5f2717 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-0.def
@@ -4,9 +4,12 @@
CopyFile2@12
CopyFileExW@24
+CreateDirectoryExW@12
CreateHardLinkW@12
CreateSymbolicLinkW@12
GetFileInformationByHandleEx@16
MoveFileExW@12
+MoveFileWithProgressW@20
ReadDirectoryChangesW@32
+ReOpenFile@16
ReplaceFileW@24
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-1.def
index 9b3a7a9..fa954d6 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-1.def
@@ -4,9 +4,12 @@
CopyFile2@12
CopyFileExW@24
+CreateDirectoryExW@12
CreateHardLinkW@12
CreateSymbolicLinkW@12
GetFileInformationByHandleEx@16
MoveFileExW@12
+MoveFileWithProgressW@20
ReadDirectoryChangesW@32
+ReOpenFile@16
ReplaceFileW@24
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-2.def b/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-2.def
index 2e6bfd0..56c040d 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-2.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-file-l2-1-2.def
@@ -5,9 +5,12 @@
CopyFile2@12
CopyFileExW@24
CopyFileW@12
+CreateDirectoryExW@12
CreateHardLinkW@12
CreateSymbolicLinkW@12
GetFileInformationByHandleEx@16
MoveFileExW@12
+MoveFileWithProgressW@20
ReadDirectoryChangesW@32
+ReOpenFile@16
ReplaceFileW@24
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-heap-l1-2-0.def b/mingw-w64-crt/lib32/api-ms-win-core-heap-l1-2-0.def
index 4791645..0463bc8 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-heap-l1-2-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-heap-l1-2-0.def
@@ -3,14 +3,17 @@
EXPORTS
GetProcessHeap@0
+GetProcessHeaps@8
HeapAlloc@12
HeapCompact@8
HeapCreate@12
HeapDestroy@4
HeapFree@12
+HeapLock@4
HeapQueryInformation@20
HeapReAlloc@16
HeapSetInformation@16
HeapSize@12
+HeapUnlock@4
HeapValidate@12
HeapWalk@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-0.def b/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-0.def
index a6b8448..2a2d1c6 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-0.def
@@ -2,11 +2,13 @@
EXPORTS
+AddDllDirectory@4
DisableThreadLibraryCalls@4
FindResourceExW@16
FindStringOrdinal@24
FreeLibrary@4
FreeLibraryAndExitThread@8
+FreeResource@4
GetModuleFileNameA@12
GetModuleFileNameW@12
GetModuleHandleA@4
@@ -17,6 +19,9 @@
LoadLibraryExA@12
LoadLibraryExW@12
LoadResource@8
+LoadStringA@16
LoadStringW@16
LockResource@4
+RemoveDllDirectory@4
+SetDefaultDllDirectories@4
SizeofResource@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-1.def b/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-1.def
index 2d691bf..663d017 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-libraryloader-l1-2-1.def
@@ -2,12 +2,14 @@
EXPORTS
+AddDllDirectory@4
DisableThreadLibraryCalls@4
FindResourceExW@16
FindResourceW@12
FindStringOrdinal@24
FreeLibrary@4
FreeLibraryAndExitThread@8
+FreeResource@4
GetModuleFileNameA@12
GetModuleFileNameW@12
GetModuleHandleA@4
@@ -20,6 +22,9 @@
LoadLibraryExW@12
LoadLibraryW@4
LoadResource@8
+LoadStringA@16
LoadStringW@16
LockResource@4
+RemoveDllDirectory@4
+SetDefaultDllDirectories@4
SizeofResource@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-localization-ansi-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-localization-ansi-l1-1-0.def
index caefb29..bbadce4 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-localization-ansi-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-localization-ansi-l1-1-0.def
@@ -4,4 +4,7 @@
EnumUILanguagesA@12
FoldStringA@20
+GetCalendarInfoA@24
GetStringTypeExA@20
+SetCalendarInfoA@16
+SetLocaleInfoA@12
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 f3ab771..72496da 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
@@ -2,35 +2,48 @@
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
@@ -39,5 +52,11 @@
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-l1-2-1.def b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-1.def
index 83f21af..b337345 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-1.def
@@ -2,36 +2,49 @@
EXPORTS
+ConvertDefaultLocale@4
EnumSystemGeoID@12
EnumSystemLocalesA@8
EnumSystemLocalesEx@16
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
@@ -40,5 +53,11 @@
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-l1-2-2.def b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-2.def
index cb04636..cb6a7ac 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-2.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-localization-l1-2-2.def
@@ -2,37 +2,50 @@
EXPORTS
+ConvertDefaultLocale@4
EnumSystemGeoID@12
EnumSystemLocalesA@8
EnumSystemLocalesEx@16
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
GetSystemDefaultLocaleName@8
+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
@@ -42,5 +55,11 @@
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-memory-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-0.def
index ee24355..0173618 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-0.def
@@ -10,9 +10,11 @@
ReadProcessMemory@20
UnmapViewOfFile@4
VirtualAlloc@16
+VirtualAllocEx@20
VirtualFree@12
VirtualFreeEx@16
VirtualProtect@16
+VirtualProtectEx@20
VirtualQuery@12
VirtualQueryEx@16
WriteProcessMemory@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-1.def
index c455b6d..fa3e9b4 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-1.def
@@ -18,10 +18,12 @@
UnmapViewOfFile@4
UnmapViewOfFileEx@8
VirtualAlloc@16
+VirtualAllocEx@20
VirtualFree@12
VirtualFreeEx@16
VirtualLock@8
VirtualProtect@16
+VirtualProtectEx@20
VirtualQuery@12
VirtualQueryEx@16
VirtualUnlock@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-2.def b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-2.def
index 43d453f..f179d77 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-2.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-2.def
@@ -21,10 +21,12 @@
UnmapViewOfFile@4
UnmapViewOfFileEx@8
VirtualAlloc@16
+VirtualAllocEx@20
VirtualFree@12
VirtualFreeEx@16
VirtualLock@8
VirtualProtect@16
+VirtualProtectEx@20
VirtualQuery@12
VirtualQueryEx@16
VirtualUnlock@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-3.def b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-3.def
index 6ca322a..6419956 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-3.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-3.def
@@ -23,11 +23,13 @@
UnmapViewOfFile@4
UnmapViewOfFileEx@8
VirtualAlloc@16
+VirtualAllocEx@20
VirtualAllocFromApp@16
VirtualFree@12
VirtualFreeEx@16
VirtualLock@8
VirtualProtect@16
+VirtualProtectEx@20
VirtualProtectFromApp@16
VirtualQuery@12
VirtualQueryEx@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-4.def b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-4.def
index 419f496..71caef9 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-4.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-4.def
@@ -23,11 +23,13 @@
UnmapViewOfFile@4
UnmapViewOfFileEx@8
VirtualAlloc@16
+VirtualAllocEx@20
VirtualAllocFromApp@16
VirtualFree@12
VirtualFreeEx@16
VirtualLock@8
VirtualProtect@16
+VirtualProtectEx@20
VirtualProtectFromApp@16
VirtualQuery@12
VirtualQueryEx@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-5.def b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-5.def
index ed59133..13cf678 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-5.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-5.def
@@ -24,11 +24,13 @@
UnmapViewOfFile2@12
UnmapViewOfFileEx@8
VirtualAlloc@16
+VirtualAllocEx@20
VirtualAllocFromApp@16
VirtualFree@12
VirtualFreeEx@16
VirtualLock@8
VirtualProtect@16
+VirtualProtectEx@20
VirtualProtectFromApp@16
VirtualQuery@12
VirtualQueryEx@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-6.def b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-6.def
index d1d4d4f..0f2718d 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-6.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-6.def
@@ -26,11 +26,13 @@
UnmapViewOfFileEx@8
VirtualAlloc@16
VirtualAlloc2FromApp@28
+VirtualAllocEx@20
VirtualAllocFromApp@16
VirtualFree@12
VirtualFreeEx@16
VirtualLock@8
VirtualProtect@16
+VirtualProtectEx@20
VirtualProtectFromApp@16
VirtualQuery@12
VirtualQueryEx@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-7.def b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-7.def
index db259ab..64384be 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-7.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-memory-l1-1-7.def
@@ -27,11 +27,13 @@
UnmapViewOfFileEx@8
VirtualAlloc@16
VirtualAlloc2FromApp@28
+VirtualAllocEx@20
VirtualAllocFromApp@16
VirtualFree@12
VirtualFreeEx@16
VirtualLock@8
VirtualProtect@16
+VirtualProtectEx@20
VirtualProtectFromApp@16
VirtualQuery@12
VirtualQueryEx@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processenvironment-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-processenvironment-l1-1-0.def
index addfb55..e983b38 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-processenvironment-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processenvironment-l1-1-0.def
@@ -18,6 +18,7 @@
SearchPathW@24
SetCurrentDirectoryA@4
SetCurrentDirectoryW@4
+SetEnvironmentStringsW@4
SetEnvironmentVariableA@8
SetEnvironmentVariableW@8
SetStdHandle@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processenvironment-l1-2-0.def b/mingw-w64-crt/lib32/api-ms-win-core-processenvironment-l1-2-0.def
index a795c3a..fd2501c 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-processenvironment-l1-2-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processenvironment-l1-2-0.def
@@ -19,6 +19,7 @@
SearchPathW@24
SetCurrentDirectoryA@4
SetCurrentDirectoryW@4
+SetEnvironmentStringsW@4
SetEnvironmentVariableA@8
SetEnvironmentVariableW@8
SetStdHandle@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-0.def
index 83a5fd7..e4e49d9 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-0.def
@@ -5,7 +5,10 @@
CreateProcessA@40
CreateProcessAsUserW@44
CreateProcessW@40
+CreateRemoteThread@28
+CreateRemoteThreadEx@32
CreateThread@24
+DeleteProcThreadAttributeList@4
ExitProcess@4
ExitThread@4
FlushProcessWriteBuffers@0
@@ -17,18 +20,24 @@
GetExitCodeThread@8
GetPriorityClass@4
GetProcessId@4
+GetProcessIdOfThread@4
GetProcessTimes@20
+GetProcessVersion@4
GetStartupInfoW@4
GetThreadId@4
GetThreadPriority@4
GetThreadPriorityBoost@8
+InitializeProcThreadAttributeList@16
OpenProcessToken@12
OpenThread@12
OpenThreadToken@16
ProcessIdToSessionId@8
+QueryProcessAffinityUpdateMode@8
QueueUserAPC@12
ResumeThread@4
SetPriorityClass@8
+SetProcessAffinityUpdateMode@8
+SetProcessShutdownParameters@8
SetThreadPriority@8
SetThreadPriorityBoost@8
SetThreadStackGuarantee@4
@@ -41,3 +50,4 @@
TlsFree@4
TlsGetValue@4
TlsSetValue@8
+UpdateProcThreadAttribute@28
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-1.def
index 4f6a126..88834fb 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-1.def
@@ -5,7 +5,10 @@
CreateProcessA@40
CreateProcessAsUserW@44
CreateProcessW@40
+CreateRemoteThread@28
+CreateRemoteThreadEx@32
CreateThread@24
+DeleteProcThreadAttributeList@4
ExitProcess@4
ExitThread@4
FlushInstructionCache@12
@@ -20,9 +23,12 @@
GetExitCodeProcess@8
GetExitCodeThread@8
GetPriorityClass@4
+GetProcessHandleCount@8
GetProcessId@4
+GetProcessIdOfThread@4
GetProcessMitigationPolicy@16
GetProcessTimes@20
+GetProcessVersion@4
GetStartupInfoW@4
GetThreadContext@8
GetThreadId@4
@@ -30,16 +36,20 @@
GetThreadPriority@4
GetThreadPriorityBoost@8
GetThreadTimes@20
+InitializeProcThreadAttributeList@16
IsProcessorFeaturePresent@4
OpenProcess@12
OpenProcessToken@12
OpenThread@12
OpenThreadToken@16
ProcessIdToSessionId@8
+QueryProcessAffinityUpdateMode@8
QueueUserAPC@12
ResumeThread@4
SetPriorityClass@8
+SetProcessAffinityUpdateMode@8
SetProcessMitigationPolicy@12
+SetProcessShutdownParameters@8
SetThreadContext@8
SetThreadIdealProcessorEx@12
SetThreadPriority@8
@@ -54,3 +64,4 @@
TlsFree@4
TlsGetValue@4
TlsSetValue@8
+UpdateProcThreadAttribute@28
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2.def b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2.def
index ee98b29..e2bc30a 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-2.def
@@ -5,7 +5,10 @@
CreateProcessA@40
CreateProcessAsUserW@44
CreateProcessW@40
+CreateRemoteThread@28
+CreateRemoteThreadEx@32
CreateThread@24
+DeleteProcThreadAttributeList@4
ExitProcess@4
ExitThread@4
FlushInstructionCache@12
@@ -20,10 +23,13 @@
GetExitCodeProcess@8
GetExitCodeThread@8
GetPriorityClass@4
+GetProcessHandleCount@8
GetProcessId@4
+GetProcessIdOfThread@4
GetProcessMitigationPolicy@16
GetProcessPriorityBoost@8
GetProcessTimes@20
+GetProcessVersion@4
GetStartupInfoW@4
GetSystemTimes@12
GetThreadContext@8
@@ -32,17 +38,21 @@
GetThreadPriority@4
GetThreadPriorityBoost@8
GetThreadTimes@20
+InitializeProcThreadAttributeList@16
IsProcessorFeaturePresent@4
OpenProcess@12
OpenProcessToken@12
OpenThread@12
OpenThreadToken@16
ProcessIdToSessionId@8
+QueryProcessAffinityUpdateMode@8
QueueUserAPC@12
ResumeThread@4
SetPriorityClass@8
+SetProcessAffinityUpdateMode@8
SetProcessMitigationPolicy@12
SetProcessPriorityBoost@8
+SetProcessShutdownParameters@8
SetThreadContext@8
SetThreadIdealProcessorEx@12
SetThreadInformation@16
@@ -58,3 +68,4 @@
TlsFree@4
TlsGetValue@4
TlsSetValue@8
+UpdateProcThreadAttribute@28
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3.def b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3.def
index 0bf2d01..6266517 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-processthreads-l1-1-3.def
@@ -6,7 +6,10 @@
CreateProcessAsUserA@44
CreateProcessAsUserW@44
CreateProcessW@40
+CreateRemoteThread@28
+CreateRemoteThreadEx@32
CreateThread@24
+DeleteProcThreadAttributeList@4
ExitProcess@4
ExitThread@4
FlushInstructionCache@12
@@ -22,11 +25,14 @@
GetExitCodeThread@8
GetPriorityClass@4
GetProcessDefaultCpuSets@16
+GetProcessHandleCount@8
GetProcessId@4
+GetProcessIdOfThread@4
GetProcessInformation@16
GetProcessMitigationPolicy@16
GetProcessPriorityBoost@8
GetProcessTimes@20
+GetProcessVersion@4
GetStartupInfoW@4
GetSystemCpuSetInformation@20
GetSystemTimes@12
@@ -38,19 +44,23 @@
GetThreadPriorityBoost@8
GetThreadSelectedCpuSets@16
GetThreadTimes@20
+InitializeProcThreadAttributeList@16
IsProcessorFeaturePresent@4
OpenProcess@12
OpenProcessToken@12
OpenThread@12
OpenThreadToken@16
ProcessIdToSessionId@8
+QueryProcessAffinityUpdateMode@8
QueueUserAPC@12
ResumeThread@4
SetPriorityClass@8
+SetProcessAffinityUpdateMode@8
SetProcessDefaultCpuSets@12
SetProcessInformation@16
SetProcessMitigationPolicy@12
SetProcessPriorityBoost@8
+SetProcessShutdownParameters@8
SetThreadContext@8
SetThreadDescription@8
SetThreadIdealProcessor@8
@@ -69,3 +79,4 @@
TlsFree@4
TlsGetValue@4
TlsSetValue@8
+UpdateProcThreadAttribute@28
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-psapi-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-psapi-l1-1-0.def
index f5743a2..377ddd5 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-psapi-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-psapi-l1-1-0.def
@@ -7,4 +7,6 @@
K32GetModuleFileNameExW@16
K32GetModuleInformation@16
K32GetProcessMemoryInfo@12
+K32QueryWorkingSet@12
+K32QueryWorkingSetEx@12
QueryFullProcessImageNameW@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-rtlsupport-l1-2-0.def b/mingw-w64-crt/lib32/api-ms-win-core-rtlsupport-l1-2-0.def
index 3c07b5d..c3d634d 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-rtlsupport-l1-2-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-rtlsupport-l1-2-0.def
@@ -4,6 +4,7 @@
RtlCaptureContext@4
RtlCaptureStackBackTrace@16
+RtlCompareMemory@12
RtlLookupFunctionEntry
RtlPcToFileHeader@8
RtlRaiseException@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-synch-l1-2-0.def b/mingw-w64-crt/lib32/api-ms-win-core-synch-l1-2-0.def
index f7e4275..f1d39a3 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-synch-l1-2-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-synch-l1-2-0.def
@@ -16,12 +16,15 @@
CreateSemaphoreExW@24
CreateWaitableTimerExW@16
DeleteCriticalSection@4
+DeleteSynchronizationBarrier@4
EnterCriticalSection@4
+EnterSynchronizationBarrier@8
InitializeConditionVariable@4
InitializeCriticalSection@4
InitializeCriticalSectionAndSpinCount@8
InitializeCriticalSectionEx@12
InitializeSRWLock@4
+InitializeSynchronizationBarrier@12
InitOnceBeginInitialize@16
InitOnceComplete@12
InitOnceExecuteOnce@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-synch-l1-2-1.def b/mingw-w64-crt/lib32/api-ms-win-core-synch-l1-2-1.def
index e250990..0623d4e 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-synch-l1-2-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-synch-l1-2-1.def
@@ -18,12 +18,15 @@
CreateWaitableTimerExW@16
CreateWaitableTimerW@12
DeleteCriticalSection@4
+DeleteSynchronizationBarrier@4
EnterCriticalSection@4
+EnterSynchronizationBarrier@8
InitializeConditionVariable@4
InitializeCriticalSection@4
InitializeCriticalSectionAndSpinCount@8
InitializeCriticalSectionEx@12
InitializeSRWLock@4
+InitializeSynchronizationBarrier@12
InitOnceBeginInitialize@16
InitOnceComplete@12
InitOnceExecuteOnce@16
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-1-0.def
index ab3fdb4..e8721d5 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-sysinfo-l1-1-0.def
@@ -14,6 +14,8 @@
GetSystemTime@4
GetSystemTimeAdjustment@12
GetSystemTimeAsFileTime@4
+GetSystemWindowsDirectoryA@8
+GetSystemWindowsDirectoryW@8
GetTickCount@0
GetTickCount64@0
GetTimeZoneInformation@4
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 25e0b0e..4d64554 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
@@ -18,6 +18,8 @@
GetSystemTimeAdjustment@12
GetSystemTimeAsFileTime@4
GetSystemTimePreciseAsFileTime@4
+GetSystemWindowsDirectoryA@8
+GetSystemWindowsDirectoryW@8
GetTickCount@0
GetTickCount64@0
GetVersion@0
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 211a1b2..f2f25aa 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
@@ -19,6 +19,8 @@
GetSystemTimeAdjustment@12
GetSystemTimeAsFileTime@4
GetSystemTimePreciseAsFileTime@4
+GetSystemWindowsDirectoryA@8
+GetSystemWindowsDirectoryW@8
GetTickCount@0
GetTickCount64@0
GetVersion@0
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 fba6ab1..ba7d74c 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
@@ -20,6 +20,8 @@
GetSystemTimeAdjustment@12
GetSystemTimeAsFileTime@4
GetSystemTimePreciseAsFileTime@4
+GetSystemWindowsDirectoryA@8
+GetSystemWindowsDirectoryW@8
GetTickCount@0
GetTickCount64@0
GetVersion@0
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-timezone-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-timezone-l1-1-0.def
index 6f3efcb..dd6232b 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-timezone-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-timezone-l1-1-0.def
@@ -8,6 +8,8 @@
GetDynamicTimeZoneInformationEffectiveYears@12
GetTimeZoneInformation@4
GetTimeZoneInformationForYear@12
+SetDynamicTimeZoneInformation@4
+SetTimeZoneInformation@4
SystemTimeToFileTime@8
SystemTimeToTzSpecificLocalTime@12
SystemTimeToTzSpecificLocalTimeEx@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-timezone-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-core-timezone-l1-1-1.def
index 25142da..d61493f 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-timezone-l1-1-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-timezone-l1-1-1.def
@@ -10,6 +10,8 @@
GetTimeZoneInformationForYear@12
LocalFileTimeToLocalSystemTime@12
LocalSystemTimeToLocalFileTime@12
+SetDynamicTimeZoneInformation@4
+SetTimeZoneInformation@4
SystemTimeToFileTime@8
SystemTimeToTzSpecificLocalTime@12
SystemTimeToTzSpecificLocalTimeEx@12
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-util-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-core-util-l1-1-0.def
index 75bec05..3273cb5 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-util-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-util-l1-1-0.def
@@ -4,4 +4,6 @@
Beep@8
DecodePointer@4
+DecodeSystemPointer@4
EncodePointer@4
+EncodeSystemPointer@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-ro-typeresolution-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-ro-typeresolution-l1-1-1.def
index a24234e..21accb2 100644
--- a/mingw-w64-crt/lib32/api-ms-win-ro-typeresolution-l1-1-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-ro-typeresolution-l1-1-1.def
@@ -2,6 +2,8 @@
EXPORTS
+RoCreateNonAgilePropertySet@4
+RoCreatePropertySetSerializer@4
RoGetMetaDataFile@20
RoIsApiContractMajorVersionPresent@12
RoIsApiContractPresent@16