diff options
author | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-04-23 11:13:46 +0000 |
---|---|---|
committer | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-04-23 11:13:46 +0000 |
commit | da75178562f79c27c4c5b5b9db7080a4006cf769 (patch) | |
tree | 8583b0547a986de2a3217f54b54d037cced74b1d /gcc/tree-emutls.c | |
parent | 6222cbcc3d122b313e1ab96d790a23102e21999a (diff) | |
download | gcc-da75178562f79c27c4c5b5b9db7080a4006cf769.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186700 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-emutls.c')
-rw-r--r-- | gcc/tree-emutls.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-emutls.c b/gcc/tree-emutls.c index 92b7d81e257..63e4a756e86 100644 --- a/gcc/tree-emutls.c +++ b/gcc/tree-emutls.c @@ -791,7 +791,7 @@ ipa_lower_emutls (void) /* Adjust all uses of TLS variables within the function bodies. */ FOR_EACH_DEFINED_FUNCTION (func) - if (func->reachable && func->lowered) + if (func->lowered) lower_emutls_function_body (func); /* Generate the constructor for any COMMON control variables created. */ |