aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1995-12-18 18:09:53 -0800
committerJim Wilson <wilson@gcc.gnu.org>1995-12-18 18:09:53 -0800
commit126c5a5994b94563505e124caef30056d401ec60 (patch)
treebbb0fbfde3c7bc0460eeed865881e9f6f953010a /gcc
parent48aa02a540b9e8d7fab7e5ba3bba213c9e3188e6 (diff)
downloadgcc-126c5a5994b94563505e124caef30056d401ec60.zip
gcc-126c5a5994b94563505e124caef30056d401ec60.tar.gz
gcc-126c5a5994b94563505e124caef30056d401ec60.tar.bz2
(expand_movstr_call): Likewise for memcpy.
From-SVN: r10810
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/convex/convex.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/config/convex/convex.c b/gcc/config/convex/convex.c
index 05e3ef1..f642fb0 100644
--- a/gcc/config/convex/convex.c
+++ b/gcc/config/convex/convex.c
@@ -403,7 +403,9 @@ expand_movstr_call (operands)
VOIDmode, 3,
XEXP (operands[0], 0), Pmode,
XEXP (operands[1], 0), Pmode,
- operands[2], SImode);
+ convert_to_mode (TYPE_MODE (sizetype), operands[2],
+ TREE_UNSIGNED (sizetype)),
+ TYPE_MODE (sizetype));
}
#if _IEEE_FLOAT_