r131137 - in /branches/lto/gcc: ChangeLog.lto d...

froydnj@gcc.gnu.org froydnj@gcc.gnu.org
Sat Dec 22 18:50:00 GMT 2007


Author: froydnj
Date: Sat Dec 22 18:50:44 2007
New Revision: 131137

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131137
Log:
gcc/

	* dwarf2out.c (force_decl_die): Unset the DECL_IGNORED_P flag if
	we are called from LTO.  Remove the DW_AT_declaration flag if the
	decl has an initial value.
	* lto-function-out.c (output_expr_operand): Add explicit check
	for statics or externs rathen than use DECL_CONTEXT.
	(output_local_vars): Serialize the DECL_INITIAL field of local
	statics and add it the unexpanded_vars_list as necessary.

gcc/lto/

	* lto-read.c (input_expr_operand): Fixed uninitialize var warning.
	(input_local_vars): Read in DECL_INITIAL and context for local
	statics that need to be put in unexpanded_vars_list.


Modified:
    branches/lto/gcc/ChangeLog.lto
    branches/lto/gcc/dwarf2out.c
    branches/lto/gcc/lto-function-out.c
    branches/lto/gcc/lto/ChangeLog
    branches/lto/gcc/lto/lto-read.c



More information about the Gcc-cvs mailing list