diff options
author | Richard Henderson <rth@redhat.com> | 2005-03-30 14:07:51 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2005-03-30 14:07:51 -0800 |
commit | 12527dcee33276926ce75f6117544205982291e9 (patch) | |
tree | 2703a1a2856c88be6ea09ad01570de46dd943419 /gcc/varasm.c | |
parent | 7efa52a3e519324350c2d649264191c7b51344a6 (diff) | |
download | gcc-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.c | 2 |
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; |