[PATCH 0/9] Sixth step for Dwarf3/4 support in dbghelp
Eric Pouech
eric.pouech at gmail.com
Tue Sep 21 00:59:41 CDT 2021
The following series implements:
- fixes and dwarf4 evolutions for function range computation
- support for a few more dwarf types (restrict, rvalue ref, subrange)
v2 including missing signed-off clauses
A+
---
Eric Pouech (9):
dbghelp/dwarf: in DW_AT_ranges, the values are relative to the start of the CU
dbghelp/dwarf: properly detect base address selection in AT_ranges
dbghelp: removed unneeded #include <limits.h>
dbghelp/dwarf: dwarf4 integrates some tweaks in high / low pc attritbutes
dbghelp/dwarf: Added support for parsing dwarf's 3 restrict type TAG
dbghelp/dwarf: Support enumeration as index type for arrays
dbghelp/dwarf: Added support for DW_TAG_subrange_type in various places
dbghelp/dwarf: Support more dwarf's TAG related to types in udt parsing
dbghelp/dwarf: Handle C++ rvalue reference type as a reference
dlls/dbghelp/dwarf.c | 107 ++++++++++++++++++++++++++++++++++++++++--
dlls/dbghelp/stabs.c | 1 -
dlls/dbghelp/symbol.c | 1 -
3 files changed, 102 insertions(+), 7 deletions(-)
More information about the wine-devel
mailing list