aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraph.h
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2010-02-20 10:08:20 +1030
committerAlan Modra <amodra@gcc.gnu.org>2010-02-20 10:08:20 +1030
commit715a4e08d04dbefdf690ee11bb07521ad8a6b6ea (patch)
tree4156f0a5645b211f5f05d7ffb8bef1344cef32d4 /gcc/cgraph.h
parentad3b056c2757bf130f4b88c85d734137768a6410 (diff)
downloadgcc-715a4e08d04dbefdf690ee11bb07521ad8a6b6ea.zip
gcc-715a4e08d04dbefdf690ee11bb07521ad8a6b6ea.tar.gz
gcc-715a4e08d04dbefdf690ee11bb07521ad8a6b6ea.tar.bz2
re PR middle-end/42344 (ICE in rs6000.md with ipa-sra for 252.eon)
PR middle-end/42344 * cgraph.h (cgraph_make_decl_local): Declare. * cgraph.c (cgraph_make_decl_local): New function. (cgraph_make_node_local): Use it. * cgraphunit.c (cgraph_function_versioning): Likewise. * ipa.c (function_and_variable_visibility): Likewise. From-SVN: r156914
Diffstat (limited to 'gcc/cgraph.h')
-rw-r--r--gcc/cgraph.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/cgraph.h b/gcc/cgraph.h
index 867a68a..802b280 100644
--- a/gcc/cgraph.h
+++ b/gcc/cgraph.h
@@ -565,6 +565,7 @@ void dump_varpool_node (FILE *, struct varpool_node *);
void varpool_finalize_decl (tree);
bool decide_is_variable_needed (struct varpool_node *, tree);
enum availability cgraph_variable_initializer_availability (struct varpool_node *);
+void cgraph_make_decl_local (tree);
void cgraph_make_node_local (struct cgraph_node *);
bool cgraph_node_can_be_local_p (struct cgraph_node *);