* lib32/msi.def: New.

* Makefile.am (lib32_DATA): Add lib32/msi.def to build.
* Makefile.in: Regenerate.

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@4689 4407c894-4637-0410-b4f5-ada5f102cad1
This commit is contained in:
Ozkan Sezer 2011-12-17 16:35:08 +00:00
parent c61d8ea4fa
commit cf3d8ddf79
4 changed files with 297 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2011-12-17 Ozkan Sezer <sezeroz@gmail.com>
* lib32/msi.def: New.
* Makefile.am (lib32_DATA): Add lib32/msi.def to build.
* Makefile.in: Regenerate.
2011-12-17 Kai Tietz <ktietz@redhat.com> 2011-12-17 Kai Tietz <ktietz@redhat.com>
* crt/pseudo-reloc.c (__write_memory): Add fallback for systems * crt/pseudo-reloc.c (__write_memory): Add fallback for systems
@ -5,7 +11,7 @@
2011-12-14 Kai Tietz <ktietz@redhat.com> 2011-12-14 Kai Tietz <ktietz@redhat.com>
* stdio/ The printf-routines rework part 2 stdio/ The printf-routines rework part 2
* crt/ Avoid use of msvcrt printf functions * crt/ Avoid use of msvcrt printf functions
* misc/ Likewise. * misc/ Likewise.

View File

@ -435,6 +435,7 @@ lib32_DATA = \
lib32/libiphlpapi.a lib32/libkernel32.a lib32/libksproxy.a lib32/libclfsw32.a lib32/liblz32.a \ lib32/libiphlpapi.a lib32/libkernel32.a lib32/libksproxy.a lib32/libclfsw32.a lib32/liblz32.a \
lib32/libmapi32.a lib32/libmcd.a lib32/libmfcuia32.a lib32/libmgmtapi.a lib32/libmprapi.a \ lib32/libmapi32.a lib32/libmcd.a lib32/libmfcuia32.a lib32/libmgmtapi.a lib32/libmprapi.a \
lib32/libmpr.a lib32/libmqrt.a lib32/libmsacm32.a lib32/libmscms.a lib32/libmsdmo.a \ lib32/libmpr.a lib32/libmqrt.a lib32/libmsacm32.a lib32/libmscms.a lib32/libmsdmo.a \
lib32/libmsi.a \
lib32/libmsimg32.a lib32/libmsvcp60.a lib32/libmsvfw32.a lib32/libmswsock.a lib32/libnddeapi.a \ lib32/libmsimg32.a lib32/libmsvcp60.a lib32/libmsvfw32.a lib32/libmswsock.a lib32/libnddeapi.a \
lib32/libndis.a lib32/libnetapi32.a lib32/libnewdev.a lib32/libntdll.a lib32/libntoskrnl.a \ lib32/libndis.a lib32/libnetapi32.a lib32/libnewdev.a lib32/libntdll.a lib32/libntoskrnl.a \
lib32/libodbc32.a lib32/libodbccp32.a lib32/libole32.a lib32/liboleacc.a lib32/liboleaut32.a \ lib32/libodbc32.a lib32/libodbccp32.a lib32/libole32.a lib32/liboleacc.a lib32/liboleaut32.a \

View File

