From d199c8c43778743225598dfd3994d01824c3956c Mon Sep 17 00:00:00 2001 From: oltolm Date: Sat, 9 Dec 2023 17:33:40 +0100 Subject: [PATCH] try to fix mgwhelp32.def --- src/mgwhelp/CMakeLists.txt | 1 - src/mgwhelp/mgwhelp32.def | 190 ++++++++++++++++++------------------- 2 files changed, 95 insertions(+), 96 deletions(-) diff --git a/src/mgwhelp/CMakeLists.txt b/src/mgwhelp/CMakeLists.txt index f38339e..ea1702f 100644 --- a/src/mgwhelp/CMakeLists.txt +++ b/src/mgwhelp/CMakeLists.txt @@ -15,7 +15,6 @@ target_link_libraries (mgwhelp PRIVATE common dwarf libiberty - PUBLIC dbghelp ) diff --git a/src/mgwhelp/mgwhelp32.def b/src/mgwhelp/mgwhelp32.def index dfdf576..9e8d0a1 100644 --- a/src/mgwhelp/mgwhelp32.def +++ b/src/mgwhelp/mgwhelp32.def @@ -11,98 +11,98 @@ EXPORTS SymLoadModuleExW@36 = MgwSymLoadModuleExW@36 == SymLoadModuleExW UnDecorateSymbolName@16 = MgwUnDecorateSymbolName@16 == UnDecorateSymbolName - EnumDirTree = dbghelp.EnumDirTree - EnumDirTreeW = dbghelp.EnumDirTreeW - EnumerateLoadedModules = dbghelp.EnumerateLoadedModules - EnumerateLoadedModules64 = dbghelp.EnumerateLoadedModules64 - EnumerateLoadedModulesW64 = dbghelp.EnumerateLoadedModulesW64 - ExtensionApiVersion = dbghelp.ExtensionApiVersion - FindDebugInfoFile = dbghelp.FindDebugInfoFile - FindDebugInfoFileEx = dbghelp.FindDebugInfoFileEx - FindExecutableImage = dbghelp.FindExecutableImage - FindExecutableImageEx = dbghelp.FindExecutableImageEx - FindExecutableImageExW = dbghelp.FindExecutableImageExW - GetTimestampForLoadedLibrary = dbghelp.GetTimestampForLoadedLibrary - ImageDirectoryEntryToData = dbghelp.ImageDirectoryEntryToData - ImageDirectoryEntryToDataEx = dbghelp.ImageDirectoryEntryToDataEx - ImageNtHeader = dbghelp.ImageNtHeader - ImageRvaToSection = dbghelp.ImageRvaToSection - ImageRvaToVa = dbghelp.ImageRvaToVa - ImagehlpApiVersion = dbghelp.ImagehlpApiVersion - ImagehlpApiVersionEx = dbghelp.ImagehlpApiVersionEx - MakeSureDirectoryPathExists = dbghelp.MakeSureDirectoryPathExists - MapDebugInformation = dbghelp.MapDebugInformation - MiniDumpReadDumpStream = dbghelp.MiniDumpReadDumpStream - MiniDumpWriteDump = dbghelp.MiniDumpWriteDump - SearchTreeForFile = dbghelp.SearchTreeForFile - SearchTreeForFileW = dbghelp.SearchTreeForFileW - StackWalk = dbghelp.StackWalk - StackWalk64 = dbghelp.StackWalk64 - SymAddSymbol = dbghelp.SymAddSymbol - SymAddSymbolW = dbghelp.SymAddSymbolW - SymEnumLines = dbghelp.SymEnumLines - SymEnumSourceFiles = dbghelp.SymEnumSourceFiles - SymEnumSymbols = dbghelp.SymEnumSymbols - SymEnumSymbolsW = dbghelp.SymEnumSymbolsW - SymEnumTypes = dbghelp.SymEnumTypes - SymEnumTypesW = dbghelp.SymEnumTypesW - SymEnumerateModules = dbghelp.SymEnumerateModules - SymEnumerateModules64 = dbghelp.SymEnumerateModules64 - SymEnumerateModulesW64 = dbghelp.SymEnumerateModulesW64 - SymEnumerateSymbols = dbghelp.SymEnumerateSymbols - SymEnumerateSymbols64 = dbghelp.SymEnumerateSymbols64 - SymFindFileInPath = dbghelp.SymFindFileInPath - SymFindFileInPathW = dbghelp.SymFindFileInPathW - SymFromName = dbghelp.SymFromName - SymFunctionTableAccess = dbghelp.SymFunctionTableAccess - SymFunctionTableAccess64 = dbghelp.SymFunctionTableAccess64 - SymGetLineFromAddr = dbghelp.SymGetLineFromAddr - SymGetLineNext = dbghelp.SymGetLineNext - SymGetLineNext64 = dbghelp.SymGetLineNext64 - SymGetLinePrev = dbghelp.SymGetLinePrev - SymGetLinePrev64 = dbghelp.SymGetLinePrev64 - SymGetModuleBase = dbghelp.SymGetModuleBase - SymGetModuleBase64 = dbghelp.SymGetModuleBase64 - SymGetModuleInfo = dbghelp.SymGetModuleInfo - SymGetModuleInfo64 = dbghelp.SymGetModuleInfo64 - SymGetModuleInfoW = dbghelp.SymGetModuleInfoW - SymGetModuleInfoW64 = dbghelp.SymGetModuleInfoW64 - SymGetOptions = dbghelp.SymGetOptions - SymGetSearchPath = dbghelp.SymGetSearchPath - SymGetSearchPathW = dbghelp.SymGetSearchPathW - SymGetSourceFileToken = dbghelp.SymGetSourceFileToken - SymGetSourceFileTokenW = dbghelp.SymGetSourceFileTokenW - SymGetSymFromAddr = dbghelp.SymGetSymFromAddr - SymGetSymFromAddr64 = dbghelp.SymGetSymFromAddr64 - SymGetSymFromName = dbghelp.SymGetSymFromName - SymGetSymFromName64 = dbghelp.SymGetSymFromName64 - SymGetSymNext = dbghelp.SymGetSymNext - SymGetSymNext64 = dbghelp.SymGetSymNext64 - SymGetSymPrev = dbghelp.SymGetSymPrev - SymGetSymPrev64 = dbghelp.SymGetSymPrev64 - SymGetTypeFromName = dbghelp.SymGetTypeFromName - SymGetTypeInfo = dbghelp.SymGetTypeInfo - SymLoadModule = dbghelp.SymLoadModule - SymLoadModule64 = dbghelp.SymLoadModule64 - SymMatchFileName = dbghelp.SymMatchFileName - SymMatchFileNameW = dbghelp.SymMatchFileNameW - SymMatchString = dbghelp.SymMatchString - SymRefreshModuleList = dbghelp.SymRefreshModuleList - SymRegisterCallback = dbghelp.SymRegisterCallback - SymRegisterCallback64 = dbghelp.SymRegisterCallback64 - SymRegisterCallbackW64 = dbghelp.SymRegisterCallbackW64 - SymRegisterFunctionEntryCallback = dbghelp.SymRegisterFunctionEntryCallback - SymRegisterFunctionEntryCallback64 = dbghelp.SymRegisterFunctionEntryCallback64 - SymSearch = dbghelp.SymSearch - SymSearchW = dbghelp.SymSearchW - SymSetContext = dbghelp.SymSetContext - SymSetParentWindow = dbghelp.SymSetParentWindow - SymSetScopeFromAddr = dbghelp.SymSetScopeFromAddr - SymSetSearchPath = dbghelp.SymSetSearchPath - SymSetSearchPathW = dbghelp.SymSetSearchPathW - SymUnDName = dbghelp.SymUnDName - SymUnDName64 = dbghelp.SymUnDName64 - SymUnloadModule = dbghelp.SymUnloadModule - SymUnloadModule64 = dbghelp.SymUnloadModule64 - UnmapDebugInformation = dbghelp.UnmapDebugInformation - WinDbgExtensionDllInit = dbghelp.WinDbgExtensionDllInit + EnumDirTree@24 == EnumDirTree + EnumDirTreeW@24 == EnumDirTreeW + EnumerateLoadedModules@12 == EnumerateLoadedModules + EnumerateLoadedModules64@12 == EnumerateLoadedModules64 + EnumerateLoadedModulesW64@12 == EnumerateLoadedModulesW64 + ExtensionApiVersion@0 == ExtensionApiVersion + FindDebugInfoFile@12 == FindDebugInfoFile + FindDebugInfoFileEx@20 == FindDebugInfoFileEx + FindExecutableImage@12 == FindExecutableImage + FindExecutableImageEx@20 == FindExecutableImageEx + FindExecutableImageExW@20 == FindExecutableImageExW + GetTimestampForLoadedLibrary@4 == GetTimestampForLoadedLibrary + ImageDirectoryEntryToData@16 == ImageDirectoryEntryToData + ImageDirectoryEntryToDataEx@20 == ImageDirectoryEntryToDataEx + ImageNtHeader@4 == ImageNtHeader + ImageRvaToSection@12 == ImageRvaToSection + ImageRvaToVa@16 == ImageRvaToVa + ImagehlpApiVersion@0 == ImagehlpApiVersion + ImagehlpApiVersionEx@4 == ImagehlpApiVersionEx + MakeSureDirectoryPathExists@4 == MakeSureDirectoryPathExists + MapDebugInformation@16 == MapDebugInformation + MiniDumpReadDumpStream@20 == MiniDumpReadDumpStream + MiniDumpWriteDump@28 == MiniDumpWriteDump + SearchTreeForFile@12 == SearchTreeForFile + SearchTreeForFileW@12 == SearchTreeForFileW + StackWalk@36 == StackWalk + StackWalk64@36 == StackWalk64 + SymAddSymbol@32 == SymAddSymbol + SymAddSymbolW@32 == SymAddSymbolW + SymEnumLines@28 == SymEnumLines + SymEnumSourceFiles@24 == SymEnumSourceFiles + SymEnumSymbols@24 == SymEnumSymbols + SymEnumSymbolsW@24 == SymEnumSymbolsW + SymEnumTypes@20 == SymEnumTypes + SymEnumTypesW@20 == SymEnumTypesW + SymEnumerateModules@12 == SymEnumerateModules + SymEnumerateModules64@12 == SymEnumerateModules64 + SymEnumerateModulesW64@12 == SymEnumerateModulesW64 + SymEnumerateSymbols@16 == SymEnumerateSymbols + SymEnumerateSymbols64@20 == SymEnumerateSymbols64 + SymFindFileInPath@40 == SymFindFileInPath + SymFindFileInPathW@40 == SymFindFileInPathW + SymFromName@12 == SymFromName + SymFunctionTableAccess@8 == SymFunctionTableAccess + SymFunctionTableAccess64@12 == SymFunctionTableAccess64 + SymGetLineFromAddr@16 == SymGetLineFromAddr + SymGetLineNext@8 == SymGetLineNext + SymGetLineNext64@8 == SymGetLineNext64 + SymGetLinePrev@8 == SymGetLinePrev + SymGetLinePrev64@8 == SymGetLinePrev64 + SymGetModuleBase@8 == SymGetModuleBase + SymGetModuleBase64@12 == SymGetModuleBase64 + SymGetModuleInfo@12 == SymGetModuleInfo + SymGetModuleInfo64@16 == SymGetModuleInfo64 + SymGetModuleInfoW@12 == SymGetModuleInfoW + SymGetModuleInfoW64@16 == SymGetModuleInfoW64 + SymGetOptions@0 == SymGetOptions + SymGetSearchPath@12 == SymGetSearchPath + SymGetSearchPathW@12 == SymGetSearchPathW + SymGetSourceFileToken@24 == SymGetSourceFileToken + SymGetSourceFileTokenW@24 == SymGetSourceFileTokenW + SymGetSymFromAddr@16 == SymGetSymFromAddr + SymGetSymFromAddr64@20 == SymGetSymFromAddr64 + SymGetSymFromName@12 == SymGetSymFromName + SymGetSymFromName64@12 == SymGetSymFromName64 + SymGetSymNext@8 == SymGetSymNext + SymGetSymNext64@8 == SymGetSymNext64 + SymGetSymPrev@8 == SymGetSymPrev + SymGetSymPrev64@8 == SymGetSymPrev64 + SymGetTypeFromName@20 == SymGetTypeFromName + SymGetTypeInfo@24 == SymGetTypeInfo + SymLoadModule@24 == SymLoadModule + SymLoadModule64@28 == SymLoadModule64 + SymMatchFileName@16 == SymMatchFileName + SymMatchFileNameW@16 == SymMatchFileNameW + SymMatchString@12 == SymMatchString + SymRefreshModuleList@4 == SymRefreshModuleList + SymRegisterCallback@12 == SymRegisterCallback + SymRegisterCallback64@16 == SymRegisterCallback64 + SymRegisterCallbackW64@16 == SymRegisterCallbackW64 + SymRegisterFunctionEntryCallback@12 == SymRegisterFunctionEntryCallback + SymRegisterFunctionEntryCallback64@16 == SymRegisterFunctionEntryCallback64 + SymSearch@44 == SymSearch + SymSearchW@44 == SymSearchW + SymSetContext@12 == SymSetContext + SymSetParentWindow@4 == SymSetParentWindow + SymSetScopeFromAddr@12 == SymSetScopeFromAddr + SymSetSearchPath@8 == SymSetSearchPath + SymSetSearchPathW@8 == SymSetSearchPathW + SymUnDName@12 == SymUnDName + SymUnDName64@12 == SymUnDName64 + SymUnloadModule@8 == SymUnloadModule + SymUnloadModule64@12 == SymUnloadModule64 + UnmapDebugInformation@4 == UnmapDebugInformation + WinDbgExtensionDllInit@12 == WinDbgExtensionDllInit \ No newline at end of file