aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-07-10 19:40:05 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-07-10 19:40:05 -0400
commitaf1708659199ebbfdc2998ef6c04eb1c6a2f573c (patch)
treead083b8d45ac3ed1e536c9f69dd7c539b3caae79
parent0cd6ef3529c0bfcbe7a54b1b69382bc342dbdfc7 (diff)
downloadgcc-af1708659199ebbfdc2998ef6c04eb1c6a2f573c.zip
gcc-af1708659199ebbfdc2998ef6c04eb1c6a2f573c.tar.gz
gcc-af1708659199ebbfdc2998ef6c04eb1c6a2f573c.tar.bz2
(assemble_name, bc_assemble_integer): Call bc_emit_labelref with
proper args. From-SVN: r10110
-rw-r--r--gcc/varasm.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c
index b461c7a..77b0ea9 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. */