From: Richard Kenner Date: Sun, 29 Sep 1996 22:42:12 +0000 (-0400) Subject: (store_expr): memset/bzero gets ptr_mode, not Pmode. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=862424838e7d907472ff1535f0cc317bb7eefe69;p=gcc.git (store_expr): memset/bzero gets ptr_mode, not Pmode. From-SVN: r12861 --- diff --git a/gcc/expr.c b/gcc/expr.c index 926a61c00ff..cc47e1e0c7e 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -3275,7 +3275,7 @@ store_expr (exp, target, want_value) { #ifdef TARGET_MEM_FUNCTIONS emit_library_call (memset_libfunc, 0, VOIDmode, 3, - addr, Pmode, + addr, ptr_mode, const0_rtx, TYPE_MODE (integer_type_node), convert_to_mode (TYPE_MODE (sizetype), size, @@ -3283,7 +3283,7 @@ store_expr (exp, target, want_value) TYPE_MODE (sizetype)); #else emit_library_call (bzero_libfunc, 0, VOIDmode, 2, - addr, Pmode, + addr, ptr_mode, convert_to_mode (TYPE_MODE (integer_type_node), size, TREE_UNSIGNED (integer_type_node)),