summaryrefslogtreecommitdiff
path: root/gcc/calls.c
diff options
context:
space:
mode:
authorgrahams <grahams@138bc75d-0d04-0410-961f-82ee72b054a4>2002-01-16 09:24:00 +0000
committergrahams <grahams@138bc75d-0d04-0410-961f-82ee72b054a4>2002-01-16 09:24:00 +0000
commitbe051fd57cc4738de62fa8e1776ac9ff41c7cddd (patch)
tree062eb3cbbdeafb4362c9901f3c838edaf78c63b9 /gcc/calls.c
parent265a975984fa071031874e8aa6b3662a757eac00 (diff)
downloadgcc-be051fd57cc4738de62fa8e1776ac9ff41c7cddd.tar.gz
* calls.c (try_to_integrate): Use "(size_t)" intermediate
cast and when casting an integer literal to "rtx" pointer. (expand_call): Likewise. * flow.c (try_pre_increment): Likewise. (find_use_as_address): Likewise. * integrate.c (expand_iline_function): Likewise. * regmove.c (try_auto_increment): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48906 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/calls.c')
-rw-r--r--gcc/calls.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/calls.c b/gcc/calls.c
index a6c999c0125..3d4540d6094 100644
--- a/gcc/calls.c
+++ b/gcc/calls.c
@@ -1822,7 +1822,7 @@ try_to_integrate (fndecl, actparms, target, ignore, type, structure_value_addr)
timevar_pop (TV_INTEGRATION);
/* If inlining succeeded, return. */
- if (temp != (rtx) (HOST_WIDE_INT) - 1)
+ if (temp != (rtx) (size_t) - 1)
{
if (ACCUMULATE_OUTGOING_ARGS)
{
@@ -1902,7 +1902,7 @@ try_to_integrate (fndecl, actparms, target, ignore, type, structure_value_addr)
warning ("called from here");
}
mark_addressable (fndecl);
- return (rtx) (HOST_WIDE_INT) - 1;
+ return (rtx) (size_t) - 1;
}
/* We need to pop PENDING_STACK_ADJUST bytes. But, if the arguments
@@ -2285,7 +2285,7 @@ expand_call (exp, target, ignore)
rtx temp = try_to_integrate (fndecl, actparms, target,
ignore, TREE_TYPE (exp),
structure_value_addr);
- if (temp != (rtx) (HOST_WIDE_INT) - 1)
+ if (temp != (rtx) (size_t) - 1)
return temp;
}