diff options
author | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1995-07-10 23:40:05 +0000 |
---|---|---|
committer | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1995-07-10 23:40:05 +0000 |
commit | 9dcf72d93d01ff37eb44ebda71053a9c92cfab3f (patch) | |
tree | ad083b8d45ac3ed1e536c9f69dd7c539b3caae79 /gcc/varasm.c | |
parent | e5b7d5c46a219fab17e8367576f97d3243faff89 (diff) | |
download | gcc-9dcf72d93d01ff37eb44ebda71053a9c92cfab3f.tar.gz |
(assemble_name, bc_assemble_integer): Call bc_emit_labelref with
proper args.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10110 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/varasm.c')
-rw-r--r-- | gcc/varasm.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index b461c7a83a5..77b0ea9b5ab 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -1575,7 +1575,7 @@ assemble_name (file, name) if (name[0] == '*') { if (output_bytecode) - bc_emit_labelref (name); + bc_emit_labelref (name, 0); else fputs (&name[1], file); } @@ -3685,7 +3685,8 @@ bc_assemble_integer (exp, size) else if (size == 4 && TREE_CODE (TREE_OPERAND (addr_part, 0)) == VAR_DECL) - bc_emit_labelref (DECL_ASSEMBLER_NAME (TREE_OPERAND (addr_part, 0)), + bc_emit_labelref (IDENTIFIER_POINTER + (DECL_ASSEMBLER_NAME (TREE_OPERAND (addr_part, 0))), TREE_INT_CST_LOW (const_part)); else abort (); /* FIXME: there may be more cases. */ |