Changelog:
- implement dwarf2_find_symt_by_ref and dwarf2_add_symt_ref using hashtables
- some debug lines defines
- handle forwards references (ie dwarf2_find_symt_by_ref returns NULL) using
ref hashtable
- better traces
It doesn't compile, you probably forgot part of the diff:
elf_module.c: In function `elf_load_debug_info_from_map': elf_module.c:901: too few arguments to function `dwarf2_parse' make: *** [elf_module.o] Error 1
I also would like to review in details the patch (especially why we need to change the inner interfaces in types.c and symbol.c) [there are forward declarations in MSC and stabs parsing and we don't need the hack included here] A+