...
From ace64937f8dc60cfcd5986bf770e3982a7c1be3a Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <[email protected]>
Date: Mon, 30 Mar 2020 19:26:04 +0530
Subject: [PATCH] crt: propsys add def files

Signed-off-by: Biswapriyo Nath <[email protected]>
---
 .../{libarm32 => lib-common}/propsys.def      |  49 +---
 mingw-w64-crt/lib32/Makefile.am               |   1 +
 mingw-w64-crt/lib32/propsys.def               | 226 ++++++++++++++++++
 mingw-w64-crt/lib64/Makefile.am               |   1 +
 mingw-w64-crt/libarm64/Makefile.am            |   1 +
 5 files changed, 236 insertions(+), 42 deletions(-)
 rename mingw-w64-crt/{libarm32 => lib-common}/propsys.def (90%)
 create mode 100644 mingw-w64-crt/lib32/propsys.def

diff --git a/mingw-w64-crt/libarm32/propsys.def 
b/mingw-w64-crt/lib-common/propsys.def
similarity index 90%
rename from mingw-w64-crt/libarm32/propsys.def
rename to mingw-w64-crt/lib-common/propsys.def
index f308415..911ec39 100644
--- a/mingw-w64-crt/libarm32/propsys.def
+++ b/mingw-w64-crt/lib-common/propsys.def
@@ -1,13 +1,13 @@
-;
-; Definition file of PROPSYS.dll
-; Automatic generated by gendef
-; written by Kai Tietz 2008-2014
-;
 LIBRARY "PROPSYS.dll"
 EXPORTS
-GetProxyDllInfo
+SHGetPropertyStoreForWindow
 ClearPropVariantArray
 ClearVariantArray
+DllCanUnloadNow
+DllGetClassObject
+DllRegisterServer
+DllUnregisterServer
+GetProxyDllInfo
 InitPropVariantFromBooleanVector
 InitPropVariantFromBuffer
 InitPropVariantFromCLSID
@@ -166,6 +166,7 @@ PropVariantToUInt64Vector
 PropVariantToUInt64VectorAlloc
 PropVariantToUInt64WithDefault
 PropVariantToVariant
+PropVariantToWinRTPropertyValue
 StgDeserializePropVariant
 StgSerializePropVariant
 VariantCompare
@@ -222,40 +223,4 @@ VariantToUInt64
 VariantToUInt64Array
 VariantToUInt64ArrayAlloc
 VariantToUInt64WithDefault
-ord_400 @400
-ord_402 @402
-ord_403 @403
-ord_404 @404
-ord_405 @405
-ord_406 @406
-ord_407 @407
-ord_408 @408
-ord_409 @409
-ord_410 @410
-ord_411 @411
-ord_412 @412
-ord_413 @413
-ord_414 @414
-ord_415 @415
-ord_416 @416
-ord_417 @417
-ord_418 @418
-ord_420 @420
-ord_421 @421
-ord_422 @422
-ord_423 @423
-ord_424 @424
-ord_425 @425
-ord_426 @426
-ord_427 @427
-ord_428 @428
-ord_429 @429
-ord_430 @430
-ord_431 @431
-ord_432 @432
-ord_433 @433
-ord_434 @434
-PropVariantToWinRTPropertyValue
 WinRTPropertyValueToPropVariant
-ord_437 @437
-ord_438 @438
diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am
index 2b5c02a..3bd44d8 100644
--- a/mingw-w64-crt/lib32/Makefile.am
+++ b/mingw-w64-crt/lib32/Makefile.am
@@ -222,6 +222,7 @@ lib32_DATA += %reldir%/libpdhui.a
 lib32_DATA += %reldir%/libpenwin32.a
 lib32_DATA += %reldir%/libpkpd32.a
 lib32_DATA += %reldir%/libpowrprof.a
