From 6439a1f2046eabe1ada6fc14f428e85f71369189 Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Sat, 10 Mar 2001 21:45:40 +0000 Subject: [PATCH] alpha.c (check_float_value): Use memcpy, not bcopy. * alpha.c (check_float_value): Use memcpy, not bcopy. * m32r.c (m32r_sched_reorder): Likewise. * vax.c (check_float_value): Likewise. From-SVN: r40370 --- gcc/ChangeLog | 8 ++++++++ gcc/config/alpha/alpha.c | 10 ++++------ gcc/config/m32r/m32r.c | 2 +- gcc/config/vax/vax.c | 12 +++++------- 4 files changed, 18 insertions(+), 14 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0d49ab4d1c4..226981e7ab6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2001-03-10 Kaveh R. Ghazi + + * alpha.c (check_float_value): Use memcpy, not bcopy. + + * m32r.c (m32r_sched_reorder): Likewise. + + * vax.c (check_float_value): Likewise. + 2001-03-10 Neil Booth * toplev.c (file_name_nondirectory): Remove. diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index a9c2e85faca..a52d572f1a1 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -6286,26 +6286,24 @@ check_float_value (mode, d, overflow) memcpy (&r, d, sizeof (REAL_VALUE_TYPE)); if (REAL_VALUES_LESS (fvptr[0], r)) { - bcopy ((char *) &fvptr[0], (char *) d, - sizeof (REAL_VALUE_TYPE)); + memcpy (d, &fvptr[0], sizeof (REAL_VALUE_TYPE)); return 1; } else if (REAL_VALUES_LESS (r, fvptr[1])) { - bcopy ((char *) &fvptr[1], (char *) d, - sizeof (REAL_VALUE_TYPE)); + memcpy (d, &fvptr[1], sizeof (REAL_VALUE_TYPE)); return 1; } else if (REAL_VALUES_LESS (dconst0, r) && REAL_VALUES_LESS (r, fvptr[2])) { - bcopy ((char *) &dconst0, (char *) d, sizeof (REAL_VALUE_TYPE)); + memcpy (d, &dconst0, sizeof (REAL_VALUE_TYPE)); return 1; } else if (REAL_VALUES_LESS (r, dconst0) && REAL_VALUES_LESS (fvptr[3], r)) { - bcopy ((char *) &dconst0, (char *) d, sizeof (REAL_VALUE_TYPE)); + memcpy (d, &dconst0, sizeof (REAL_VALUE_TYPE)); return 1; } } diff --git a/gcc/config/m32r/m32r.c b/gcc/config/m32r/m32r.c index 09b7e43e6c5..4cf0a3e50c5 100644 --- a/gcc/config/m32r/m32r.c +++ b/gcc/config/m32r/m32r.c @@ -1605,7 +1605,7 @@ m32r_sched_reorder (stream, verbose, ready, n_ready) if (new_tail+1 != new_head) abort (); - bcopy ((char *) new_head, (char *) ready, sizeof (rtx) * n_ready); + memcpy (ready, new_head, sizeof (rtx) * n_ready); if (stream) { #ifdef HAIFA diff --git a/gcc/config/vax/vax.c b/gcc/config/vax/vax.c index 38c86f05351..f64b4701647 100644 --- a/gcc/config/vax/vax.c +++ b/gcc/config/vax/vax.c @@ -625,7 +625,7 @@ check_float_value (mode, d, overflow) if (overflow) { - bcopy ((char *) &float_values[0], (char *) d, sizeof (REAL_VALUE_TYPE)); + memcpy (d, &float_values[0], sizeof (REAL_VALUE_TYPE)); return 1; } @@ -635,26 +635,24 @@ check_float_value (mode, d, overflow) memcpy (&r, d, sizeof (REAL_VALUE_TYPE)); if (REAL_VALUES_LESS (float_values[0], r)) { - bcopy ((char *) &float_values[0], (char *) d, - sizeof (REAL_VALUE_TYPE)); + memcpy (d, &float_values[0], sizeof (REAL_VALUE_TYPE)); return 1; } else if (REAL_VALUES_LESS (r, float_values[1])) { - bcopy ((char *) &float_values[1], (char*) d, - sizeof (REAL_VALUE_TYPE)); + memcpy (d, &float_values[1], sizeof (REAL_VALUE_TYPE)); return 1; } else if (REAL_VALUES_LESS (dconst0, r) && REAL_VALUES_LESS (r, float_values[2])) { - bcopy ((char *) &dconst0, (char *) d, sizeof (REAL_VALUE_TYPE)); + memcpy (d, &dconst0, sizeof (REAL_VALUE_TYPE)); return 1; } else if (REAL_VALUES_LESS (r, dconst0) && REAL_VALUES_LESS (float_values[3], r)) { - bcopy ((char *) &dconst0, (char *) d, sizeof (REAL_VALUE_TYPE)); + memcpy (d, &dconst0, sizeof (REAL_VALUE_TYPE)); return 1; } } -- 2.30.2