aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1994-06-23 23:19:54 +0000
committerJason Merrill <merrill@gnu.org>1994-06-23 23:19:54 +0000
commit03e421329d438f03372e9d4534dfdc2304b4acc5 (patch)
tree9be072789e75c9c138016d3f73cb1704e83ceb01
parentd3568529c79953043c49af2e0ab7171f05955769 (diff)
downloadgcc-03e421329d438f03372e9d4534dfdc2304b4acc5.zip
gcc-03e421329d438f03372e9d4534dfdc2304b4acc5.tar.gz
gcc-03e421329d438f03372e9d4534dfdc2304b4acc5.tar.bz2
(assemble_name): Set TREE_SYMBOL_REFERENCED on the
identifier for `name'. From-SVN: r7550
-rw-r--r--gcc/varasm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c
index ebf8ded..928a941 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -1484,6 +1484,9 @@ assemble_name (file, name)
FILE *file;
char *name;
{
+ tree id = get_identifier (name);
+ TREE_SYMBOL_REFERENCED (id) = 1;
+
if (name[0] == '*')
{
if (output_bytecode)