aboutsummaryrefslogtreecommitdiff
path: root/gcc/varasm.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2005-03-30 14:07:51 -0800
committerRichard Henderson <rth@gcc.gnu.org>2005-03-30 14:07:51 -0800
commit12527dcee33276926ce75f6117544205982291e9 (patch)
tree2703a1a2856c88be6ea09ad01570de46dd943419 /gcc/varasm.c
parent7efa52a3e519324350c2d649264191c7b51344a6 (diff)
downloadgcc-12527dcee33276926ce75f6117544205982291e9.zip
gcc-12527dcee33276926ce75f6117544205982291e9.tar.gz
gcc-12527dcee33276926ce75f6117544205982291e9.tar.bz2
cgraph.h (struct cgraph_node): Add alias.
* cgraph.h (struct cgraph_node): Add alias. * varasm.c (assemble_alias): Set it. * cgraphunit.c (cgraph_assemble_pending_functions): Check it and avoid calling cgraph_expand_function. From-SVN: r97284
Diffstat (limited to 'gcc/varasm.c')
-rw-r--r--gcc/varasm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c
index c51f6c0..cf323f4 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -4516,7 +4516,7 @@ assemble_alias (tree decl, tree target)
/* Allow aliases to aliases. */
if (TREE_CODE (decl) == FUNCTION_DECL)
- cgraph_node (decl);
+ cgraph_node (decl)->alias = true;
else
cgraph_varpool_node (decl)->alias = true;