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