From 2973b444e6d50f4e8e7d010904ab23f5e4f80d40 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Mon, 18 Dec 1995 18:13:05 -0800 Subject: [PATCH] (expand_block_move): Likewise for memcpy and bcopy. From-SVN: r10811 --- gcc/config/m88k/m88k.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/config/m88k/m88k.c b/gcc/config/m88k/m88k.c index d1ce399c12a..ee7c02a304b 100644 --- a/gcc/config/m88k/m88k.c +++ b/gcc/config/m88k/m88k.c @@ -532,13 +532,18 @@ expand_block_move (dest_mem, src_mem, operands) VOIDmode, 3, operands[0], Pmode, operands[1], Pmode, - operands[2], SImode); + convert_to_mode (TYPE_MODE (sizetype), operands[2], + TREE_UNSIGNED (sizetype)), + TYPE_MODE (sizetype)); #else emit_library_call (gen_rtx (SYMBOL_REF, Pmode, "bcopy"), 0, VOIDmode, 3, operands[1], Pmode, operands[0], Pmode, - operands[2], SImode); + convert_to_mode (TYPE_MODE (integer_type_node), + operands[2], + TREE_UNSIGNED (integer_type_node)), + TYPE_MODE (integer_type_node)); #endif } } -- 2.30.2