calls.c (try_to_integrate): Use "(size_t)" intermediate cast and when casting an...
[gcc.git] / gcc / integrate.c
index 05717564181f06401067e795b6450ceac2d7099c..b1fecc4788d4126c54abbe13807f0c46b2e654ca 100644 (file)
@@ -698,7 +698,7 @@ expand_inline_function (fndecl, parms, target, ignore, type,
       enum machine_mode mode;
 
       if (actual == 0)
-       return (rtx) (HOST_WIDE_INT) -1;
+       return (rtx) (size_t) -1;
 
       arg = TREE_VALUE (actual);
       mode = TYPE_MODE (DECL_ARG_TYPE (formal));
@@ -711,7 +711,7 @@ expand_inline_function (fndecl, parms, target, ignore, type,
          || (mode == BLKmode
              && (TYPE_MAIN_VARIANT (TREE_TYPE (arg))
                  != TYPE_MAIN_VARIANT (TREE_TYPE (formal)))))
-       return (rtx) (HOST_WIDE_INT) -1;
+       return (rtx) (size_t) -1;
     }
 
   /* Extra arguments are valid, but will be ignored below, so we must