Signed-off-by: Mark Harmstone <m...@harmstone.com>
---
 mingw-w64-crt/Makefile.am                     |   1 +
 .../lib-common/oleaut32_windowsapp.def        | 368 ++++++++++++++++++
 mingw-w64-crt/lib-common/windowsapp.mri       |   1 +
 mingw-w64-crt/lib32/oleaut32_windowsapp.def   | 356 +++++++++++++++++
 .../libarm32/oleaut32_windowsapp.def          | 356 +++++++++++++++++
 5 files changed, 1082 insertions(+)
 create mode 100644 mingw-w64-crt/lib-common/oleaut32_windowsapp.def
 create mode 100644 mingw-w64-crt/lib32/oleaut32_windowsapp.def
 create mode 100644 mingw-w64-crt/libarm32/oleaut32_windowsapp.def

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 1a6053f47..f93c08c9b 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -3075,6 +3075,7 @@ endif
                %/libmswsock_windowsapp.a \
                %/libncrypt_windowsapp.a \
                %/libntdll_windowsapp.a \
+               %/liboleaut32_windowsapp.a \
                %/libpowrprof_windowsapp.a \
                %/libpropsys_windowsapp.a \
                %/libpsapi_windowsapp.a \
diff --git a/mingw-w64-crt/lib-common/oleaut32_windowsapp.def 
b/mingw-w64-crt/lib-common/oleaut32_windowsapp.def
new file mode 100644
index 000000000..f1be13ea3
--- /dev/null
+++ b/mingw-w64-crt/lib-common/oleaut32_windowsapp.def
@@ -0,0 +1,368 @@
+LIBRARY oleaut32
+
+EXPORTS
+
+BSTR_UserFree
+BSTR_UserFree64
+BSTR_UserMarshal
+BSTR_UserMarshal64
+BSTR_UserSize
+BSTR_UserSize64
+BSTR_UserUnmarshal
+BSTR_UserUnmarshal64
+DispCallFunc
+DispInvoke
+GetErrorInfo
+LoadRegTypeLib
+LoadTypeLib
+LoadTypeLibEx
+LPSAFEARRAY_Marshal
+LPSAFEARRAY_Size
+LPSAFEARRAY_Unmarshal
+LPSAFEARRAY_UserFree
+LPSAFEARRAY_UserFree64
+LPSAFEARRAY_UserMarshal
+LPSAFEARRAY_UserMarshal64
+LPSAFEARRAY_UserSize
+LPSAFEARRAY_UserSize64
+LPSAFEARRAY_UserUnmarshal
+LPSAFEARRAY_UserUnmarshal64
+SafeArrayAccessData
+SafeArrayAllocData
+SafeArrayAllocDescriptor
+SafeArrayAllocDescriptorEx
+SafeArrayCopy
+SafeArrayCopyData
+SafeArrayCreate
+SafeArrayCreateEx
+SafeArrayCreateVector
+SafeArrayCreateVectorEx
+SafeArrayDestroy
+SafeArrayDestroyData
+SafeArrayDestroyDescriptor
+SafeArrayGetDim
+SafeArrayGetElement
+SafeArrayGetElemsize
+SafeArrayGetIID
+SafeArrayGetLBound
+SafeArrayGetRecordInfo
+SafeArrayGetUBound
+SafeArrayGetVartype
+SafeArrayLock
+SafeArrayPtrOfIndex
+SafeArrayPutElement
+SafeArrayRedim
+SafeArraySetIID
+SafeArraySetRecordInfo
+SafeArrayUnaccessData
+SafeArrayUnlock
+SetErrorInfo
+SysAllocString
+SysAllocStringByteLen
+SysAllocStringLen
+SysFreeString
+SysReAllocString
+SysReAllocStringLen
+SysStringByteLen
+SysStringLen
+SystemTimeToVariantTime
+VarAbs
+VarAdd
+VarAnd
+VarBoolFromCy
+VarBoolFromDate
+VarBoolFromDec
+VarBoolFromDisp
+VarBoolFromI1
+VarBoolFromI2
+VarBoolFromI4
+VarBoolFromI8
+VarBoolFromR4
+VarBoolFromR8
+VarBoolFromStr
+VarBoolFromUI1
+VarBoolFromUI2
+VarBoolFromUI4
+VarBoolFromUI8
+VarBstrCat
+VarBstrCmp
+VarBstrFromBool
+VarBstrFromCy
+VarBstrFromDate
+VarBstrFromDec
+VarBstrFromDisp
+VarBstrFromI1
+VarBstrFromI2
+VarBstrFromI4
+VarBstrFromI8
+VarBstrFromR4
+VarBstrFromR8
+VarBstrFromUI1
+VarBstrFromUI2
+VarBstrFromUI4
+VarBstrFromUI8
+VarCat
+VarCmp
+VarCyAbs
+VarCyAdd
+VarCyCmp
+VarCyCmpR8
+VarCyFix
+VarCyFromBool
+VarCyFromDate
+VarCyFromDec
+VarCyFromDisp
+VarCyFromI1
+VarCyFromI2
+VarCyFromI4
+VarCyFromI8
+VarCyFromR4
+VarCyFromR8
+VarCyFromStr
+VarCyFromUI1
+VarCyFromUI2
+VarCyFromUI4
+VarCyFromUI8
+VarCyInt
+VarCyMul
+VarCyMulI4
+VarCyMulI8
+VarCyNeg
+VarCyRound
+VarCySub
+VarDateFromBool
+VarDateFromCy
+VarDateFromDec
+VarDateFromDisp
+VarDateFromI1
+VarDateFromI2
+VarDateFromI4
+VarDateFromI8
+VarDateFromR4
+VarDateFromR8
+VarDateFromStr
+VarDateFromUdate
+VarDateFromUdateEx
+VarDateFromUI1
+VarDateFromUI2
+VarDateFromUI4
+VarDateFromUI8
+VarDecAbs
+VarDecAdd
+VarDecCmp
+VarDecCmpR8
+VarDecDiv
+VarDecFix
+VarDecFromBool
+VarDecFromCy
+VarDecFromDate
+VarDecFromDisp
+VarDecFromI1
+VarDecFromI2
+VarDecFromI4
+VarDecFromI8
+VarDecFromR4
+VarDecFromR8
+VarDecFromStr
+VarDecFromUI1
+VarDecFromUI2
+VarDecFromUI4
+VarDecFromUI8
+VarDecInt
+VarDecMul
+VarDecNeg
+VarDecRound
+VarDecSub
+VarDiv
+VarEqv
+VarFix
+VarFormat
+VarFormatCurrency
+VarFormatDateTime
+VarFormatFromTokens
+VarFormatNumber
+VarFormatPercent
+VarI1FromBool
+VarI1FromCy
+VarI1FromDate
+VarI1FromDec
+VarI1FromDisp
+VarI1FromI2
+VarI1FromI4
+VarI1FromI8
+VarI1FromR4
+VarI1FromR8
+VarI1FromStr
+VarI1FromUI1
+VarI1FromUI2
+VarI1FromUI4
+VarI1FromUI8
+VarI2FromBool
+VarI2FromCy
+VarI2FromDate
+VarI2FromDec
+VarI2FromDisp
+VarI2FromI1
+VarI2FromI4
+VarI2FromI8
+VarI2FromR4
+VarI2FromR8
+VarI2FromStr
+VarI2FromUI1
+VarI2FromUI2
+VarI2FromUI4
+VarI2FromUI8
+VarI4FromBool
+VarI4FromCy
+VarI4FromDate
+VarI4FromDec
+VarI4FromDisp
+VarI4FromI1
+VarI4FromI2
+VarI4FromI8
+VarI4FromR4
+VarI4FromR8
+VarI4FromStr
+VarI4FromUI1
+VarI4FromUI2
+VarI4FromUI4
+VarI4FromUI8
+VarI8FromBool
+VarI8FromCy
+VarI8FromDate
+VarI8FromDec
+VarI8FromDisp
+VarI8FromI1
+VarI8FromI2
+VarI8FromR4
+VarI8FromR8
+VarI8FromStr
+VarI8FromUI1
+VarI8FromUI2
+VarI8FromUI4
+VarI8FromUI8
+VARIANT_UserFree
+VARIANT_UserFree64
+VARIANT_UserMarshal
+VARIANT_UserMarshal64
+VARIANT_UserSize
+VARIANT_UserSize64
+VARIANT_UserUnmarshal
+VARIANT_UserUnmarshal64
+VariantChangeType
+VariantChangeTypeEx
+VariantClear
+VariantCopy
+VariantCopyInd
+VariantInit
+VariantTimeToSystemTime
+VarIdiv
+VarImp
+VarInt
+VarMod
+VarMonthName
+VarMul
+VarNeg
+VarNot
+VarNumFromParseNum
+VarOr
+VarParseNumFromStr
+VarPow
+VarR4CmpR8
+VarR4FromBool
+VarR4FromCy
+VarR4FromDate
+VarR4FromDec
+VarR4FromDisp
+VarR4FromI1
+VarR4FromI2
+VarR4FromI4
+VarR4FromI8
+VarR4FromR8
+VarR4FromStr
+VarR4FromUI1
+VarR4FromUI2
+VarR4FromUI4
+VarR4FromUI8
+VarR8FromBool
+VarR8FromCy
+VarR8FromDate
+VarR8FromDec
+VarR8FromDisp
+VarR8FromI1
+VarR8FromI2
+VarR8FromI4
+VarR8FromI8
+VarR8FromR4
+VarR8FromStr
+VarR8FromUI1
+VarR8FromUI2
+VarR8FromUI4
+VarR8FromUI8
+VarR8Pow
+VarR8Round
+VarRound
+VarSub
+VarTokenizeFormatString
+VarUdateFromDate
+VarUI1FromBool
+VarUI1FromCy
+VarUI1FromDate
+VarUI1FromDec
+VarUI1FromDisp
+VarUI1FromI1
+VarUI1FromI2
+VarUI1FromI4
+VarUI1FromI8
+VarUI1FromR4
+VarUI1FromR8
+VarUI1FromStr
+VarUI1FromUI2
+VarUI1FromUI4
+VarUI1FromUI8
+VarUI2FromBool
+VarUI2FromCy
+VarUI2FromDate
+VarUI2FromDec
+VarUI2FromDisp
+VarUI2FromI1
+VarUI2FromI2
+VarUI2FromI4
+VarUI2FromI8
+VarUI2FromR4
+VarUI2FromR8
+VarUI2FromStr
+VarUI2FromUI1
+VarUI2FromUI4
+VarUI2FromUI8
+VarUI4FromBool
+VarUI4FromCy
+VarUI4FromDate
+VarUI4FromDec
+VarUI4FromDisp
+VarUI4FromI1
+VarUI4FromI2
+VarUI4FromI4
+VarUI4FromI8
+VarUI4FromR4
+VarUI4FromR8
+VarUI4FromStr
+VarUI4FromUI1
+VarUI4FromUI2
+VarUI4FromUI8
+VarUI8FromBool
+VarUI8FromCy
+VarUI8FromDate
+VarUI8FromDec
+VarUI8FromDisp
+VarUI8FromI1
+VarUI8FromI2
+VarUI8FromI8
+VarUI8FromR4
+VarUI8FromR8
+VarUI8FromStr
+VarUI8FromUI1
+VarUI8FromUI2
+VarUI8FromUI4
+VarWeekdayName
+VarXor
diff --git a/mingw-w64-crt/lib-common/windowsapp.mri 
b/mingw-w64-crt/lib-common/windowsapp.mri
index d967b1868..e750c5322 100644
--- a/mingw-w64-crt/lib-common/windowsapp.mri
+++ b/mingw-w64-crt/lib-common/windowsapp.mri
@@ -226,6 +226,7 @@ ADDLIB libmscms_windowsapp.a
 ADDLIB libmswsock_windowsapp.a
 ADDLIB libncrypt_windowsapp.a
 ADDLIB libntdll_windowsapp.a
