Signed-off-by: Mark Harmstone <m...@harmstone.com>
---
 mingw-w64-crt/lib-common/shlwapi.def | 170 +++++++++++++--------------
 mingw-w64-crt/lib32/shlwapi.def      | 150 +++++++++++------------
 2 files changed, 160 insertions(+), 160 deletions(-)

diff --git a/mingw-w64-crt/lib-common/shlwapi.def 
b/mingw-w64-crt/lib-common/shlwapi.def
index 850fa7f92..2d3a9e1ab 100644
--- a/mingw-w64-crt/lib-common/shlwapi.def
+++ b/mingw-w64-crt/lib-common/shlwapi.def
@@ -5,76 +5,6 @@
 ;
 LIBRARY "SHLWAPI.dll"
 EXPORTS
-ParseURLA
-ParseURLW
-SHAllocShared
-SHLockShared
-SHUnlockShared
-SHFreeShared
-SHCreateMemStream
-GetAcceptLanguagesA
-GetAcceptLanguagesW
-SHCreateThread
-IsCharSpaceW
-StrCmpNCA
-StrCmpNCW
-StrCmpNICA
-StrCmpNICW
-StrCmpCA
-StrCmpCW
-StrCmpICA
-StrCmpICW
-IUnknown_QueryStatus
-IUnknown_Exec
-ConnectToConnectionPoint
-IUnknown_AtomicRelease
-IUnknown_GetWindow
-IUnknown_SetSite
-IUnknown_QueryService
-IStream_Read
-SHMessageBoxCheckA
-SHMessageBoxCheckW
-IUnknown_Set
-SHStripMneumonicA
-SHIsChildOrSelf
-IStream_Write
-IStream_Reset
-IStream_Size
-SHAnsiToUnicode
-SHUnicodeToAnsi
-SHUnicodeToAnsiCP
-QISearch
-SHStripMneumonicW
-SHPinDllOfCLSID
-IUnknown_GetSite
-GUIDFromStringW
-WhichPlatform
-SHCreateWorkerWindowW
-SHRegGetIntW
-SHPackDispParamsV
-SHAnsiToAnsi
-SHUnicodeToUnicode
-SHFormatDateTimeA
-SHFormatDateTimeW
-MLLoadLibraryA
-MLLoadLibraryW
-ShellMessageBoxW
-MLFreeLibrary
-SHSendMessageBroadcastA
-SHSendMessageBroadcastW
-IsOS
-PathFileExistsAndAttributesW
-UrlFixupW
-SHRunIndirectRegClientCommand
-SHLoadIndirectString
-IStream_ReadPidl
-IStream_WritePidl
-SHGetViewStatePropertyBag
-IsInternetESCEnabled
-SHPropertyBag_ReadStrAlloc
-IStream_Copy
-DelayLoadFailureHook
-SHPropertyBag_WriteBSTR
 AssocCreate
 AssocGetPerceivedType
 AssocIsDangerous
@@ -88,20 +18,45 @@ ChrCmpIA
 ChrCmpIW
 ColorAdjustLuma
 ColorHLSToRGB
-IStream_ReadStr
-IStream_WriteStr
 ColorRGBToHLS
+ConnectToConnectionPoint
+DelayLoadFailureHook
 DllGetVersion
+GetAcceptLanguagesA
+GetAcceptLanguagesW
 GetMenuPosFromID
+GUIDFromStringW
 HashData
-SHCreateThreadWithHandle
 IntlStrEqWorkerA
 IntlStrEqWorkerW
 IsCharSpaceA
+IsCharSpaceW
+IsInternetESCEnabled
+IsOS
+IStream_Copy
+IStream_Read
+IStream_ReadPidl
+IStream_ReadStr
+IStream_Reset
+IStream_Size
+IStream_Write
+IStream_WritePidl
+IStream_WriteStr
+IUnknown_AtomicRelease
+IUnknown_Exec
+IUnknown_GetSite
+IUnknown_GetWindow
+IUnknown_QueryService
+IUnknown_QueryStatus
+IUnknown_Set
+IUnknown_SetSite
+MLFreeLibrary
+MLLoadLibraryA
+MLLoadLibraryW
+ParseURLA
+ParseURLW
 PathAddBackslashA
 PathAddBackslashW
