Module: wine
Branch: refs/heads/master
Commit: d6bd8661ffeab62f003fb6cfee409fb593db8f74
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=d6bd8661ffeab62f003fb6c…
Author: Eric Pouech <eric.pouech(a)wanadoo.fr>
Date: Sun Jun 18 21:32:09 2006 +0200
dbghelp: Dwarf & parse context.
- split the data structures for walking through the data (abbrev,
cu... -> traverse_ctx) and data manipulation/loading (-> parse_ctx)
- created dwarf2_parse_compilation_unit() for clarity
- added section structure to gather information about all ELF sections
related to all dwarf2 sections (more to come)
---
dlls/dbghelp/dwarf.c | 223 ++++++++++++++++++++++++++++++--------------------
1 files changed, 135 insertions(+), 88 deletions(-)
Diff: http://source.winehq.org/git/?p=wine.git;a=commitdiff;h=d6bd8661ffeab62f003…
Module: wine
Branch: refs/heads/master
Commit: a2b443210723f84f428206432dba08561a45bf98
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=a2b443210723f84f4282064…
Author: Eric Pouech <eric.pouech(a)wanadoo.fr>
Date: Sun Jun 18 21:32:03 2006 +0200
dbghelp: Dwarf & function blocks.
- properly handling function blocks
- handling of variables inside of blocks (either on stack, or in a
register, or relative to the frame register if any)
- added dwarf2_subprogram_t structure so that we can pass around
relevant information for function parsing
---
dlls/dbghelp/dwarf.c | 201 ++++++++++++++++++++++++++++++++------------------
1 files changed, 127 insertions(+), 74 deletions(-)
Diff: http://source.winehq.org/git/?p=wine.git;a=commitdiff;h=a2b443210723f84f428…