mingw-w64: add odbc32 and dbghelp def files

related: #9124
This commit is contained in:
Andrew Kelley 2021-07-10 13:27:24 -07:00
parent 84a544f96c
commit 9d1fb98fa8
5 changed files with 837 additions and 0 deletions

238
lib/libc/mingw/lib-common/dbghelp.def vendored Normal file
View file

@ -0,0 +1,238 @@
;
; Definition file of dbghelp.dll
; Automatic generated by gendef
; written by Kai Tietz 2008-2014
;
LIBRARY "dbghelp.dll"
EXPORTS
SymGetOmapBlockBase
DbgHelpCreateUserDump
DbgHelpCreateUserDumpW
EnumDirTree
EnumDirTreeW
EnumerateLoadedModules
EnumerateLoadedModules64
EnumerateLoadedModulesEx
EnumerateLoadedModulesExW
EnumerateLoadedModulesW64
ExtensionApiVersion
FindDebugInfoFile
FindDebugInfoFileEx
FindDebugInfoFileExW
FindExecutableImage
FindExecutableImageEx
FindExecutableImageExW
FindFileInPath
FindFileInSearchPath
GetSymLoadError
GetTimestampForLoadedLibrary
ImageDirectoryEntryToData
ImageDirectoryEntryToDataEx
ImageNtHeader
ImageRvaToSection
ImageRvaToVa
ImagehlpApiVersion
ImagehlpApiVersionEx
MakeSureDirectoryPathExists
MapDebugInformation
MiniDumpReadDumpStream
MiniDumpWriteDump
RangeMapAddPeImageSections
RangeMapCreate
RangeMapFree
RangeMapRead
RangeMapRemove
RangeMapWrite
RemoveInvalidModuleList
ReportSymbolLoadSummary
SearchTreeForFile
SearchTreeForFileW
SetCheckUserInterruptShared
SetSymLoadError
StackWalk
StackWalk64
StackWalkEx
SymAddSourceStream
SymAddSourceStreamA
SymAddSourceStreamW
SymAddSymbol
SymAddSymbolW
SymAddrIncludeInlineTrace
SymCleanup
SymCompareInlineTrace
SymDeleteSymbol
SymDeleteSymbolW
SymEnumLines
SymEnumLinesW
SymEnumProcesses
SymEnumSourceFileTokens
SymEnumSourceFiles
SymEnumSourceFilesW
SymEnumSourceLines
SymEnumSourceLinesW
SymEnumSym
SymEnumSymbols
SymEnumSymbolsEx
SymEnumSymbolsExW
SymEnumSymbolsForAddr
SymEnumSymbolsForAddrW
SymEnumSymbolsW
SymEnumTypes
SymEnumTypesByName
SymEnumTypesByNameW
SymEnumTypesW
SymEnumerateModules
SymEnumerateModules64
SymEnumerateModulesW64
SymEnumerateSymbols
SymEnumerateSymbols64
SymEnumerateSymbolsW
SymEnumerateSymbolsW64
SymFindDebugInfoFile
SymFindDebugInfoFileW
SymFindExecutableImage
SymFindExecutableImageW
SymFindFileInPath
SymFindFileInPathW
SymFromAddr
SymFromAddrW
SymFromIndex
SymFromIndexW
SymFromInlineContext
SymFromInlineContextW
SymFromName
SymFromNameW
SymFromToken
SymFromTokenW
SymFunctionTableAccess
SymFunctionTableAccess64
SymFunctionTableAccess64AccessRoutines
SymGetFileLineOffsets64
SymGetHomeDirectory
SymGetHomeDirectoryW
SymGetLineFromAddr
SymGetLineFromAddr64
SymGetLineFromAddrW64
SymGetLineFromInlineContext
SymGetLineFromInlineContextW
SymGetLineFromName
SymGetLineFromName64
SymGetLineFromNameW64
SymGetLineNext
SymGetLineNext64
SymGetLineNextW64
SymGetLinePrev
SymGetLinePrev64
SymGetLinePrevW64
SymGetModuleBase
SymGetModuleBase64
SymGetModuleInfo
SymGetModuleInfo64
SymGetModuleInfoW
SymGetModuleInfoW64
SymGetOmaps
SymGetOptions
SymGetScope
SymGetScopeW
SymGetSearchPath
SymGetSearchPathW
SymGetSourceFile
SymGetSourceFileFromToken
SymGetSourceFileFromTokenW
SymGetSourceFileToken
SymGetSourceFileTokenW
SymGetSourceFileW
SymGetSourceVarFromToken
SymGetSourceVarFromTokenW
SymGetSymFromAddr
SymGetSymFromAddr64
SymGetSymFromName
SymGetSymFromName64
SymGetSymNext
SymGetSymNext64
SymGetSymPrev
SymGetSymPrev64
SymGetSymbolFile
SymGetSymbolFileW
SymGetTypeFromName
SymGetTypeFromNameW
SymGetTypeInfo
SymGetTypeInfoEx
SymGetUnwindInfo
SymInitialize
SymInitializeW
SymLoadModule
SymLoadModule64
SymLoadModuleEx
SymLoadModuleExW
SymMatchFileName
SymMatchFileNameW
SymMatchString
SymMatchStringA
SymMatchStringW
SymNext
SymNextW
SymPrev
SymPrevW
SymQueryInlineTrace
SymRefreshModuleList
SymRegisterCallback
SymRegisterCallback64
SymRegisterCallbackW64
SymRegisterFunctionEntryCallback
SymRegisterFunctionEntryCallback64
SymSearch
SymSearchW
SymSetContext
SymSetHomeDirectory
SymSetHomeDirectoryW
SymSetOptions
SymSetParentWindow
SymSetScopeFromAddr
SymSetScopeFromIndex
SymSetScopeFromInlineContext
SymSetSearchPath
SymSetSearchPathW
SymSrvDeltaName
SymSrvDeltaNameW
SymSrvGetFileIndexInfo
SymSrvGetFileIndexInfoW
SymSrvGetFileIndexString
SymSrvGetFileIndexStringW
SymSrvGetFileIndexes
SymSrvGetFileIndexesW
SymSrvGetSupplement
SymSrvGetSupplementW
SymSrvIsStore
SymSrvIsStoreW
SymSrvStoreFile
SymSrvStoreFileW
SymSrvStoreSupplement
SymSrvStoreSupplementW
SymUnDName
SymUnDName64
SymUnloadModule
SymUnloadModule64
UnDecorateSymbolName
UnDecorateSymbolNameW
UnmapDebugInformation
WinDbgExtensionDllInit
block
chksym
dbghelp
dh
fptr
homedir
inlinedbg
itoldyouso
lmi
lminfo
omap
optdbgdump
optdbgdumpaddr
srcfiles
stack_force_ebp
stackdbg
sym
symsrv
vc7fpo