+lib32_DATA += %reldir%/libpropsys.a
 lib32_DATA += %reldir%/libpsapi.a
 lib32_DATA += %reldir%/libquartz.a
 lib32_DATA += %reldir%/libqutil.a
diff --git a/mingw-w64-crt/lib32/propsys.def b/mingw-w64-crt/lib32/propsys.def
new file mode 100644
index 0000000..2f766c8
--- /dev/null
+++ b/mingw-w64-crt/lib32/propsys.def
@@ -0,0 +1,226 @@
+LIBRARY "PROPSYS.dll"
+EXPORTS
+SHGetPropertyStoreForWindow@12
+ClearPropVariantArray@8
+ClearVariantArray@8
+DllCanUnloadNow@0
+DllGetClassObject@12
+DllRegisterServer@0
+DllUnregisterServer@0
+GetProxyDllInfo@8
+InitPropVariantFromBooleanVector@12
+InitPropVariantFromBuffer@12
+InitPropVariantFromCLSID@8
+InitPropVariantFromDoubleVector@12
+InitPropVariantFromFileTime@8
+InitPropVariantFromFileTimeVector@12
+InitPropVariantFromGUIDAsString@8
+InitPropVariantFromInt16Vector@12
+InitPropVariantFromInt32Vector@12
+InitPropVariantFromInt64Vector@12
+InitPropVariantFromPropVariantVectorElem@12
+InitPropVariantFromResource@12
+InitPropVariantFromStrRet@12
+InitPropVariantFromStringAsVector@8
+InitPropVariantFromStringVector@12
+InitPropVariantFromUInt16Vector@12
+InitPropVariantFromUInt32Vector@12
+InitPropVariantFromUInt64Vector@12
+InitPropVariantVectorFromPropVariant@8
+InitVariantFromBooleanArray@12
+InitVariantFromBuffer@12
+InitVariantFromDoubleArray@12
+InitVariantFromFileTime@8
+InitVariantFromFileTimeArray@12
+InitVariantFromGUIDAsString@8
+InitVariantFromInt16Array@12
+InitVariantFromInt32Array@12
+InitVariantFromInt64Array@12
+InitVariantFromResource@12
+InitVariantFromStrRet@12
+InitVariantFromStringArray@12
+InitVariantFromUInt16Array@12
+InitVariantFromUInt32Array@12
+InitVariantFromUInt64Array@12
+InitVariantFromVariantArrayElem@12
+PSCoerceToCanonicalValue@8
+PSCreateAdapterFromPropertyStore@12
+PSCreateDelayedMultiplexPropertyStore@24
+PSCreateMemoryPropertyStore@8
+PSCreateMultiplexPropertyStore@16
+PSCreatePropertyChangeArray@24
+PSCreatePropertyStoreFromObject@16
+PSCreatePropertyStoreFromPropertySetStorage@16
+PSCreateSimplePropertyChange@20
+PSEnumeratePropertyDescriptions@12
+PSFormatForDisplay@20
+PSFormatForDisplayAlloc@16
+PSFormatPropertyValue@16
+PSGetImageReferenceForValue@12
+PSGetItemPropertyHandler@16
+PSGetItemPropertyHandlerWithCreateObject@20
+PSGetNameFromPropertyKey@8
+PSGetNamedPropertyFromPropertyStorage@16
+PSGetPropertyDescription@12
+PSGetPropertyDescriptionByName@12
+PSGetPropertyDescriptionListFromString@12
+PSGetPropertyFromPropertyStorage@16
+PSGetPropertyKeyFromName@8
+PSGetPropertySystem@8
+PSGetPropertyValue@12
+PSLookupPropertyHandlerCLSID@8
+PSPropertyBag_Delete@8
+PSPropertyBag_ReadBOOL@12
+PSPropertyBag_ReadBSTR@12
+PSPropertyBag_ReadDWORD@12
+PSPropertyBag_ReadGUID@12
+PSPropertyBag_ReadInt@12
+PSPropertyBag_ReadLONG@12
+PSPropertyBag_ReadPOINTL@12
+PSPropertyBag_ReadPOINTS@12
+PSPropertyBag_ReadPropertyKey@12
+PSPropertyBag_ReadRECTL@12
+PSPropertyBag_ReadSHORT@12
+PSPropertyBag_ReadStr@16
+PSPropertyBag_ReadStrAlloc@12
+PSPropertyBag_ReadStream@12
+PSPropertyBag_ReadType@16
+PSPropertyBag_ReadULONGLONG@12
+PSPropertyBag_ReadUnknown@16
+PSPropertyBag_WriteBOOL@12
+PSPropertyBag_WriteBSTR@12
+PSPropertyBag_WriteDWORD@12
+PSPropertyBag_WriteGUID@12
+PSPropertyBag_WriteInt@12
+PSPropertyBag_WriteLONG@12
+PSPropertyBag_WritePOINTL@12
+PSPropertyBag_WritePOINTS@12
+PSPropertyBag_WritePropertyKey@12
+PSPropertyBag_WriteRECTL@12
+PSPropertyBag_WriteSHORT@12
+PSPropertyBag_WriteStr@12
+PSPropertyBag_WriteStream@12
+PSPropertyBag_WriteULONGLONG@16
+PSPropertyBag_WriteUnknown@12
+PSPropertyKeyFromString@8
+PSRefreshPropertySchema@0
+PSRegisterPropertySchema@4
+PSSetPropertyValue@12
+PSStringFromPropertyKey@12
+PSUnregisterPropertySchema@4
+PropVariantChangeType@16
+PropVariantCompareEx@16
+PropVariantGetBooleanElem@12
+PropVariantGetDoubleElem@12
+PropVariantGetElementCount@4
+PropVariantGetFileTimeElem@12
+PropVariantGetInt16Elem@12
+PropVariantGetInt32Elem@12
+PropVariantGetInt64Elem@12
+PropVariantGetStringElem@12
+PropVariantGetUInt16Elem@12
+PropVariantGetUInt32Elem@12
+PropVariantGetUInt64Elem@12
+PropVariantToBSTR@8
+PropVariantToBoolean@8
+PropVariantToBooleanVector@16
+PropVariantToBooleanVectorAlloc@12
+PropVariantToBooleanWithDefault@8
+PropVariantToBuffer@12
+PropVariantToDouble@8
+PropVariantToDoubleVector@16
+PropVariantToDoubleVectorAlloc@12
+PropVariantToDoubleWithDefault@12
+PropVariantToFileTime@12
+PropVariantToFileTimeVector@16
+PropVariantToFileTimeVectorAlloc@12
+PropVariantToGUID@8
+PropVariantToInt16@8
+PropVariantToInt16Vector@16
+PropVariantToInt16VectorAlloc@12
+PropVariantToInt16WithDefault@8
+PropVariantToInt32@8
+PropVariantToInt32Vector@16
+PropVariantToInt32VectorAlloc@12
+PropVariantToInt32WithDefault@8
+PropVariantToInt64@8
+PropVariantToInt64Vector@16
+PropVariantToInt64VectorAlloc@12
+PropVariantToInt64WithDefault@12
+PropVariantToStrRet@8
+PropVariantToString@12
+PropVariantToStringAlloc@8
+PropVariantToStringVector@16
+PropVariantToStringVectorAlloc@12
+PropVariantToStringWithDefault@8
+PropVariantToUInt16@8
+PropVariantToUInt16Vector@16
+PropVariantToUInt16VectorAlloc@12
+PropVariantToUInt16WithDefault@8
+PropVariantToUInt32@8
+PropVariantToUInt32Vector@16
+PropVariantToUInt32VectorAlloc@12
+PropVariantToUInt32WithDefault@8
+PropVariantToUInt64@8
+PropVariantToUInt64Vector@16
+PropVariantToUInt64VectorAlloc@12
+PropVariantToUInt64WithDefault@12
+PropVariantToVariant@8
+PropVariantToWinRTPropertyValue@12
+StgDeserializePropVariant@12
+StgSerializePropVariant@12
+VariantCompare@8
+VariantGetBooleanElem@12
+VariantGetDoubleElem@12
+VariantGetElementCount@4
+VariantGetInt16Elem@12
+VariantGetInt32Elem@12
+VariantGetInt64Elem@12
+VariantGetStringElem@12
+VariantGetUInt16Elem@12
+VariantGetUInt32Elem@12
+VariantGetUInt64Elem@12
+VariantToBoolean@8
+VariantToBooleanArray@16
+VariantToBooleanArrayAlloc@12
+VariantToBooleanWithDefault@8
+VariantToBuffer@12
+VariantToDosDateTime@12
+VariantToDouble@8
+VariantToDoubleArray@16
+VariantToDoubleArrayAlloc@12
+VariantToDoubleWithDefault@12
+VariantToFileTime@12
+VariantToGUID@8
+VariantToInt16@8
+VariantToInt16Array@16
+VariantToInt16ArrayAlloc@12
+VariantToInt16WithDefault@8
+VariantToInt32@8
+VariantToInt32Array@16
+VariantToInt32ArrayAlloc@12
+VariantToInt32WithDefault@8
+VariantToInt64@8
+VariantToInt64Array@16
+VariantToInt64ArrayAlloc@12
+VariantToInt64WithDefault@12
+VariantToPropVariant@8
+VariantToStrRet@8
+VariantToString@12
+VariantToStringAlloc@8
+VariantToStringArray@16
+VariantToStringArrayAlloc@12
+VariantToStringWithDefault@8
+VariantToUInt16@8
+VariantToUInt16Array@16
+VariantToUInt16ArrayAlloc@12
+VariantToUInt16WithDefault@8
+VariantToUInt32@8
+VariantToUInt32Array@16
+VariantToUInt32ArrayAlloc@12
+VariantToUInt32WithDefault@8
+VariantToUInt64@8
+VariantToUInt64Array@16
+VariantToUInt64ArrayAlloc@12
+VariantToUInt64WithDefault@12
+WinRTPropertyValueToPropVariant@8
diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am
index 3c998f3..816a2aa 100644
--- a/mingw-w64-crt/lib64/Makefile.am
+++ b/mingw-w64-crt/lib64/Makefile.am
@@ -461,6 +461,7 @@ lib64_DATA += %reldir%/libpolstore.a
 lib64_DATA += %reldir%/libpowrprof.a
 lib64_DATA += %reldir%/libprintui.a
 lib64_DATA += %reldir%/libprofmap.a
+lib64_DATA += %reldir%/libpropsys.a
 lib64_DATA += %reldir%/libPS5UI.a
 lib64_DATA += %reldir%/libpsapi.a
 lib64_DATA += %reldir%/libpsbase.a
diff --git a/mingw-w64-crt/libarm64/Makefile.am 
b/mingw-w64-crt/libarm64/Makefile.am
index 45482d2..74d050c 100644
--- a/mingw-w64-crt/libarm64/Makefile.am
+++ b/mingw-w64-crt/libarm64/Makefile.am
@@ -207,6 +207,7 @@ libarm64_DATA += %reldir%/libperfos.a
 libarm64_DATA += %reldir%/libperfproc.a
 libarm64_DATA += %reldir%/libperfts.a
 libarm64_DATA += %reldir%/libphotowiz.a
+libarm64_DATA += %reldir%/libpropsys.a
 libarm64_DATA += %reldir%/libpsapi.a
 libarm64_DATA += %reldir%/libpstorec.a
 libarm64_DATA += %reldir%/libqutil.a
-- 
2.26.0

_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to