-SHRegGetValueFromHKCUHKLM
-SHRegGetBoolValueFromHKCUHKLM
 PathAddExtensionA
 PathAddExtensionW
 PathAppendA
@@ -122,6 +77,7 @@ PathCreateFromUrlA
 PathCreateFromUrlAlloc
 PathCreateFromUrlW
 PathFileExistsA
+PathFileExistsAndAttributesW
 PathFileExistsW
 PathFindExtensionA
 PathFindExtensionW
@@ -205,23 +161,31 @@ PathStripPathA
 PathStripPathW
 PathStripToRootA
 PathStripToRootW
-PathUnExpandEnvStringsA
-PathUnExpandEnvStringsW
 PathUndecorateA
 PathUndecorateW
+PathUnExpandEnvStringsA
+PathUnExpandEnvStringsW
 PathUnmakeSystemFolderA
 PathUnmakeSystemFolderW
 PathUnquoteSpacesA
 PathUnquoteSpacesW
+QISearch
+SHAllocShared
+SHAnsiToAnsi
+SHAnsiToUnicode
 SHAutoComplete
 SHCopyKeyA
 SHCopyKeyW
+SHCreateMemStream
 SHCreateShellPalette
 SHCreateStreamOnFileA
 SHCreateStreamOnFileEx
 SHCreateStreamOnFileW
 SHCreateStreamWrapper
+SHCreateThread
 SHCreateThreadRef
+SHCreateThreadWithHandle
+SHCreateWorkerWindowW
 SHDeleteEmptyKeyA
 SHDeleteEmptyKeyW
 SHDeleteKeyA
@@ -230,19 +194,34 @@ SHDeleteOrphanKeyA
 SHDeleteOrphanKeyW
 SHDeleteValueA
 SHDeleteValueW
+ShellMessageBoxA
+ShellMessageBoxW
 SHEnumKeyExA
 SHEnumKeyExW
 SHEnumValueA
 SHEnumValueW
+SHFormatDateTimeA
+SHFormatDateTimeW
+SHFreeShared
 SHGetInverseCMAP
 SHGetThreadRef
 SHGetValueA
 SHGetValueW
+SHGetViewStatePropertyBag
+SHIsChildOrSelf
 SHIsLowMemoryMachine
+SHLoadIndirectString
+SHLockShared
+SHMessageBoxCheckA
+SHMessageBoxCheckW
 SHOpenRegStream2A
 SHOpenRegStream2W
 SHOpenRegStreamA
 SHOpenRegStreamW
+SHPackDispParamsV
+SHPinDllOfCLSID
+SHPropertyBag_ReadStrAlloc
+SHPropertyBag_WriteBSTR
 SHQueryInfoKeyA
 SHQueryInfoKeyW
 SHQueryValueExA
@@ -261,12 +240,16 @@ SHRegEnumUSValueA
 SHRegEnumUSValueW
 SHRegGetBoolUSValueA
 SHRegGetBoolUSValueW
+SHRegGetBoolValueFromHKCUHKLM
+SHRegGetIntW
 SHRegGetPathA
 SHRegGetPathW
 SHRegGetUSValueA
 SHRegGetUSValueW
 SHRegGetValueA
+SHRegGetValueFromHKCUHKLM
 SHRegGetValueW
+SHRegisterValidateTemplate
 SHRegOpenUSKeyA
 SHRegOpenUSKeyW
 SHRegQueryInfoUSKeyA
@@ -279,19 +262,22 @@ SHRegSetUSValueA
 SHRegSetUSValueW
 SHRegWriteUSValueA
 SHRegWriteUSValueW
-SHRegisterValidateTemplate
 SHReleaseThreadRef
+SHRunIndirectRegClientCommand
+SHSendMessageBroadcastA
+SHSendMessageBroadcastW
 SHSetThreadRef
 SHSetValueA
 SHSetValueW
 SHSkipJunction
 SHStrDupA
 SHStrDupW
