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