This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r141997 - in /branches/lto/gcc: ChangeLog.lto l...
- From: espindola at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 19 Nov 2008 10:48:34 -0000
- Subject: 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