@ -3503,6 +3503,7 @@ src_libmingwex32 = \
@LIB32_TRUE@ lib32/libiphlpapi.a lib32/libkernel32.a lib32/libksproxy.a lib32/libclfsw32.a lib32/liblz32.a \ @LIB32_TRUE@ lib32/libiphlpapi.a lib32/libkernel32.a lib32/libksproxy.a lib32/libclfsw32.a lib32/liblz32.a \
@LIB32_TRUE@ lib32/libmapi32.a lib32/libmcd.a lib32/libmfcuia32.a lib32/libmgmtapi.a lib32/libmprapi.a \ @LIB32_TRUE@ lib32/libmapi32.a lib32/libmcd.a lib32/libmfcuia32.a lib32/libmgmtapi.a lib32/libmprapi.a \
@LIB32_TRUE@ lib32/libmpr.a lib32/libmqrt.a lib32/libmsacm32.a lib32/libmscms.a lib32/libmsdmo.a \ @LIB32_TRUE@ lib32/libmpr.a lib32/libmqrt.a lib32/libmsacm32.a lib32/libmscms.a lib32/libmsdmo.a \
@LIB32_TRUE@ lib32/libmsi.a \
@LIB32_TRUE@ lib32/libmsimg32.a lib32/libmsvcp60.a lib32/libmsvfw32.a lib32/libmswsock.a lib32/libnddeapi.a \ @LIB32_TRUE@ lib32/libmsimg32.a lib32/libmsvcp60.a lib32/libmsvfw32.a lib32/libmswsock.a lib32/libnddeapi.a \
@LIB32_TRUE@ lib32/libndis.a lib32/libnetapi32.a lib32/libnewdev.a lib32/libntdll.a lib32/libntoskrnl.a \ @LIB32_TRUE@ lib32/libndis.a lib32/libnetapi32.a lib32/libnewdev.a lib32/libntdll.a lib32/libntoskrnl.a \
@LIB32_TRUE@ lib32/libodbc32.a lib32/libodbccp32.a lib32/libole32.a lib32/liboleacc.a lib32/liboleaut32.a \ @LIB32_TRUE@ lib32/libodbc32.a lib32/libodbccp32.a lib32/libole32.a lib32/liboleacc.a lib32/liboleaut32.a \

288
mingw-w64-crt/lib32/msi.def Normal file
View File

