From eefc2c6e85ee0a62e659d0bf7d9000bbb8d06620 Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Mon, 9 Aug 1999 23:57:32 +0000 Subject: [PATCH] Warning fix: * real.c (GET_REAL, PUT_REAL): Use memcpy instead of bcopy. From-SVN: r28636 --- gcc/ChangeLog | 4 ++++ gcc/real.c | 16 ++++++++-------- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5128c7b326b..7a2ef1549b0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Mon Aug 9 19:54:05 1999 Kaveh R. Ghazi + + * real.c (GET_REAL, PUT_REAL): Use memcpy instead of bcopy. + Mon Aug 9 19:36:00 1999 Kaveh R. Ghazi * tree.h (lang_identify): Constify a char*. diff --git a/gcc/real.c b/gcc/real.c index 6594bd8c1f3..c7c2db70d91 100644 --- a/gcc/real.c +++ b/gcc/real.c @@ -281,10 +281,10 @@ do { \ else \ { \ unsigned EMUSHORT w[4]; \ - bcopy (((EMUSHORT *) r), &w[3], sizeof (EMUSHORT)); \ - bcopy (((EMUSHORT *) r) + 1, &w[2], sizeof (EMUSHORT)); \ - bcopy (((EMUSHORT *) r) + 2, &w[1], sizeof (EMUSHORT)); \ - bcopy (((EMUSHORT *) r) + 3, &w[0], sizeof (EMUSHORT)); \ + memcpy (&w[3], ((EMUSHORT *) r), sizeof (EMUSHORT)); \ + memcpy (&w[2], ((EMUSHORT *) r) + 1, sizeof (EMUSHORT)); \ + memcpy (&w[1], ((EMUSHORT *) r) + 2, sizeof (EMUSHORT)); \ + memcpy (&w[0], ((EMUSHORT *) r) + 3, sizeof (EMUSHORT)); \ e53toe (w, (e)); \ } \ } while (0) @@ -297,10 +297,10 @@ do { \ { \ unsigned EMUSHORT w[4]; \ etoe53 ((e), w); \ - bcopy (&w[3], ((EMUSHORT *) r), sizeof (EMUSHORT)); \ - bcopy (&w[2], ((EMUSHORT *) r) + 1, sizeof (EMUSHORT)); \ - bcopy (&w[1], ((EMUSHORT *) r) + 2, sizeof (EMUSHORT)); \ - bcopy (&w[0], ((EMUSHORT *) r) + 3, sizeof (EMUSHORT)); \ + memcpy (((EMUSHORT *) r), &w[3], sizeof (EMUSHORT)); \ + memcpy (((EMUSHORT *) r) + 1, &w[2], sizeof (EMUSHORT)); \ + memcpy (((EMUSHORT *) r) + 2, &w[1], sizeof (EMUSHORT)); \ + memcpy (((EMUSHORT *) r) + 3, &w[0], sizeof (EMUSHORT)); \ } \ } while (0) -- 2.30.2