192
lib/libc/mingw/lib-common/odbc32.def vendored Normal file
View file

@ -0,0 +1,192 @@
;
; Exports of file ODBC32.dll
;
; Autogenerated by gen_exportdef
; Written by Kai Tietz, 2007
;
LIBRARY ODBC32.dll
EXPORTS
SQLAllocConnect
SQLAllocEnv
SQLAllocStmt
SQLBindCol
SQLCancel
SQLColAttributes
SQLConnect
SQLDescribeCol
SQLDisconnect
SQLError
SQLExecDirect
SQLExecute
SQLFetch
SQLFreeConnect
SQLFreeEnv
SQLFreeStmt
SQLGetCursorName
SQLNumResultCols
SQLPrepare
SQLRowCount
SQLSetCursorName
SQLSetParam
SQLTransact
SQLAllocHandle
SQLBindParam
SQLCloseCursor
SQLColAttribute
SQLCopyDesc
SQLEndTran
SQLFetchScroll
SQLFreeHandle
SQLGetConnectAttr
SQLGetDescField
SQLGetDescRec
SQLGetDiagField
SQLGetDiagRec
SQLGetEnvAttr
SQLGetStmtAttr
SQLSetConnectAttr
SQLColumns
SQLDriverConnect
SQLGetConnectOption
SQLGetData
SQLGetFunctions
SQLGetInfo
SQLGetStmtOption
SQLGetTypeInfo
SQLParamData
SQLPutData
SQLSetConnectOption
SQLSetStmtOption
SQLSpecialColumns
SQLStatistics
SQLTables
SQLBrowseConnect
SQLColumnPrivileges
SQLDataSources
SQLDescribeParam
SQLExtendedFetch
SQLForeignKeys
SQLMoreResults
SQLNativeSql
SQLNumParams
SQLParamOptions
SQLPrimaryKeys
SQLProcedureColumns
SQLProcedures
SQLSetPos
SQLSetScrollOptions
SQLTablePrivileges
SQLDrivers
SQLBindParameter
SQLSetDescField
SQLSetDescRec
SQLSetEnvAttr
SQLSetStmtAttr
SQLAllocHandleStd
SQLBulkOperations
CloseODBCPerfData
CollectODBCPerfData
CursorLibLockDbc
CursorLibLockDesc
CursorLibLockStmt
ODBCGetTryWaitValue
CursorLibTransact
ODBCSetTryWaitValue
DllBidEntryPoint
GetODBCSharedData
LockHandle
MpHeapAlloc
MpHeapCompact
MpHeapCreate
MpHeapDestroy
MpHeapFree
MpHeapReAlloc
MpHeapSize
MpHeapValidate
ODBCInternalConnectW
OpenODBCPerfData
PostComponentError
PostODBCComponentError
PostODBCError
SQLCancelHandle
SQLCompleteAsync
SearchStatusCode
VFreeErrors
VRetrieveDriverErrorsRowCol
SQLColAttributesW
SQLConnectW
SQLDescribeColW
ValidateErrorQueue
SQLErrorW
SQLExecDirectW
g_hHeapMalloc DATA
SQLGetCursorNameW
SQLPrepareW
SQLSetCursorNameW
SQLColAttributeW
SQLGetConnectAttrW
SQLGetDescFieldW
SQLGetDescRecW
SQLGetDiagFieldW
SQLGetDiagRecW
SQLGetStmtAttrW
SQLSetConnectAttrW
SQLColumnsW
SQLDriverConnectW
SQLGetConnectOptionW
SQLGetInfoW
SQLGetTypeInfoW
SQLSetConnectOptionW
SQLSpecialColumnsW
SQLStatisticsW
SQLTablesW
SQLBrowseConnectW
SQLColumnPrivilegesW
SQLDataSourcesW
SQLForeignKeysW
SQLNativeSqlW
SQLPrimaryKeysW
SQLProcedureColumnsW
SQLProceduresW
SQLTablePrivilegesW
SQLDriversW
SQLSetDescFieldW
SQLSetStmtAttrW
SQLColAttributesA
SQLConnectA
SQLDescribeColA
SQLErrorA
SQLExecDirectA
SQLGetCursorNameA
SQLPrepareA
SQLSetCursorNameA
SQLColAttributeA
SQLGetConnectAttrA
SQLGetDescFieldA
SQLGetDescRecA
SQLGetDiagFieldA
SQLGetDiagRecA
SQLGetStmtAttrA
SQLSetConnectAttrA
SQLColumnsA
SQLDriverConnectA
SQLGetConnectOptionA
SQLGetInfoA
SQLGetTypeInfoA
SQLSetConnectOptionA
SQLSpecialColumnsA
SQLStatisticsA
SQLTablesA
SQLBrowseConnectA
SQLColumnPrivilegesA
SQLDataSourcesA
SQLForeignKeysA
SQLNativeSqlA
SQLPrimaryKeysA
SQLProcedureColumnsA
SQLProceduresA
SQLTablePrivilegesA
SQLDriversA
SQLSetDescFieldA
SQLSetStmtAttrA
ODBCQualifyFileDSNW