-ShellMessageBoxA
-StrCSpnA
-StrCSpnIA
-StrCSpnIW
-StrCSpnW
+SHStripMneumonicA
+SHStripMneumonicW
+SHUnicodeToAnsi
+SHUnicodeToAnsiCP
+SHUnicodeToUnicode
+SHUnlockShared
 StrCatBuffA
 StrCatBuffW
 StrCatChainW
@@ -302,15 +288,27 @@ StrChrIW
 StrChrNIW
 StrChrNW
 StrChrW
+StrCmpCA
+StrCmpCW
+StrCmpICA
+StrCmpICW
 StrCmpIW
 StrCmpLogicalW
 StrCmpNA
+StrCmpNCA
+StrCmpNCW
 StrCmpNIA
+StrCmpNICA
+StrCmpNICW
 StrCmpNIW
 StrCmpNW
 StrCmpW
 StrCpyNW
 StrCpyW
+StrCSpnA
+StrCSpnIA
+StrCSpnIW
+StrCSpnW
 StrDupA
 StrDupW
 StrFormatByteSize64A
@@ -331,13 +329,13 @@ StrRChrA
 StrRChrIA
 StrRChrIW
 StrRChrW
-StrRStrIA
-StrRStrIW
 StrRetToBSTR
 StrRetToBufA
 StrRetToBufW
 StrRetToStrA
 StrRetToStrW
+StrRStrIA
+StrRStrIW
 StrSpnA
 StrSpnW
 StrStrA
@@ -366,6 +364,7 @@ UrlCreateFromPathA
 UrlCreateFromPathW
 UrlEscapeA
 UrlEscapeW
+UrlFixupW
 UrlGetLocationA
 UrlGetLocationW
 UrlGetPartA
@@ -380,6 +379,7 @@ UrlIsOpaqueW
 UrlIsW
 UrlUnescapeA
 UrlUnescapeW
+WhichPlatform
 wnsprintfA
 wnsprintfW
 wvnsprintfA
diff --git a/mingw-w64-crt/lib32/shlwapi.def b/mingw-w64-crt/lib32/shlwapi.def
index 4978994c5..442737fba 100644
--- a/mingw-w64-crt/lib32/shlwapi.def
+++ b/mingw-w64-crt/lib32/shlwapi.def
@@ -5,73 +5,11 @@
 ;
 LIBRARY "SHLWAPI.dll"
 EXPORTS
-ParseURLA@8
-ParseURLW@8
-SHAllocShared@12
-SHLockShared@8
-SHUnlockShared@4
-SHFreeShared@8
-SHCreateMemStream@8
-GetAcceptLanguagesA@8
-GetAcceptLanguagesW@8
-SHCreateThread@16
-IsCharSpaceW@4
-StrCmpNCA@12
-StrCmpNCW@12
-StrCmpNICA@12
-StrCmpNICW@12
-StrCmpCA@8
-StrCmpCW@8
-StrCmpICA@8
-StrCmpICW@8
-ConnectToConnectionPoint@24
-IUnknown_AtomicRelease@4
-IUnknown_GetWindow@8
-IUnknown_SetSite@8
-IUnknown_QueryService@16
-IStream_Read@12
-SHMessageBoxCheckA@24
-SHMessageBoxCheckW@24
-IUnknown_Set@8
-SHStripMneumonicA@4
-SHIsChildOrSelf@8
-IStream_Write@12
-IStream_Reset@4
-IStream_Size@8
-SHAnsiToUnicode@12
-SHUnicodeToAnsi@12
-QISearch@16
-SHStripMneumonicW@4
-IUnknown_GetSite@12
-WhichPlatform@0
-SHRegGetIntW@12
-SHAnsiToAnsi@12
-SHUnicodeToUnicode@12
-SHFormatDateTimeA@16
-SHFormatDateTimeW@16
-MLLoadLibraryA@12
-MLLoadLibraryW@12
-ShellMessageBoxW@0
-MLFreeLibrary@0
-SHSendMessageBroadcastA@12
-SHSendMessageBroadcastW@12
-IsOS@4
-UrlFixupW@12
-SHRunIndirectRegClientCommand@8
-SHLoadIndirectString@16
 AssocCreate@24
 AssocGetPerceivedType@16
 AssocIsDangerous@4
 AssocQueryKeyA@20
 AssocQueryKeyW@20
