aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1992-09-23 19:24:45 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1992-09-23 19:24:45 -0400
commit1f9dfb724b1720c7d30f9bd7fbddbcbc3524bfc0 (patch)
tree5cf7f0fe4a6aebd710ea91c2df64180cda67314f /gcc
parent01ca1b91827b2faec4f39050247a3b278dfdf6a3 (diff)
downloadgcc-1f9dfb724b1720c7d30f9bd7fbddbcbc3524bfc0.zip
gcc-1f9dfb724b1720c7d30f9bd7fbddbcbc3524bfc0.tar.gz
gcc-1f9dfb724b1720c7d30f9bd7fbddbcbc3524bfc0.tar.bz2
(fold_convert): Add missing cast to HOST_WIDE_INT.
From-SVN: r2218
Diffstat (limited to 'gcc')
-rw-r--r--gcc/fold-const.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fold-const.c b/gcc/fold-const.c
index f2aa59f..e5d735c 100644
--- a/gcc/fold-const.c
+++ b/gcc/fold-const.c
@@ -1520,7 +1520,7 @@ fold_convert (t, arg1)
if (d >= (REAL_VALUE_TYPE) half_word * half_word / 2)
{
low = d - (REAL_VALUE_TYPE) half_word * half_word / 2;
- low |= 1 << (HOST_BITS_PER_WIDE_INT - 1);
+ low |= (HOST_WIDE_INT) 1 << (HOST_BITS_PER_WIDE_INT - 1);
}
else
low = (HOST_WIDE_INT) d;