212
lib/libc/mingw/lib32/dbghelp.def vendored Normal file
View file

@ -0,0 +1,212 @@
;
; Definition file of dbghelp.dll
; Automatic generated by gendef
; written by Kai Tietz 2008
;
LIBRARY "dbghelp.dll"
EXPORTS
SymGetOmapBlockBase@16
DbgHelpCreateUserDump@12
DbgHelpCreateUserDumpW@12
EnumDirTree@24
EnumDirTreeW@24
EnumerateLoadedModules64@12
EnumerateLoadedModules@12
EnumerateLoadedModulesEx@12
EnumerateLoadedModulesExW@12
EnumerateLoadedModulesW64@12
ExtensionApiVersion@0
FindDebugInfoFile@12
FindDebugInfoFileEx@20
FindDebugInfoFileExW@20
FindExecutableImage@12
FindExecutableImageEx@20
FindExecutableImageExW@20
FindFileInPath@32
FindFileInSearchPath@28
GetTimestampForLoadedLibrary@4
ImageDirectoryEntryToData@16
ImageDirectoryEntryToDataEx@20
ImageNtHeader@4
ImageRvaToSection@12
ImageRvaToVa@16
ImagehlpApiVersion@0
ImagehlpApiVersionEx@4
MakeSureDirectoryPathExists@4
MapDebugInformation@16
MiniDumpReadDumpStream@20
MiniDumpWriteDump@28
SearchTreeForFile@12
SearchTreeForFileW@12
StackWalk64@36
StackWalk@36
SymAddSourceStream@24
SymAddSourceStreamA@24
SymAddSourceStreamW@24
SymAddSymbol@32
SymAddSymbolW@32
SymCleanup@4
SymDeleteSymbol@28
SymDeleteSymbolW@28
SymEnumLines@28
SymEnumLinesW@28
SymEnumProcesses@8
SymEnumSourceFileTokens@16
SymEnumSourceFiles@24
SymEnumSourceFilesW@24
SymEnumSourceLines@36
SymEnumSourceLinesW@36
SymEnumSym@20
SymEnumSymbols@24
SymEnumSymbolsForAddr@20
SymEnumSymbolsForAddrW@20
SymEnumSymbolsW@24
SymEnumTypes@20
SymEnumTypesByName@24
SymEnumTypesByNameW@24
SymEnumTypesW@20
SymEnumerateModules64@12
SymEnumerateModules@12
SymEnumerateModulesW64@12
SymEnumerateSymbols64@20
SymEnumerateSymbols@16
SymEnumerateSymbolsW64@20
SymEnumerateSymbolsW@16
SymFindDebugInfoFile@20
SymFindDebugInfoFileW@20
SymFindExecutableImage@20
SymFindExecutableImageW@20
SymFindFileInPath@40
SymFindFileInPathW@40
SymFromAddr@20
SymFromAddrW@20
SymFromIndex@20
SymFromIndexW@20
SymFromName@12
SymFromNameW@12
SymFromToken@20
SymFromTokenW@20
SymFunctionTableAccess64@12
SymFunctionTableAccess@8
SymGetFileLineOffsets64@20
SymGetHomeDirectory@12
SymGetHomeDirectoryW@12
SymGetLineFromAddr64@20
SymGetLineFromAddr@16
SymGetLineFromAddrW64@20
SymGetLineFromName64@24
SymGetLineFromName@24
SymGetLineFromNameW64@24
SymGetLineNext64@8
SymGetLineNext@8
SymGetLineNextW64@8
SymGetLinePrev64@8
SymGetLinePrev@8
SymGetLinePrevW64@8
SymGetModuleBase64@12
SymGetModuleBase@8
SymGetModuleInfo64@16
SymGetModuleInfo@12
SymGetModuleInfoW64@16
SymGetModuleInfoW@12
SymGetOmaps@28
SymGetOptions@0
SymGetScope@20
SymGetScopeW@20
SymGetSearchPath@12
SymGetSearchPathW@12
SymGetSourceFile@28
SymGetSourceFileFromToken@20
SymGetSourceFileFromTokenW@20
SymGetSourceFileToken@24
SymGetSourceFileTokenW@24
SymGetSourceFileW@28
SymGetSourceVarFromToken@24
SymGetSourceVarFromTokenW@24
SymGetSymFromAddr64@20
SymGetSymFromAddr@16
SymGetSymFromName64@12
SymGetSymFromName@12
SymGetSymNext64@8
SymGetSymNext@8
SymGetSymPrev64@8
SymGetSymPrev@8
SymGetSymbolFile@32
SymGetSymbolFileW@32
SymGetTypeFromName@20
SymGetTypeFromNameW@20
SymGetTypeInfo@24
SymGetTypeInfoEx@16
SymGetUnwindInfo@20
SymInitialize@12
SymInitializeW@12
SymLoadModule64@28
SymLoadModule@24
SymLoadModuleEx@36
SymLoadModuleExW@36
SymMatchFileName@16
SymMatchFileNameW@16
SymMatchString@12
SymMatchStringA@12
SymMatchStringW@12
SymNext@8
SymNextW@8
SymPrev@8
SymPrevW@8
SymRefreshModuleList@4
SymRegisterCallback64@16
SymRegisterCallback@12
SymRegisterCallbackW64@16
SymRegisterFunctionEntryCallback64@16
SymRegisterFunctionEntryCallback@12
SymSearch@44
SymSearchW@44
SymSetContext@12
SymSetHomeDirectory@8
SymSetHomeDirectoryW@8
SymSetOptions@4
SymSetParentWindow@4
SymSetScopeFromAddr@12
SymSetScopeFromIndex@16
SymSetSearchPath@8
SymSetSearchPathW@8
SymSrvDeltaName@20
SymSrvDeltaNameW@20
SymSrvGetFileIndexInfo@12
SymSrvGetFileIndexInfoW@12
SymSrvGetFileIndexString@24
SymSrvGetFileIndexStringW@24
SymSrvGetFileIndexes@20
SymSrvGetFileIndexesW@20
SymSrvGetSupplement@16
SymSrvGetSupplementW@16
SymSrvIsStore@8
SymSrvIsStoreW@8
SymSrvStoreFile@16
SymSrvStoreFileW@16
SymSrvStoreSupplement@20
SymSrvStoreSupplementW@20
SymUnDName64@12
SymUnDName@12
SymUnloadModule64@12
SymUnloadModule@8
UnDecorateSymbolName@16
UnDecorateSymbolNameW@16
UnmapDebugInformation@4
WinDbgExtensionDllInit@12
block@24
chksym@24
dbghelp@8
dh@24
fptr@24
homedir@24
itoldyouso@24
lmi@24
lminfo@24
omap@24
srcfiles@24
stack_force_ebp@24
stackdbg@24
sym@24
symsrv@24
vc7fpo@24

