Memory consumption optimization while loading ELF debug info:
authorEric Pouech <pouech-eric@wanadoo.fr>
Tue, 1 Mar 2005 10:39:49 +0000 (10:39 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 1 Mar 2005 10:39:49 +0000 (10:39 +0000)
commit01aa71371b7e24ca19c80f861372b613792c708d
treecd5d0848b31e909f0612b2b26d29c52ce6e194f6
parent13abcb0a263a4d06d74f35234939d03bab011221
Memory consumption optimization while loading ELF debug info:
- don't map twice an ELF file for symbol lookup (in non deferred mode)
- no longer entirely map an ELF file into memory, but only the
  sections we need.
Added support for loading ELF modules thru SymLoadModule in a non life
process.
Factorisation of code for ELF module handling.
Fixes to ELF symbol loading
- drops symbols from symtab which are neither funcs nor global
  variables
- fixes some incorrect size computation for latest GCC versions.
Several cleanups and fixes.
dlls/dbghelp/dbghelp.c
dlls/dbghelp/dbghelp_private.h
dlls/dbghelp/elf_module.c
dlls/dbghelp/module.c
dlls/dbghelp/pe_module.c
dlls/dbghelp/stabs.c