aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-06-06 18:33:37 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-06-06 18:33:37 -0400
commite0dc347cf2363060fc2ad64db9c65cfd3ab4b2b0 (patch)
tree242883e6f83788ee79e7b6fb16d75bd43e4d79fc
parentf4fa7423c36e0e7da4afda61a28ab8199f22fde0 (diff)
downloadgcc-e0dc347cf2363060fc2ad64db9c65cfd3ab4b2b0.zip
gcc-e0dc347cf2363060fc2ad64db9c65cfd3ab4b2b0.tar.gz
gcc-e0dc347cf2363060fc2ad64db9c65cfd3ab4b2b0.tar.bz2
(print_operands): Cast args to bcopy to char *.
From-SVN: r9894
-rw-r--r--gcc/config/a29k/a29k.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/config/a29k/a29k.c b/gcc/config/a29k/a29k.c
index 1997510..2e48bd5 100644
--- a/gcc/config/a29k/a29k.c
+++ b/gcc/config/a29k/a29k.c
@@ -1103,7 +1103,7 @@ print_operand (file, x, code)
{
union real_extract u;
- bcopy (&CONST_DOUBLE_LOW (x), &u, sizeof u);
+ bcopy ((char *) &CONST_DOUBLE_LOW (x), (char *) &u, sizeof u);
fprintf (file, "$double1(%.20e)", u.d);
}
else if (GET_CODE (x) == REG)
@@ -1167,7 +1167,8 @@ print_operand (file, x, code)
fprintf (file, "$float");
else
fprintf (file, "$double%d", SUBREG_WORD (XEXP (x, 0)));
- bcopy (&CONST_DOUBLE_LOW (SUBREG_REG (XEXP (x, 0))), &u, sizeof u);
+ bcopy ((char *) &CONST_DOUBLE_LOW (SUBREG_REG (XEXP (x, 0))),
+ (char *) &u, sizeof u);
fprintf (file, "(%.20e)", u.d);
}
@@ -1176,7 +1177,7 @@ print_operand (file, x, code)
{
union real_extract u;
- bcopy (&CONST_DOUBLE_LOW (x), &u, sizeof u);
+ bcopy ((char *) &CONST_DOUBLE_LOW (x), (char *) &u, sizeof u);
fprintf (file, "$%s(%.20e)",
GET_MODE (x) == SFmode ? "float" : "double0", u.d);
}