Sophie

Sophie

distrib > Mageia > 6 > i586 > by-pkgid > 0bdde19d7356c6e6fad0960c7f037c88 > files > 28

cross-binutils-2.26-4.mga6.src.rpm

diff --git a/gas/config/tc-nios2.c b/gas/config/tc-nios2.c
--- a/gas/config/tc-nios2.c
+++ b/gas/config/tc-nios2.c
@@ -1128,7 +1128,7 @@ nios2_check_overflow (valueT fixup, reloc_howto_type *howto)
       if ((fixup & 0x80000000) > 0)
 	{
 	  /* Check for negative overflow.  */
-	  if ((signed) fixup < ((signed) ~0 << (howto->bitsize-1)))
+	  if ((signed) fixup < (signed)(~0U << (howto->bitsize-1)))
 	    return TRUE;
 	}
       else