[PATCH 00/11] Preparing for inline site support in dbghelp
Eric Pouech
eric.pouech at gmail.com
Tue Oct 19 08:50:47 CDT 2021
The following series starts implementing inline site support in dbghelp.
Nothing fancy for now, just the definitions & stubs, and a couple of fixes
and code improvements as well.
A+
---
Eric Pouech (11):
dbghelp: use wide string literals
dbghelp: handle some more error conditions in SymGetTypeInfo()
include/dbghelp.h: update for inline related APIs and structures
dbghelp: added stubs for inline related APIs
dbghelp: start implementing StackWalkEx
dbgHelp: added stub implementation of SymFromInlineContext(W)
dbghelp: added stub implementations of SymGetLineFromInlineContext(W)
dbghelp: added stubs implementation for the SymSetScope* functions
dbghelp: improved error handling in SymSetContext()
dbghelp: factorize SymUnloadModule and SymUnloadModule64
dbghelp/dwarf: properly handle error cases while computing frame_cfa
dlls/dbghelp/dbghelp.c | 63 +++++++++++++++++++++-----
dlls/dbghelp/dbghelp.spec | 12 ++++-
dlls/dbghelp/dbghelp_private.h | 1 -
dlls/dbghelp/dwarf.c | 4 +-
dlls/dbghelp/elf_module.c | 8 +---
dlls/dbghelp/macho_module.c | 15 +++----
dlls/dbghelp/minidump.c | 3 +-
dlls/dbghelp/module.c | 43 +++++-------------
dlls/dbghelp/path.c | 19 +++-----
dlls/dbghelp/stack.c | 75 +++++++++++++++++++++++++++++++
dlls/dbghelp/symbol.c | 82 ++++++++++++++++++++++++++--------
dlls/dbghelp/type.c | 3 ++
include/dbghelp.h | 53 +++++++++++++++++++++-
13 files changed, 283 insertions(+), 98 deletions(-)
More information about the wine-devel
mailing list