185
lib/libc/mingw/lib32/odbc32.def vendored Normal file
View file

@ -0,0 +1,185 @@
LIBRARY ODBC32.dll
EXPORTS
CloseODBCPerfData@0
CollectODBCPerfData@16
CursorLibLockDbc@8
CursorLibLockDesc@8
CursorLibLockStmt@8
CursorLibTransact@12
LockHandle@12
MpHeapAlloc
MpHeapCompact
MpHeapCreate
MpHeapDestroy
MpHeapFree
MpHeapReAlloc
MpHeapSize
MpHeapValidate
ODBCGetTryWaitValue@0
ODBCInternalConnectW@36
ODBCQualifyFileDSNW@4
ODBCSetTryWaitValue@4
ODBCSharedPerfMon
ODBCSharedTraceFlag
ODBCSharedVSFlag
OpenODBCPerfData@4
PostComponentError@4
PostODBCComponentError@4
PostODBCError@16
SQLAllocConnect@8
SQLAllocEnv@4
SQLAllocHandle@12
SQLAllocHandleStd@12
SQLAllocStmt@8
SQLBindCol@24
SQLBindParam@32
SQLBindParameter@40
SQLBrowseConnect@24
SQLBrowseConnectA@24
SQLBrowseConnectW@24
SQLBulkOperations@8
SQLCancel@4
SQLCloseCursor@4
SQLColAttribute@28
SQLColAttributeA@28
SQLColAttributeW@28
SQLColAttributes@28
SQLColAttributesA@28
SQLColAttributesW@28
SQLColumnPrivileges@36
SQLColumnPrivilegesA@36
SQLColumnPrivilegesW@36
SQLColumns@36
SQLColumnsA@36
SQLColumnsW@36
SQLConnect@28
SQLConnectA@28
SQLConnectW@28
SQLCopyDesc@8
SQLDataSources@32
SQLDataSourcesA@32
SQLDataSourcesW@32
SQLDescribeCol@36
SQLDescribeColA@36
SQLDescribeColW@36
SQLDescribeParam@24
SQLDisconnect@4
SQLDriverConnect@32
SQLDriverConnectA@32
SQLDriverConnectW@32
SQLDrivers@32
SQLDriversA@32
SQLDriversW@32
SQLEndTran@12
SQLError@32
SQLErrorA@32
SQLErrorW@32
SQLExecDirect@12
SQLExecDirectA@12
SQLExecDirectW@12
SQLExecute@4
SQLExtendedFetch@20
SQLFetch@4
SQLFetchScroll@12
SQLForeignKeys@52
SQLForeignKeysA@52
SQLForeignKeysW@52
SQLFreeConnect@4
SQLFreeEnv@4
SQLFreeHandle@8
SQLFreeStmt@8
SQLGetConnectAttr@20
SQLGetConnectAttrA@20
SQLGetConnectAttrW@20
SQLGetConnectOption@12
SQLGetConnectOptionA@12
SQLGetConnectOptionW@12
SQLGetCursorName@16
SQLGetCursorNameA@16
SQLGetCursorNameW@16
SQLGetData@24
SQLGetDescField@24
SQLGetDescFieldA@24
SQLGetDescFieldW@24
SQLGetDescRec@44
SQLGetDescRecA@44
SQLGetDescRecW@44
SQLGetDiagField@28
SQLGetDiagFieldA@28
SQLGetDiagFieldW@28
SQLGetDiagRec@32
SQLGetDiagRecA@32
SQLGetDiagRecW@32
SQLGetEnvAttr@20
SQLGetFunctions@12
SQLGetInfo@20
SQLGetInfoA@20
SQLGetInfoW@20
SQLGetStmtAttr@20
SQLGetStmtAttrA@20
SQLGetStmtAttrW@20
SQLGetStmtOption@12
SQLGetTypeInfo@8
SQLGetTypeInfoA@8
SQLGetTypeInfoW@8
SQLMoreResults@4
SQLNativeSql@24
SQLNativeSqlA@24
SQLNativeSqlW@24
SQLNumParams@8
SQLNumResultCols@8
SQLParamData@8
SQLParamOptions@12
SQLPrepare@12
SQLPrepareA@12
SQLPrepareW@12
SQLPrimaryKeys@28
SQLPrimaryKeysA@28
SQLPrimaryKeysW@28
SQLProcedureColumns@36
SQLProcedureColumnsA@36
SQLProcedureColumnsW@36
SQLProcedures@28
SQLProceduresA@28
SQLProceduresW@28
SQLPutData@12
SQLRowCount@8
SQLSetConnectAttr@16
SQLSetConnectAttrA@16
SQLSetConnectAttrW@16
SQLSetConnectOption@12
SQLSetConnectOptionA@12
SQLSetConnectOptionW@12
SQLSetCursorName@12
SQLSetCursorNameA@12
SQLSetCursorNameW@12
SQLSetDescField@20
SQLSetDescFieldA@20
SQLSetDescFieldW@20
SQLSetDescRec@40
SQLSetEnvAttr@16
SQLSetParam@32
SQLSetPos@16
SQLSetScrollOptions@16
SQLSetStmtAttr@16
SQLSetStmtAttrA@16
SQLSetStmtAttrW@16
SQLSetStmtOption@12
SQLSpecialColumns@40
SQLSpecialColumnsA@40
SQLSpecialColumnsW@40
SQLStatistics@36
SQLStatisticsA@36
SQLStatisticsW@36
SQLTablePrivileges@28
SQLTablePrivilegesA@28
SQLTablePrivilegesW@28
SQLTables@36
SQLTablesA@36
SQLTablesW@36
SQLTransact@12
SearchStatusCode@8
VFreeErrors@4
VRetrieveDriverErrorsRowCol@24
ValidateErrorQueue@8
g_hHeapMalloc

10
lib/libc/mingw/lib64/odbc32gt.def vendored Normal file
View file

@ -0,0 +1,10 @@
;
; Exports of file ODBC32GT.dll
;
; Autogenerated by gen_exportdef
; Written by Kai Tietz, 2007
;
LIBRARY ODBC32GT.dll
EXPORTS
Dispatch
Dispatch2