aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>1999-10-15 23:46:06 +0000
committerMichael Hayes <m.hayes@gcc.gnu.org>1999-10-15 23:46:06 +0000
commit3411b713f4bc1ac2db223a2b8138ae5af59462ac (patch)
treead18e2f88ffb6f8fabce0e9ea9a207b68d6c8f7c
parent3b5e8a16ba3595b38727c8e6242db740b66dae63 (diff)
downloadgcc-3411b713f4bc1ac2db223a2b8138ae5af59462ac.zip
gcc-3411b713f4bc1ac2db223a2b8138ae5af59462ac.tar.gz
gcc-3411b713f4bc1ac2db223a2b8138ae5af59462ac.tar.bz2
* config/c4x/c4x.c (c4x_emit_libcall): Use ggc_alloc_string.
From-SVN: r30028
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/c4x/c4x.c2
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d80b7fc..9b044e4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Sat Oct 16 12:42:12 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
+
+ * config/c4x/c4x.c (c4x_emit_libcall): Use ggc_alloc_string.
+
Sat Oct 16 12:34:44 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* config/c4x/c4x.c (c4x_rptb_insert): Emit rpts_top pattern
diff --git a/gcc/config/c4x/c4x.c b/gcc/config/c4x/c4x.c
index b927413..dd493c7 100644
--- a/gcc/config/c4x/c4x.c
+++ b/gcc/config/c4x/c4x.c
@@ -1210,6 +1210,8 @@ c4x_emit_libcall (name, code, dmode, smode, noperands, operands)
rtx equiv;
start_sequence ();
+ if (ggc_p)
+ name = ggc_alloc_string (name, -1);
libcall = gen_rtx_SYMBOL_REF (Pmode, name);
switch (noperands)
{