-IStream_ReadPidl@8
-IStream_WritePidl@8
-SHGetViewStatePropertyBag@20
-IsInternetESCEnabled@0
-SHPropertyBag_ReadStrAlloc@12
-IStream_Copy@12
-DelayLoadFailureHook@8
-SHPropertyBag_WriteBSTR@12
 AssocQueryStringA@24
 AssocQueryStringByKeyA@24
 AssocQueryStringByKeyW@24
@@ -81,18 +19,42 @@ ChrCmpIW@8
 ColorAdjustLuma@12
 ColorHLSToRGB@12
 ColorRGBToHLS@16
+ConnectToConnectionPoint@24
+DelayLoadFailureHook@8
 DllGetVersion@4
+GetAcceptLanguagesA@8
+GetAcceptLanguagesW@8
 GetMenuPosFromID@8
 HashData@16
 IntlStrEqWorkerA@16
-IStream_ReadStr@8
-IStream_WriteStr@8
 IntlStrEqWorkerW@16
 IsCharSpaceA@4
+IsCharSpaceW@4
+IsInternetESCEnabled@0
+IsOS@4
+IStream_Copy@12
+IStream_Read@12
+IStream_ReadPidl@8
+IStream_ReadStr@8
+IStream_Reset@4
+IStream_Size@8
+IStream_Write@12
+IStream_WritePidl@8
+IStream_WriteStr@8
+IUnknown_AtomicRelease@4
+IUnknown_GetSite@12
+IUnknown_GetWindow@8
+IUnknown_QueryService@16
+IUnknown_Set@8
+IUnknown_SetSite@8
+MLFreeLibrary@0
+MLLoadLibraryA@12
+MLLoadLibraryW@12
+ParseURLA@8
+ParseURLW@8
 PathAddBackslashA@4
 PathAddBackslashW@4
 PathAddExtensionA@8
-SHCreateThreadWithHandle@20
 PathAddExtensionW@8
 PathAppendA@8
 PathAppendW@8
@@ -195,23 +157,30 @@ PathStripPathA@4
 PathStripPathW@4
 PathStripToRootA@4
 PathStripToRootW@4
-PathUnExpandEnvStringsA@12
-PathUnExpandEnvStringsW@12
 PathUndecorateA@4
 PathUndecorateW@4
+PathUnExpandEnvStringsA@12
+PathUnExpandEnvStringsW@12
 PathUnmakeSystemFolderA@4
 PathUnmakeSystemFolderW@4
 PathUnquoteSpacesA@4
 PathUnquoteSpacesW@4
+QISearch@16
+SHAllocShared@12
+SHAnsiToAnsi@12
+SHAnsiToUnicode@12
 SHAutoComplete@8
 SHCopyKeyA@16
 SHCopyKeyW@16
+SHCreateMemStream@8
 SHCreateShellPalette@4
 SHCreateStreamOnFileA@12
 SHCreateStreamOnFileEx@24
 SHCreateStreamOnFileW@12
 SHCreateStreamWrapper@16
+SHCreateThread@16
 SHCreateThreadRef@8
+SHCreateThreadWithHandle@20
 SHDeleteEmptyKeyA@8
 SHDeleteEmptyKeyW@8
 SHDeleteKeyA@8
@@ -220,19 +189,32 @@ SHDeleteOrphanKeyA@8
 SHDeleteOrphanKeyW@8
 SHDeleteValueA@12
 SHDeleteValueW@12
+ShellMessageBoxA@0
+ShellMessageBoxW@0
 SHEnumKeyExA@16
 SHEnumKeyExW@16
 SHEnumValueA@28
 SHEnumValueW@28
+SHFormatDateTimeA@16
+SHFormatDateTimeW@16
+SHFreeShared@8
 SHGetInverseCMAP@8
 SHGetThreadRef@4
 SHGetValueA@24
 SHGetValueW@24
+SHGetViewStatePropertyBag@20
+SHIsChildOrSelf@8
 SHIsLowMemoryMachine@4
