From 03642f48c4c89a8b10480d3b59f453dcf4da9ac7 Mon Sep 17 00:00:00 2001 From: ghazi Date: Mon, 26 Mar 2001 16:59:23 +0000 Subject: [PATCH] * combine.c (try_combine): Use memcpy, not bcopy. * genattrtab.c (expand_units): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40849 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 6 ++++++ gcc/combine.c | 4 ++-- gcc/genattrtab.c | 4 ++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 477517c0c15..200f0426559 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2001-03-26 Kaveh R. Ghazi + + * combine.c (try_combine): Use memcpy, not bcopy. + + * genattrtab.c (expand_units): Likewise. + Mon Mar 26 15:55:08 CEST 2001 Jan Hubicka * i386.md (push mem DI peep2): New. diff --git a/gcc/combine.c b/gcc/combine.c index 723f9a9d4bf..4a148b9ce7a 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -1998,8 +1998,8 @@ try_combine (i3, i2, i1, new_direct_jump_p) rtvec old = XVEC (newpat, 0); total_sets = XVECLEN (newpat, 0) + added_sets_1 + added_sets_2; newpat = gen_rtx_PARALLEL (VOIDmode, rtvec_alloc (total_sets)); - bcopy ((char *) &old->elem[0], (char *) XVEC (newpat, 0)->elem, - sizeof (old->elem[0]) * old->num_elem); + memcpy (XVEC (newpat, 0)->elem, &old->elem[0], + sizeof (old->elem[0]) * old->num_elem); } else { diff --git a/gcc/genattrtab.c b/gcc/genattrtab.c index aecd27c1ffa..b749e97013e 100644 --- a/gcc/genattrtab.c +++ b/gcc/genattrtab.c @@ -2010,8 +2010,8 @@ expand_units () * sizeof (struct function_unit_op *)); for (unit = units, i = 0; unit; i += unit->num_opclasses, unit = unit->next) - bcopy ((char *) unit_ops[unit->num], (char *) &op_array[i], - unit->num_opclasses * sizeof (struct function_unit_op *)); + memcpy (&op_array[i], unit_ops[unit->num], + unit->num_opclasses * sizeof (struct function_unit_op *)); /* Compute the ready cost function for each unit by computing the condition for each non-default value. */ -- 2.11.4.GIT