r117031 - in /branches/lto: ChangeLog.lto gcc/l...
sandra@gcc.gnu.org
sandra@gcc.gnu.org
Mon Sep 18 17:47:00 GMT 2006
Author: sandra
Date: Mon Sep 18 17:47:55 2006
New Revision: 117031
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117031
Log:
2006-09-18 Sandra Loosemore <sandra@codesourcery.com>
* gcc/lto/lto.c (lto_find_integral_type): Add explicit int cast to
hush compiler warning.
(lto_read_variable_formal_parameter_const): Clean up handling of
formal parameters and constants. Only VAR_DECLs need to be merged.
(lto_read_subroutine_type_subprogram_DIE): Keep track of inlined flag.
* gcc/lto/lto-symtab.c (lto_same_type_p): Fill in the function.
(lto_merge_types): New.
(lto_symtab_merge_decl): Split out from lto_symtab_merge_var,
and generalize to handle function decls as well.
(lto_symtab_merge_var, lto_symtab_merge_fn): Use lto_symtab_merge_decl.
Modified:
branches/lto/ChangeLog.lto
branches/lto/gcc/lto/lto-symtab.c
branches/lto/gcc/lto/lto.c
More information about the Gcc-cvs
mailing list