Eric Pouech
|
00cf2da5d6
|
dbghelp: Dwarf & typedefs.
- removed lookup for name for the const modifier
- hard wire dwarf-reference to our pointer types
|
2006-06-20 11:37:50 +02:00 |
Eric Pouech
|
d396ec31f9
|
dbghelp: Dwarf & module's symtype.
- we should set the module's symtype upon success
- removed unneeded bRet variable
|
2006-06-20 11:37:28 +02:00 |
Eric Pouech
|
24743774e8
|
dbghelp: Dwarf2 & AT_byte_size.
- AT_byte_size can be larger than a single byte (especially for enums)
- added missing enumeration type parsing
|
2006-06-20 11:37:14 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Eric Pouech
|
34636b026b
|
dbghelp: Added type for array index.
- added type for array index
- correctly parsing array index type in stabs, Dwarf2 and MSC formats
- fixed SyGetTypeInfo accordingly
|
2006-03-06 11:42:44 +01:00 |
Eric Pouech
|
be849decf6
|
dbghelp: First stab at supporting calling convention in function signature.
|
2005-12-19 18:22:54 +01:00 |
Eric Pouech
|
809edabfbe
|
Const correctness fixes.
|
2005-06-27 09:53:46 +00:00 |
Mike McCormack
|
f55de5cf35
|
Fix warnings exposed by -Wmissing-declarations and -Wwrite-strings.
|
2005-06-09 09:46:39 +00:00 |
Raphael Junqueira
|
54acd10dfe
|
- fixme when unexpected children found
- no more dwarf2_check_sibling errors (ie perfect parsing count) :)
- dwarf2_parse_inlined_subroutine, dwarf2_parse_variable
|
2005-05-23 09:50:15 +00:00 |
Raphael Junqueira
|
79804db4e2
|
- better traces
- handle inclusion "levels"
- better parsing of subprogram, typedef, pointer, ... entries
- arrays, enums, const_type, reference_type parsing
- checks parsing cursors errors (when sibling value available)
- more utilities functions (dwarf2_parse_attr_as_data)
|
2005-05-20 09:41:10 +00:00 |
Raphael Junqueira
|
34955b9578
|
- basic parsing of subprogram, typedef, pointer, class, struct, enum
entries
- indirect strings support
- utilities functions (parse_byte, parse_u2, ...)
|
2005-05-19 11:14:39 +00:00 |
Raphael Junqueira
|
86cdb432c5
|
- add some Dwarf2 enums
- abbrev entries parser (with attributes)
- debug info parser skeleton (see big tag swith in dwarf2_parse).
|
2005-05-18 09:46:12 +00:00 |
Raphael Junqueira
|
83f001b6c7
|
Beginning of dbghelp dwarf2 support:
- add elf_module entry for dwarf2_parse
- stubbed dwarf2_parse in new dwarf.c file
|
2005-05-17 14:32:55 +00:00 |