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