r129422 - in /branches/lto/gcc: ChangeLog dwarf...

froydnj@gcc.gnu.org froydnj@gcc.gnu.org
Wed Oct 17 21:21:00 GMT 2007


Author: froydnj
Date: Wed Oct 17 21:21:18 2007
New Revision: 129422

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129422
Log:
gcc/
	* dwarf2out.c (gen_subprogram_die): Don't remove attributes and
	formal parameters if we are generating LTO objects, as the formal
	parameters likely have references to them from elsewhere.
	Instead, return early if we find a DIE for this decl.

gcc/lto/
	* lto.c (lto_read_only_for_child_DIEs): Mark die parameter as unused.
	(lto_resolve_var_ref): Use proper types.
	(lto_resolve_fn_ref): Likewise.
	(lto_resolve_field_ref): Likewise.


Modified:
    branches/lto/gcc/ChangeLog
    branches/lto/gcc/dwarf2out.c
    branches/lto/gcc/lto/ChangeLog
    branches/lto/gcc/lto/lto.c



More information about the Gcc-cvs mailing list