]> gcc.gnu.org Git - gcc.git/commit
lto-symtab.c (lto_cgraph_replace_node): Do not call mark_reahcable_node.
authorJan Hubicka <jh@suse.cz>
Mon, 23 Apr 2012 11:13:46 +0000 (13:13 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Mon, 23 Apr 2012 11:13:46 +0000 (11:13 +0000)
commit93a18a7075dcd4a082766c3220bd20a9303ee614
tree8583b0547a986de2a3217f54b54d037cced74b1d
parentda4343c3df0d915cad6bd4a69fdf2517add84996
lto-symtab.c (lto_cgraph_replace_node): Do not call mark_reahcable_node.

* lto-symtab.c (lto_cgraph_replace_node): Do not call
mark_reahcable_node.
* cgraph.c (cgraph_remove_node): Do not clear reachable.
(cgraph_mark_reachable_node): Remove.
(cgraph_mark_force_output_node): Do not set reachable.
(dump_cgraph_node): Do not dump reachable.
(cgraph_create_virtual_clone): Do not set reachable.
* cgraph.h (cgraph_node): Remove reachable flag.
(varpool_node): Remove reachable flag.
(cgraph_mark_if_needed): Remove.
(cgraph_mark_reachable_node): Remove.
* tree-emutls.c (ipa_lower_emutls): Do not check
reachable.
* cgraphunit.c (cgraph_finalize_function): Do not mark node as
reachable.
(cgraph_add_new_function): Likewise.
(cgraph_mark_if_needed): Remove.
(cgraph_analyze_function): Do not set target as reachable.
(process_function_and_variable_attributes): Do not care about dllexport.
(cgraph_analyze_functions): Do not set reachable flags.
(cgraph_mark_functions_to_output): Do not check reachability.
(cgraph_copy_node_for_versioning): Do not set reachable flag.
(dbxout_expand_expr): Update.
* c-decl.c (merge_decls): Do not track changed externs.
* ipa.c: Include pointer-set.h
(enqueue_cgraph_node): Use reachable pointer set.
(process_references): Likewise.
(cgraph_remove_unreachable_nodes): Likewise.
(whole_program_function_and_variable_visibility): Do not recompute reachable.
* trans-mem.c (ipa_tm_execute): Do not check reachable flag.

From-SVN: r186700
gcc/ChangeLog
gcc/c-decl.c
gcc/cgraph.c
gcc/cgraph.h
gcc/cgraphunit.c
gcc/dbxout.c
gcc/ipa.c
gcc/lto-symtab.c
gcc/trans-mem.c
gcc/tree-emutls.c
This page took 0.057506 seconds and 5 git commands to generate.