From 24a49f0011e9381e5bfccff8d4c0b5aeb7ad4a95 Mon Sep 17 00:00:00 2001 From: rguenth Date: Fri, 30 Mar 2012 09:20:54 +0000 Subject: 2012-03-30 Richard Guenther PR middle-end/52786 * double-int.c (rshift_double): Remove not needed cast. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186000 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/double-int.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/double-int.c') diff --git a/gcc/double-int.c b/gcc/double-int.c index 0f954425093..d0fde0ed89f 100644 --- a/gcc/double-int.c +++ b/gcc/double-int.c @@ -228,7 +228,7 @@ rshift_double (unsigned HOST_WIDE_INT l1, HOST_WIDE_INT h1, /* Zero / sign extend all bits that are beyond the precision. */ - if (count >= (HOST_WIDE_INT)prec) + if (count >= prec) { *hv = signmask; *lv = signmask; -- cgit v1.2.1