+ADDLIB liboleaut32_windowsapp.a
 ADDLIB libpowrprof_windowsapp.a
 ADDLIB libpropsys_windowsapp.a
 ADDLIB libpsapi_windowsapp.a
diff --git a/mingw-w64-crt/lib32/oleaut32_windowsapp.def 
b/mingw-w64-crt/lib32/oleaut32_windowsapp.def
new file mode 100644
index 000000000..a3c35cc2f
--- /dev/null
+++ b/mingw-w64-crt/lib32/oleaut32_windowsapp.def
@@ -0,0 +1,356 @@
+LIBRARY oleaut32
+
+EXPORTS
+
+BSTR_UserFree@8
+BSTR_UserMarshal@12
+BSTR_UserSize@12
+BSTR_UserUnmarshal@12
+DispCallFunc@32
+DispInvoke@32
+GetErrorInfo@8
+LoadRegTypeLib@20
+LoadTypeLib@8
+LoadTypeLibEx@12
+LPSAFEARRAY_Marshal@16
+LPSAFEARRAY_Size@16
+LPSAFEARRAY_Unmarshal@16
+LPSAFEARRAY_UserFree@8
+LPSAFEARRAY_UserMarshal@12
+LPSAFEARRAY_UserSize@12
+LPSAFEARRAY_UserUnmarshal@12
+SafeArrayAccessData@8
+SafeArrayAllocData@4
+SafeArrayAllocDescriptor@8
+SafeArrayAllocDescriptorEx@12
+SafeArrayCopy@8
+SafeArrayCopyData@8
+SafeArrayCreate@12
+SafeArrayCreateEx@16
+SafeArrayCreateVector@12
+SafeArrayCreateVectorEx@16
+SafeArrayDestroy@4
+SafeArrayDestroyData@4
+SafeArrayDestroyDescriptor@4
+SafeArrayGetDim@4
+SafeArrayGetElement@12
+SafeArrayGetElemsize@4
+SafeArrayGetIID@8
+SafeArrayGetLBound@12
+SafeArrayGetRecordInfo@8
+SafeArrayGetUBound@12
+SafeArrayGetVartype@8
+SafeArrayLock@4
+SafeArrayPtrOfIndex@12
+SafeArrayPutElement@12
+SafeArrayRedim@8
+SafeArraySetIID@8
+SafeArraySetRecordInfo@8
+SafeArrayUnaccessData@4
+SafeArrayUnlock@4
+SetErrorInfo@8
+SysAllocString@4
+SysAllocStringByteLen@8
+SysAllocStringLen@8
+SysFreeString@4
+SysReAllocString@8
+SysReAllocStringLen@12
+SysStringByteLen@4
+SysStringLen@4
+SystemTimeToVariantTime@8
+VarAbs@8
+VarAdd@12
+VarAnd@12
+VarBoolFromCy@12
+VarBoolFromDate@12
+VarBoolFromDec@8
+VarBoolFromDisp@12
+VarBoolFromI1@8
+VarBoolFromI2@8
+VarBoolFromI4@8
+VarBoolFromI8@12
+VarBoolFromR4@8
+VarBoolFromR8@12
+VarBoolFromStr@16
+VarBoolFromUI1@8
+VarBoolFromUI2@8
+VarBoolFromUI4@8
+VarBoolFromUI8@12
+VarBstrCat@12
+VarBstrCmp@16
+VarBstrFromBool@16
+VarBstrFromCy@20
+VarBstrFromDate@20
+VarBstrFromDec@16
+VarBstrFromDisp@16
+VarBstrFromI1@16
+VarBstrFromI2@16
+VarBstrFromI4@16
+VarBstrFromI8@20
+VarBstrFromR4@16
+VarBstrFromR8@20
+VarBstrFromUI1@16
+VarBstrFromUI2@16
+VarBstrFromUI4@16
+VarBstrFromUI8@20
+VarCat@12
+VarCmp@16
+VarCyAbs@12
+VarCyAdd@20
+VarCyCmp@16
+VarCyCmpR8@16
+VarCyFix@12
+VarCyFromBool@8
+VarCyFromDate@12
+VarCyFromDec@8
+VarCyFromDisp@12
+VarCyFromI1@8
+VarCyFromI2@8
+VarCyFromI4@8
+VarCyFromI8@12
+VarCyFromR4@8
+VarCyFromR8@12
+VarCyFromStr@16
+VarCyFromUI1@8
+VarCyFromUI2@8
+VarCyFromUI4@8
+VarCyFromUI8@12
+VarCyInt@12
+VarCyMul@20
+VarCyMulI4@16
+VarCyMulI8@20
+VarCyNeg@12
+VarCyRound@16
+VarCySub@20
+VarDateFromBool@8
+VarDateFromCy@12
+VarDateFromDec@8
+VarDateFromDisp@12
+VarDateFromI1@8
+VarDateFromI2@8
+VarDateFromI4@8
+VarDateFromI8@12
+VarDateFromR4@8
+VarDateFromR8@12
+VarDateFromStr@16
+VarDateFromUdate@12
+VarDateFromUdateEx@16
+VarDateFromUI1@8
+VarDateFromUI2@8
+VarDateFromUI4@8
+VarDateFromUI8@12
+VarDecAbs@8
+VarDecAdd@12
+VarDecCmp@8
+VarDecCmpR8@12
+VarDecDiv@12
+VarDecFix@8
+VarDecFromBool@8
+VarDecFromCy@12
+VarDecFromDate@12
+VarDecFromDisp@12
+VarDecFromI1@8
+VarDecFromI2@8
+VarDecFromI4@8
+VarDecFromI8@12
+VarDecFromR4@8
+VarDecFromR8@12
+VarDecFromStr@16
+VarDecFromUI1@8
+VarDecFromUI2@8
+VarDecFromUI4@8
+VarDecFromUI8@12
+VarDecInt@8
+VarDecMul@12
+VarDecNeg@8
+VarDecRound@12
+VarDecSub@12
+VarDiv@12
+VarEqv@12
+VarFix@8
+VarFormat@24
+VarFormatCurrency@28
+VarFormatDateTime@16
+VarFormatFromTokens@24
+VarFormatNumber@28
+VarFormatPercent@28
+VarI1FromBool@8
+VarI1FromCy@12
+VarI1FromDate@12
+VarI1FromDec@8
+VarI1FromDisp@12
+VarI1FromI2@8
+VarI1FromI4@8
+VarI1FromI8@12
+VarI1FromR4@8
+VarI1FromR8@12
+VarI1FromStr@16
+VarI1FromUI1@8
+VarI1FromUI2@8
+VarI1FromUI4@8
+VarI1FromUI8@12
+VarI2FromBool@8
+VarI2FromCy@12
+VarI2FromDate@12
+VarI2FromDec@8
+VarI2FromDisp@12
+VarI2FromI1@8
+VarI2FromI4@8
+VarI2FromI8@12
+VarI2FromR4@8
+VarI2FromR8@12
+VarI2FromStr@16
+VarI2FromUI1@8
+VarI2FromUI2@8
+VarI2FromUI4@8
+VarI2FromUI8@12
+VarI4FromBool@8
+VarI4FromCy@12
+VarI4FromDate@12
+VarI4FromDec@8
+VarI4FromDisp@12
+VarI4FromI1@8
+VarI4FromI2@8
+VarI4FromI8@12
+VarI4FromR4@8
+VarI4FromR8@12
+VarI4FromStr@16
+VarI4FromUI1@8
+VarI4FromUI2@8
+VarI4FromUI4@8
+VarI4FromUI8@12
+VarI8FromBool@8
+VarI8FromCy@12
+VarI8FromDate@12
+VarI8FromDec@8
+VarI8FromDisp@12
+VarI8FromI1@8
+VarI8FromI2@8
+VarI8FromR4@8
+VarI8FromR8@12
+VarI8FromStr@16
+VarI8FromUI1@8
+VarI8FromUI2@8
+VarI8FromUI4@8
+VarI8FromUI8@12
+VARIANT_UserFree@8
+VARIANT_UserMarshal@12
+VARIANT_UserSize@12
+VARIANT_UserUnmarshal@12
+VariantChangeType@16
+VariantChangeTypeEx@20
+VariantClear@4
+VariantCopy@8
+VariantCopyInd@8
+VariantInit@4
+VariantTimeToSystemTime@12
+VarIdiv@12
+VarImp@12
+VarInt@8
+VarMod@12
+VarMonthName@16
+VarMul@12
+VarNeg@8
+VarNot@8
+VarNumFromParseNum@16
+VarOr@12
+VarParseNumFromStr@20
+VarPow@12
+VarR4CmpR8@12
+VarR4FromBool@8
+VarR4FromCy@12
+VarR4FromDate@12
+VarR4FromDec@8
+VarR4FromDisp@12
+VarR4FromI1@8
+VarR4FromI2@8
+VarR4FromI4@8
+VarR4FromI8@12
+VarR4FromR8@12
+VarR4FromStr@16
+VarR4FromUI1@8
+VarR4FromUI2@8
+VarR4FromUI4@8
+VarR4FromUI8@12
+VarR8FromBool@8
+VarR8FromCy@12
+VarR8FromDate@12
+VarR8FromDec@8
+VarR8FromDisp@12
+VarR8FromI1@8
+VarR8FromI2@8
+VarR8FromI4@8
+VarR8FromI8@12
+VarR8FromR4@8
+VarR8FromStr@16
+VarR8FromUI1@8
+VarR8FromUI2@8
+VarR8FromUI4@8
+VarR8FromUI8@12
+VarR8Pow@20
+VarR8Round@16
+VarRound@12
+VarSub@12
+VarTokenizeFormatString@28
+VarUdateFromDate@16
+VarUI1FromBool@8
+VarUI1FromCy@12
+VarUI1FromDate@12
+VarUI1FromDec@8
+VarUI1FromDisp@12
+VarUI1FromI1@8
+VarUI1FromI2@8
+VarUI1FromI4@8
+VarUI1FromI8@12
+VarUI1FromR4@8
+VarUI1FromR8@12
+VarUI1FromStr@16
+VarUI1FromUI2@8
+VarUI1FromUI4@8
+VarUI1FromUI8@12
+VarUI2FromBool@8
+VarUI2FromCy@12
+VarUI2FromDate@12
+VarUI2FromDec@8
+VarUI2FromDisp@12
+VarUI2FromI1@8
+VarUI2FromI2@8
+VarUI2FromI4@8
+VarUI2FromI8@12
+VarUI2FromR4@8
+VarUI2FromR8@12
+VarUI2FromStr@16
+VarUI2FromUI1@8
+VarUI2FromUI4@8
+VarUI2FromUI8@12
+VarUI4FromBool@8
+VarUI4FromCy@12
+VarUI4FromDate@12
+VarUI4FromDec@8
+VarUI4FromDisp@12
+VarUI4FromI1@8
+VarUI4FromI2@8
+VarUI4FromI4@8
+VarUI4FromI8@12
+VarUI4FromR4@8
+VarUI4FromR8@12
+VarUI4FromStr@16
+VarUI4FromUI1@8
+VarUI4FromUI2@8
+VarUI4FromUI8@12
+VarUI8FromBool@8
+VarUI8FromCy@12
+VarUI8FromDate@12
+VarUI8FromDec@8
+VarUI8FromDisp@12
+VarUI8FromI1@8
+VarUI8FromI2@8
+VarUI8FromI8@12
+VarUI8FromR4@8
+VarUI8FromR8@12
+VarUI8FromStr@16
+VarUI8FromUI1@8
+VarUI8FromUI2@8
+VarUI8FromUI4@8
+VarWeekdayName@20
+VarXor@12
diff --git a/mingw-w64-crt/libarm32/oleaut32_windowsapp.def 
b/mingw-w64-crt/libarm32/oleaut32_windowsapp.def
new file mode 100644
index 000000000..fd48b7827
--- /dev/null
+++ b/mingw-w64-crt/libarm32/oleaut32_windowsapp.def
@@ -0,0 +1,356 @@
+LIBRARY oleaut32
+
+EXPORTS
+
+BSTR_UserFree
+BSTR_UserMarshal
+BSTR_UserSize
+BSTR_UserUnmarshal
+DispCallFunc
+DispInvoke
+GetErrorInfo
+LoadRegTypeLib
+LoadTypeLib
+LoadTypeLibEx
+LPSAFEARRAY_Marshal
+LPSAFEARRAY_Size
+LPSAFEARRAY_Unmarshal
+LPSAFEARRAY_UserFree
+LPSAFEARRAY_UserMarshal
+LPSAFEARRAY_UserSize
+LPSAFEARRAY_UserUnmarshal
+SafeArrayAccessData
+SafeArrayAllocData
+SafeArrayAllocDescriptor
+SafeArrayAllocDescriptorEx
+SafeArrayCopy
+SafeArrayCopyData
+SafeArrayCreate
+SafeArrayCreateEx
+SafeArrayCreateVector
+SafeArrayCreateVectorEx
+SafeArrayDestroy
+SafeArrayDestroyData
+SafeArrayDestroyDescriptor
+SafeArrayGetDim
+SafeArrayGetElement
+SafeArrayGetElemsize
+SafeArrayGetIID
+SafeArrayGetLBound
+SafeArrayGetRecordInfo
+SafeArrayGetUBound
+SafeArrayGetVartype
+SafeArrayLock
+SafeArrayPtrOfIndex
+SafeArrayPutElement
+SafeArrayRedim
+SafeArraySetIID
+SafeArraySetRecordInfo
+SafeArrayUnaccessData
+SafeArrayUnlock
+SetErrorInfo
+SysAllocString
+SysAllocStringByteLen
+SysAllocStringLen
+SysFreeString
+SysReAllocString
+SysReAllocStringLen
+SysStringByteLen
+SysStringLen
+SystemTimeToVariantTime
+VarAbs
+VarAdd
+VarAnd
+VarBoolFromCy
+VarBoolFromDate
+VarBoolFromDec
+VarBoolFromDisp
+VarBoolFromI1
+VarBoolFromI2
+VarBoolFromI4
+VarBoolFromI8
+VarBoolFromR4
+VarBoolFromR8
+VarBoolFromStr
+VarBoolFromUI1
+VarBoolFromUI2
+VarBoolFromUI4
+VarBoolFromUI8
+VarBstrCat
+VarBstrCmp
+VarBstrFromBool
+VarBstrFromCy
+VarBstrFromDate
+VarBstrFromDec
+VarBstrFromDisp
+VarBstrFromI1
+VarBstrFromI2
+VarBstrFromI4
+VarBstrFromI8
+VarBstrFromR4
+VarBstrFromR8
+VarBstrFromUI1
+VarBstrFromUI2
+VarBstrFromUI4
+VarBstrFromUI8
+VarCat
+VarCmp
+VarCyAbs
+VarCyAdd
+VarCyCmp
+VarCyCmpR8
+VarCyFix
+VarCyFromBool
+VarCyFromDate
+VarCyFromDec
+VarCyFromDisp
+VarCyFromI1
+VarCyFromI2
+VarCyFromI4
+VarCyFromI8
+VarCyFromR4
+VarCyFromR8
+VarCyFromStr
+VarCyFromUI1
+VarCyFromUI2
+VarCyFromUI4
+VarCyFromUI8
+VarCyInt
+VarCyMul
+VarCyMulI4
+VarCyMulI8
+VarCyNeg
+VarCyRound
+VarCySub
+VarDateFromBool
+VarDateFromCy
+VarDateFromDec
+VarDateFromDisp
+VarDateFromI1
+VarDateFromI2
+VarDateFromI4
+VarDateFromI8
+VarDateFromR4
+VarDateFromR8
+VarDateFromStr
+VarDateFromUdate
+VarDateFromUdateEx
+VarDateFromUI1
+VarDateFromUI2
+VarDateFromUI4
+VarDateFromUI8
+VarDecAbs
+VarDecAdd
+VarDecCmp
+VarDecCmpR8
+VarDecDiv
+VarDecFix
+VarDecFromBool
+VarDecFromCy
+VarDecFromDate
+VarDecFromDisp
+VarDecFromI1
+VarDecFromI2
+VarDecFromI4
+VarDecFromI8
+VarDecFromR4
+VarDecFromR8
+VarDecFromStr
+VarDecFromUI1
+VarDecFromUI2
+VarDecFromUI4
+VarDecFromUI8
+VarDecInt
+VarDecMul
+VarDecNeg
+VarDecRound
+VarDecSub
+VarDiv
+VarEqv
+VarFix
+VarFormat
+VarFormatCurrency
+VarFormatDateTime
+VarFormatFromTokens
+VarFormatNumber
+VarFormatPercent
+VarI1FromBool
+VarI1FromCy
+VarI1FromDate
+VarI1FromDec
+VarI1FromDisp
+VarI1FromI2
+VarI1FromI4
+VarI1FromI8
+VarI1FromR4
+VarI1FromR8
+VarI1FromStr
+VarI1FromUI1
+VarI1FromUI2
+VarI1FromUI4
+VarI1FromUI8
+VarI2FromBool
+VarI2FromCy
+VarI2FromDate
+VarI2FromDec
+VarI2FromDisp
+VarI2FromI1
+VarI2FromI4
+VarI2FromI8
+VarI2FromR4
+VarI2FromR8
+VarI2FromStr
+VarI2FromUI1
+VarI2FromUI2
+VarI2FromUI4
+VarI2FromUI8
+VarI4FromBool
+VarI4FromCy
+VarI4FromDate
+VarI4FromDec
+VarI4FromDisp
+VarI4FromI1
+VarI4FromI2
+VarI4FromI8
+VarI4FromR4
+VarI4FromR8
+VarI4FromStr
+VarI4FromUI1
+VarI4FromUI2
+VarI4FromUI4
+VarI4FromUI8
+VarI8FromBool
+VarI8FromCy
+VarI8FromDate
+VarI8FromDec
+VarI8FromDisp
+VarI8FromI1
+VarI8FromI2
+VarI8FromR4
+VarI8FromR8
+VarI8FromStr
+VarI8FromUI1
+VarI8FromUI2
+VarI8FromUI4
+VarI8FromUI8
+VARIANT_UserFree
+VARIANT_UserMarshal
+VARIANT_UserSize
+VARIANT_UserUnmarshal
+VariantChangeType
+VariantChangeTypeEx
+VariantClear
+VariantCopy
+VariantCopyInd
+VariantInit
+VariantTimeToSystemTime
+VarIdiv
+VarImp
+VarInt
+VarMod
+VarMonthName
+VarMul
+VarNeg
+VarNot
+VarNumFromParseNum
+VarOr
+VarParseNumFromStr
+VarPow
+VarR4CmpR8
+VarR4FromBool
+VarR4FromCy
+VarR4FromDate
+VarR4FromDec
+VarR4FromDisp
+VarR4FromI1
+VarR4FromI2
+VarR4FromI4
+VarR4FromI8
+VarR4FromR8
+VarR4FromStr
+VarR4FromUI1
+VarR4FromUI2
+VarR4FromUI4
+VarR4FromUI8
+VarR8FromBool
+VarR8FromCy
+VarR8FromDate
+VarR8FromDec
+VarR8FromDisp
+VarR8FromI1
+VarR8FromI2
+VarR8FromI4
+VarR8FromI8
+VarR8FromR4
+VarR8FromStr
+VarR8FromUI1
+VarR8FromUI2
+VarR8FromUI4
+VarR8FromUI8
+VarR8Pow
+VarR8Round
+VarRound
+VarSub
+VarTokenizeFormatString
+VarUdateFromDate
+VarUI1FromBool
+VarUI1FromCy
+VarUI1FromDate
+VarUI1FromDec
+VarUI1FromDisp
+VarUI1FromI1
+VarUI1FromI2
+VarUI1FromI4
+VarUI1FromI8
+VarUI1FromR4
+VarUI1FromR8
+VarUI1FromStr
+VarUI1FromUI2
+VarUI1FromUI4
+VarUI1FromUI8
+VarUI2FromBool
+VarUI2FromCy
+VarUI2FromDate
+VarUI2FromDec
+VarUI2FromDisp
+VarUI2FromI1
+VarUI2FromI2
+VarUI2FromI4
+VarUI2FromI8
+VarUI2FromR4
+VarUI2FromR8
+VarUI2FromStr
+VarUI2FromUI1
+VarUI2FromUI4
+VarUI2FromUI8
+VarUI4FromBool
+VarUI4FromCy
+VarUI4FromDate
+VarUI4FromDec
+VarUI4FromDisp
+VarUI4FromI1
+VarUI4FromI2
+VarUI4FromI4
+VarUI4FromI8
+VarUI4FromR4
+VarUI4FromR8
+VarUI4FromStr
+VarUI4FromUI1
+VarUI4FromUI2
+VarUI4FromUI8
+VarUI8FromBool
+VarUI8FromCy
+VarUI8FromDate
+VarUI8FromDec
+VarUI8FromDisp
+VarUI8FromI1
+VarUI8FromI2
+VarUI8FromI8
+VarUI8FromR4
+VarUI8FromR8
+VarUI8FromStr
+VarUI8FromUI1
+VarUI8FromUI2
+VarUI8FromUI4
+VarWeekdayName
+VarXor
-- 
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