r129563 - in /branches/lto/gcc/lto: ChangeLog l...
froydnj@gcc.gnu.org
froydnj@gcc.gnu.org
Mon Oct 22 22:26:00 GMT 2007
Author: froydnj
Date: Mon Oct 22 22:26:19 2007
New Revision: 129563
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129563
Log:
* lto.h (struct lto_info_fd): Add field unmaterialized_fndecls.
* lto.c (lto_info_fd_init): Initialize it.
(lto_info_fd_close): Free it.
(lto_materialize_function): New function.
(lto_read_subroutine_type_subprogram_DIE): Save the result decl on
unmaterialized_fndecls.
(lto_file_read): Read in all the function bodies after we have read
all of the DWARF info.
* lto-read.c (lto_read_body): Call init_ssa_operands if we are
reading a function body.
Modified:
branches/lto/gcc/lto/ChangeLog
branches/lto/gcc/lto/lto-read.c
branches/lto/gcc/lto/lto.c
branches/lto/gcc/lto/lto.h
More information about the Gcc-cvs
mailing list