@ -0,0 +1,288 @@
;
; Definition file of msi.dll
; Automatic generated by gendef
; written by Kai Tietz 2008
;
LIBRARY "msi.dll"
EXPORTS
MsiAdvertiseProductA@16
MsiAdvertiseProductW@16
MsiCloseAllHandles@0
MsiCloseHandle@4
MsiCollectUserInfoA@4
MsiCollectUserInfoW@4
MsiConfigureFeatureA@12
MsiConfigureFeatureFromDescriptorA@8
MsiConfigureFeatureFromDescriptorW@8
MsiConfigureFeatureW@12
MsiConfigureProductA@12
MsiConfigureProductW@12
MsiCreateRecord@4
MsiDatabaseApplyTransformA@12
MsiDatabaseApplyTransformW@12
MsiDatabaseCommit@4
MsiDatabaseExportA@16
MsiDatabaseExportW@16
MsiDatabaseGenerateTransformA@20
MsiDatabaseGenerateTransformW@20
MsiDatabaseGetPrimaryKeysA@12
MsiDatabaseGetPrimaryKeysW@12
MsiDatabaseImportA@12
MsiDatabaseImportW@12
MsiDatabaseMergeA@12
MsiDatabaseMergeW@12
MsiDatabaseOpenViewA@12
MsiDatabaseOpenViewW@12
MsiDoActionA@8
MsiDoActionW@8
MsiEnableUIPreview@8
MsiEnumClientsA@12
MsiEnumClientsW@12
MsiEnumComponentQualifiersA@24
MsiEnumComponentQualifiersW@24
MsiEnumComponentsA@8
MsiEnumComponentsW@8
MsiEnumFeaturesA@16
MsiEnumFeaturesW@16
MsiEnumProductsA@8
MsiEnumProductsW@8
MsiEvaluateConditionA@8
MsiEvaluateConditionW@8
MsiGetLastErrorRecord@0
MsiGetActiveDatabase@4
MsiGetComponentStateA@16
MsiGetComponentStateW@16
MsiGetDatabaseState@4
MsiGetFeatureCostA@20
MsiGetFeatureCostW@20
MsiGetFeatureInfoA@28
MsiGetFeatureInfoW@28
MsiGetFeatureStateA@16
MsiGetFeatureStateW@16
MsiGetFeatureUsageA@16
MsiGetFeatureUsageW@16
MsiGetFeatureValidStatesA@12
MsiGetFeatureValidStatesW@12
MsiGetLanguage@4
MsiGetMode@8
MsiGetProductCodeA@8
MsiGetProductCodeW@8
MsiGetProductInfoA@16
MsiGetProductInfoFromScriptA@32
MsiGetProductInfoFromScriptW@32
MsiGetProductInfoW@16
MsiGetProductPropertyA@16
MsiGetProductPropertyW@16
MsiGetPropertyA@16
MsiGetPropertyW@16
MsiGetSourcePathA@16
MsiGetSourcePathW@16
MsiGetSummaryInformationA@16
MsiGetSummaryInformationW@16
MsiGetTargetPathA@16
MsiGetTargetPathW@16
MsiGetUserInfoA@28
MsiGetUserInfoW@28
MsiInstallMissingComponentA@12
MsiInstallMissingComponentW@12
MsiInstallMissingFileA@8
MsiInstallMissingFileW@8
MsiInstallProductA@8
MsiInstallProductW@8
MsiLocateComponentA@12
MsiLocateComponentW@12
MsiOpenDatabaseA@12
MsiOpenDatabaseW@12
MsiOpenPackageA@8
MsiOpenPackageW@8
MsiOpenProductA@8
MsiOpenProductW@8
MsiPreviewBillboardA@12
MsiPreviewBillboardW@12
MsiPreviewDialogA@8
MsiPreviewDialogW@8
MsiProcessAdvertiseScriptA@20
MsiProcessAdvertiseScriptW@20
MsiProcessMessage@12
MsiProvideComponentA@24
MsiProvideComponentFromDescriptorA@16
MsiProvideComponentFromDescriptorW@16
MsiProvideComponentW@24
MsiProvideQualifiedComponentA@20
MsiProvideQualifiedComponentW@20
MsiQueryFeatureStateA@8
MsiQueryFeatureStateW@8
MsiQueryProductStateA@4
MsiQueryProductStateW@4
MsiRecordDataSize@8
MsiRecordGetFieldCount@4
MsiRecordGetInteger@8
MsiRecordGetStringA@16
MsiRecordGetStringW@16
MsiRecordIsNull@8
MsiRecordReadStream@16
MsiRecordSetInteger@12
MsiRecordSetStreamA@12
MsiRecordSetStreamW@12
MsiRecordSetStringA@12
MsiRecordSetStringW@12
MsiReinstallFeatureA@12
MsiReinstallFeatureFromDescriptorA@8
MsiReinstallFeatureFromDescriptorW@8
MsiReinstallFeatureW@12
MsiReinstallProductA@8
MsiReinstallProductW@8
MsiSequenceA@12
MsiSequenceW@12
MsiSetComponentStateA@12
MsiSetComponentStateW@12
MsiSetExternalUIA@12
MsiSetExternalUIW@12
MsiSetFeatureStateA@12
MsiSetFeatureStateW@12
MsiSetInstallLevel@8
MsiSetInternalUI@8
MsiVerifyDiskSpace@4
MsiSetMode@12
MsiSetPropertyA@12
MsiSetPropertyW@12
MsiSetTargetPathA@12
MsiSetTargetPathW@12
MsiSummaryInfoGetPropertyA@28
MsiSummaryInfoGetPropertyCount@8
MsiSummaryInfoGetPropertyW@28
MsiSummaryInfoPersist@4
MsiSummaryInfoSetPropertyA@24
MsiSummaryInfoSetPropertyW@24
MsiUseFeatureA@8
MsiUseFeatureW@8
MsiVerifyPackageA@4
MsiVerifyPackageW@4
MsiViewClose@4
MsiViewExecute@8
MsiViewFetch@8
MsiViewGetErrorA@12
MsiViewGetErrorW@12
MsiViewModify@12
MsiDatabaseIsTablePersistentA@8
MsiDatabaseIsTablePersistentW@8
MsiViewGetColumnInfo@12
MsiRecordClearData@4
MsiEnableLogA@12
MsiEnableLogW@12
MsiFormatRecordA@16
MsiFormatRecordW@16
MsiGetComponentPathA@16
MsiGetComponentPathW@16
MsiApplyPatchA@16
MsiApplyPatchW@16
MsiAdvertiseScriptA@16
MsiAdvertiseScriptW@16
MsiGetPatchInfoA@16
MsiGetPatchInfoW@16
MsiEnumPatchesA@20
MsiEnumPatchesW@20
DllGetVersion@4
MsiGetProductCodeFromPackageCodeA@8
MsiGetProductCodeFromPackageCodeW@8
MsiCreateTransformSummaryInfoA@20
MsiCreateTransformSummaryInfoW@20
MsiQueryFeatureStateFromDescriptorA@4
MsiQueryFeatureStateFromDescriptorW@4
MsiConfigureProductExA@16
MsiConfigureProductExW@16
;MsiInvalidateFeatureCache
MsiUseFeatureExA@16
MsiUseFeatureExW@16
MsiGetFileVersionA@20
MsiGetFileVersionW@20
MsiLoadStringA@20
MsiLoadStringW@20
MsiMessageBoxA@24
MsiMessageBoxW@24
MsiDecomposeDescriptorA@20
MsiDecomposeDescriptorW@20
MsiProvideQualifiedComponentExA@32
MsiProvideQualifiedComponentExW@32
MsiEnumRelatedProductsA@16
MsiEnumRelatedProductsW@16
MsiSetFeatureAttributesA@12
MsiSetFeatureAttributesW@12
MsiSourceListClearAllA@12
MsiSourceListClearAllW@12
MsiSourceListAddSourceA@16
MsiSourceListAddSourceW@16
MsiSourceListForceResolutionA@12
MsiSourceListForceResolutionW@12
MsiIsProductElevatedA@8
MsiIsProductElevatedW@8
MsiGetShortcutTargetA@16
MsiGetShortcutTargetW@16
MsiGetFileHashA@12
MsiGetFileHashW@12
MsiEnumComponentCostsA@32
MsiEnumComponentCostsW@32
MsiCreateAndVerifyInstallerDirectory@4
MsiGetFileSignatureInformationA@20
MsiGetFileSignatureInformationW@20
MsiProvideAssemblyA@24
MsiProvideAssemblyW@24
MsiAdvertiseProductExA@24
MsiAdvertiseProductExW@24
MsiNotifySidChangeA@8
MsiNotifySidChangeW@8
MsiOpenPackageExA@12
MsiOpenPackageExW@12
MsiDeleteUserDataA@12
MsiDeleteUserDataW@12
Migrate10CachedPackagesA@16
Migrate10CachedPackagesW@16
MsiRemovePatchesA@16
MsiRemovePatchesW@16
MsiApplyMultiplePatchesA@12
MsiApplyMultiplePatchesW@12
MsiExtractPatchXMLDataA@16
MsiExtractPatchXMLDataW@16
MsiGetPatchInfoExA@28
MsiGetPatchInfoExW@28
MsiEnumProductsExA@32
MsiEnumProductsExW@32
MsiGetProductInfoExA@24
MsiGetProductInfoExW@24
MsiQueryComponentStateA@20
MsiQueryComponentStateW@20
MsiQueryFeatureStateExA@20
MsiQueryFeatureStateExW@20
MsiDeterminePatchSequenceA@20
MsiDeterminePatchSequenceW@20
MsiSourceListAddSourceExA@24
MsiSourceListAddSourceExW@24
MsiSourceListClearSourceA@20
MsiSourceListClearSourceW@20
MsiSourceListClearAllExA@16
MsiSourceListClearAllExW@16
MsiSourceListForceResolutionExA@16
MsiSourceListForceResolutionExW@16
MsiSourceListEnumSourcesA@28
MsiSourceListEnumSourcesW@28
MsiSourceListGetInfoA@28
MsiSourceListGetInfoW@28
MsiSourceListSetInfoA@24
MsiSourceListSetInfoW@24
MsiEnumPatchesExA@40
MsiEnumPatchesExW@40
MsiSourceListEnumMediaDisksA@40
MsiSourceListEnumMediaDisksW@40
MsiSourceListAddMediaDiskA@28
MsiSourceListAddMediaDiskW@28
MsiSourceListClearMediaDiskA@20
MsiSourceListClearMediaDiskW@20
MsiDetermineApplicablePatchesA@12
MsiDetermineApplicablePatchesW@12
MsiMessageBoxExA@28
MsiMessageBoxExW@28
MsiSetExternalUIRecord@16
;DllCanUnloadNow
;DllGetClassObject@12
;DllRegisterServer
;DllUnregisterServer