+SHLoadIndirectString@16
+SHLockShared@8
+SHMessageBoxCheckA@24
+SHMessageBoxCheckW@24
 SHOpenRegStream2A@16
 SHOpenRegStream2W@16
 SHOpenRegStreamA@16
 SHOpenRegStreamW@16
+SHPropertyBag_ReadStrAlloc@12
+SHPropertyBag_WriteBSTR@12
 SHQueryInfoKeyA@20
 SHQueryInfoKeyW@20
 SHQueryValueExA@24
@@ -251,12 +233,14 @@ SHRegEnumUSValueA@32
 SHRegEnumUSValueW@32
 SHRegGetBoolUSValueA@16
 SHRegGetBoolUSValueW@16
+SHRegGetIntW@12
 SHRegGetPathA@20
 SHRegGetPathW@20
 SHRegGetUSValueA@32
 SHRegGetUSValueW@32
 SHRegGetValueA@28
 SHRegGetValueW@28
+SHRegisterValidateTemplate@8
 SHRegOpenUSKeyA@20
 SHRegOpenUSKeyW@20
 SHRegQueryInfoUSKeyA@24
@@ -269,19 +253,21 @@ SHRegSetUSValueA@24
 SHRegSetUSValueW@24
 SHRegWriteUSValueA@24
 SHRegWriteUSValueW@24
-SHRegisterValidateTemplate@8
 SHReleaseThreadRef@0
+SHRunIndirectRegClientCommand@8
+SHSendMessageBroadcastA@12
+SHSendMessageBroadcastW@12
 SHSetThreadRef@4
 SHSetValueA@24
 SHSetValueW@24
 SHSkipJunction@8
 SHStrDupA@8
 SHStrDupW@8
-ShellMessageBoxA@0
-StrCSpnA@8
-StrCSpnIA@8
-StrCSpnIW@8
-StrCSpnW@8
+SHStripMneumonicA@4
+SHStripMneumonicW@4
+SHUnicodeToAnsi@12
+SHUnicodeToUnicode@12
+SHUnlockShared@4
 StrCatBuffA@12
 StrCatBuffW@12
 StrCatChainW@16
@@ -292,15 +278,27 @@ StrChrIW@8
 StrChrNIW@12
 StrChrNW@12
 StrChrW@8
+StrCmpCA@8
+StrCmpCW@8
+StrCmpICA@8
+StrCmpICW@8
 StrCmpIW@8
 StrCmpLogicalW@8
 StrCmpNA@12
+StrCmpNCA@12
+StrCmpNCW@12
 StrCmpNIA@12
+StrCmpNICA@12
+StrCmpNICW@12
 StrCmpNIW@12
 StrCmpNW@12
 StrCmpW@8
 StrCpyNW@12
 StrCpyW@8
+StrCSpnA@8
+StrCSpnIA@8
+StrCSpnIW@8
+StrCSpnW@8
 StrDupA@4
 StrDupW@4
 StrFormatByteSize64A@16
@@ -321,13 +319,13 @@ StrRChrA@12
 StrRChrIA@12
 StrRChrIW@12
 StrRChrW@12
-StrRStrIA@12
-StrRStrIW@12
 StrRetToBSTR@12
 StrRetToBufA@16
 StrRetToBufW@16
 StrRetToStrA@12
 StrRetToStrW@12
+StrRStrIA@12
+StrRStrIW@12
 StrSpnA@8
 StrSpnW@8
 StrStrA@8
@@ -356,6 +354,7 @@ UrlCreateFromPathA@16
 UrlCreateFromPathW@16
 UrlEscapeA@16
 UrlEscapeW@16
+UrlFixupW@12
 UrlGetLocationA@4
 UrlGetLocationW@4
 UrlGetPartA@20
@@ -370,6 +369,7 @@ UrlIsOpaqueW@4
 UrlIsW@8
 UrlUnescapeA@16
 UrlUnescapeW@16
+WhichPlatform@0
 wnsprintfA
 wnsprintfW
 wvnsprintfA@16
-- 
2.41.0



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

Reply via email to