wine/dlls/dbghelp stabs.c pe_module.c module.c ...
Alexandre Julliard
julliard at winehq.org
Tue Mar 1 04:39:50 CST 2005
ChangeSet ID: 16360
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard at wine.codeweavers.com 2005/03/01 04:39:49
Modified files:
dlls/dbghelp : stabs.c pe_module.c module.c elf_module.c
dbghelp_private.h dbghelp.c
Log message:
Eric Pouech <pouech-eric at wanadoo.fr>
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.
Patch: http://cvs.winehq.org/patch.py?id=16360
Old revision New revision Changes Path
1.14 1.15 +33 -21 wine/dlls/dbghelp/stabs.c
1.9 1.10 +17 -13 wine/dlls/dbghelp/pe_module.c
1.8 1.9 +44 -10 wine/dlls/dbghelp/module.c
1.14 1.15 +433 -233 wine/dlls/dbghelp/elf_module.c
1.13 1.14 +5 -2 wine/dlls/dbghelp/dbghelp_private.h
1.7 1.8 +11 -20 wine/dlls/dbghelp/dbghelp.c
More information about the wine-cvs
mailing list