r202592 - in /trunk/gcc: ChangeLog cgraph.h cgr...
hubicka@gcc.gnu.org
hubicka@gcc.gnu.org
Sat Sep 14 15:27:00 GMT 2013
Author: hubicka
Date: Sat Sep 14 15:27:21 2013
New Revision: 202592
URL: http://gcc.gnu.org/viewcvs?rev=202592&root=gcc&view=rev
Log:
* tree-into-ssa.c (gate_into_ssa): New.
(pass_data_build_ssa): Use it.
* cgraph.h (expand_thunk): Update prototype.
* cgraphunit.c (analyze_function): Expand thunks early.
(expand_thunk): Fix DECL_CONTEXT of reust_decl;
build proper cgraph; set in_ssa_p; clear bogus TREE_ASM_WRITTEN;
set lowered flag; do not add new function.
(assemble_thunks_and_aliases): Update.
* tree-ssa.c (gate_init_datastructures): New gate.
(pass_data_init_datastructures): Use it.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/cgraph.h
trunk/gcc/cgraphunit.c
trunk/gcc/tree-into-ssa.c
trunk/gcc/tree-ssa.c
More information about the Gcc-cvs
mailing list