crt: Share powrprof.def between lib64 and libarm32, use it for libarm64 Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/libarm32/powrprof.def b/mingw-w64-crt/lib-common/powrprof.def similarity index 90% rename from mingw-w64-crt/libarm32/powrprof.def rename to mingw-w64-crt/lib-common/powrprof.def index dbc80d6..8e8c03d 100644 --- a/mingw-w64-crt/libarm32/powrprof.def +++ b/mingw-w64-crt/lib-common/powrprof.def
@@ -44,6 +44,13 @@ PowerEnumerate PowerGetActiveScheme PowerImportPowerScheme +PowerInternalDeleteScheme +PowerInternalDuplicateScheme +PowerInternalImportPowerScheme +PowerInternalRestoreDefaultPowerSchemes +PowerInternalRestoreIndividualDefaultPowerScheme +PowerInternalSetActiveScheme +PowerInternalWriteToUserPowerKey PowerInformationWithPrivileges PowerIsSettingRangeDefined PowerOpenSystemPowerKey @@ -102,6 +109,7 @@ ReadPwrScheme SetActivePwrScheme SetSuspendState +Sysprep_Generalize_Power ValidatePowerPolicies WriteGlobalPwrPolicy WriteProcessorPwrScheme
diff --git a/mingw-w64-crt/lib64/powrprof.def b/mingw-w64-crt/lib64/powrprof.def deleted file mode 100644 index 446191a..0000000 --- a/mingw-w64-crt/lib64/powrprof.def +++ /dev/null
@@ -1,103 +0,0 @@ -; -; Definition file of POWRPROF.dll -; Automatic generated by gendef -; written by Kai Tietz 2008 -; -LIBRARY "POWRPROF.dll" -EXPORTS -CallNtPowerInformation -CanUserWritePwrScheme -DeletePwrScheme -DevicePowerClose -DevicePowerEnumDevices -DevicePowerOpen -DevicePowerSetDeviceState -EnumPwrSchemes -GUIDFormatToGlobalPowerPolicy -GUIDFormatToPowerPolicy -GetActivePwrScheme -GetCurrentPowerPolicies -GetPwrCapabilities -GetPwrDiskSpindownRange -IsAdminOverrideActive -IsPwrHibernateAllowed -IsPwrShutdownAllowed -IsPwrSuspendAllowed -LoadCurrentPwrScheme -MergeLegacyPwrScheme -PowerCanRestoreIndividualDefaultPowerScheme -PowerCreatePossibleSetting -PowerCreateSetting -PowerCustomizePlatformPowerSettings -PowerDebugDifPowerPolicies -PowerDebugDifSystemPowerPolicies -PowerDebugDumpPowerPolicy -PowerDebugDumpPowerScheme -PowerDebugDumpSystemPowerCapabilities -PowerDebugDumpSystemPowerPolicy -PowerDeleteScheme -PowerDeterminePlatformRole -PowerDuplicateScheme -PowerEnumerate -PowerGetActiveScheme -PowerImportPowerScheme -PowerInternalDeleteScheme -PowerInternalDuplicateScheme -PowerInternalImportPowerScheme -PowerInternalRestoreDefaultPowerSchemes -PowerInternalRestoreIndividualDefaultPowerScheme -PowerInternalSetActiveScheme -PowerInternalWriteToUserPowerKey -PowerOpenSystemPowerKey -PowerOpenUserPowerKey -PowerPolicyToGUIDFormat -PowerReadACDefaultIndex -PowerReadACValue -PowerReadACValueIndex -PowerReadDCDefaultIndex -PowerReadDCValue -PowerReadDCValueIndex -PowerReadDescription -PowerReadFriendlyName -PowerReadIconResourceSpecifier -PowerReadPossibleDescription -PowerReadPossibleFriendlyName -PowerReadPossibleValue -PowerReadSecurityDescriptor -PowerReadSettingAttributes -PowerReadValueIncrement -PowerReadValueMax -PowerReadValueMin -PowerReadValueUnitsSpecifier -PowerRemovePowerSetting -PowerReplaceDefaultPowerSchemes -PowerRestoreDefaultPowerSchemes -PowerRestoreIndividualDefaultPowerScheme -PowerSetActiveScheme -PowerSettingAccessCheck -PowerWriteACDefaultIndex -PowerWriteACValueIndex -PowerWriteDCDefaultIndex -PowerWriteDCValueIndex -PowerWriteDescription -PowerWriteFriendlyName -PowerWriteIconResourceSpecifier -PowerWritePossibleDescription -PowerWritePossibleFriendlyName -PowerWritePossibleValue -PowerWriteSecurityDescriptor -PowerWriteSettingAttributes -PowerWriteValueIncrement -PowerWriteValueMax -PowerWriteValueMin -PowerWriteValueUnitsSpecifier -ReadGlobalPwrPolicy -ReadProcessorPwrScheme -ReadPwrScheme -SetActivePwrScheme -SetSuspendState -Sysprep_Generalize_Power -ValidatePowerPolicies -WriteGlobalPwrPolicy -WriteProcessorPwrScheme -WritePwrScheme
diff --git a/mingw-w64-crt/libarm64/Makefile.am b/mingw-w64-crt/libarm64/Makefile.am index 74d050c..69603f4 100644 --- a/mingw-w64-crt/libarm64/Makefile.am +++ b/mingw-w64-crt/libarm64/Makefile.am
@@ -207,6 +207,7 @@ libarm64_DATA += %reldir%/libperfproc.a libarm64_DATA += %reldir%/libperfts.a libarm64_DATA += %reldir%/libphotowiz.a +libarm64_DATA += %reldir%/libpowrprof.a libarm64_DATA += %reldir%/libpropsys.a libarm64_DATA += %reldir%/libpsapi.a libarm64_DATA += %reldir%/libpstorec.a