This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r141997 - in /branches/lto/gcc: ChangeLog.lto l...


Author: espindola
Date: Wed Nov 19 10:48:32 2008
New Revision: 141997

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141997
Log:
2008-11-19  Rafael Espindola  <espindola@google.com>

	* lto-cgraph.c (input_edge): Initialize callee->local.lto_file_data if
	we have a new node.
	* lto-symtab.c (lto_symtab_decl_def): Add file_data field.
	(lto_symtab_set_resolution_and_file_data): Renamed from
	lto_symtab_set_resolution. Record the file_data.
	(lto_symtab_merge_decl, lto_symtab_merge_fn): Add file_data argument.
	Update all uses.
	(lto_symtab_get_symtab_def): New.
	(lto_symtab_get_resolution): Use lto_symtab_get_symtab_def.
	(lto_symtab_get_file_data): New.
	* lto-tree-in.h (lto_symtab_merge_fn): Add file_data argument.
	Update all uses.
	(lto_symtab_get_file_data): New.

2008-11-19  Rafael Espindola  <espindola@google.com>

	* gcc.dg/lto/20081118_0.C (new)
	* gcc.dg/lto/20081118_1.C (new)


Modified:
    branches/lto/gcc/ChangeLog.lto
    branches/lto/gcc/lto-cgraph.c
    branches/lto/gcc/lto-function-in.c
    branches/lto/gcc/lto-symtab.c
    branches/lto/gcc/lto-tree-in.h
    branches/lto/gcc/testsuite/ChangeLog.lto


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]