1
0
Fork 0
alistair23-linux/arch/m68k/math-emu
Chen Gang ddc2fc2c5b m68k/math-emu: unsigned issue, 'unsigned long' will never be less than zero
'oldmant.m32[1]' is 'unsigned long' which can never be '< 0', and the
original author wanted to check whether the highest bit is set.

So make the bit test explicit (which is better than casting from 'unsigned
long' to 'long').

The related warning: (with EXTRA_CFLAGS=-W ARCH=m68k for allmodconfig)
  arch/m68k/math-emu/fp_arith.c:522:4: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]

Signed-off-by: Chen Gang <gang.chen@asianux.com>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
2013-06-24 19:44:19 +02:00
..
Makefile m68k: Makefiles - Change to new flags variables 2011-03-16 19:10:41 +01:00
fp_arith.c m68k/math-emu: unsigned issue, 'unsigned long' will never be less than zero 2013-06-24 19:44:19 +02:00
fp_arith.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fp_cond.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fp_decode.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fp_emu.h kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support 2005-09-09 20:57:26 +02:00
fp_entry.S locking, m68k/asm-offsets: Rename signal defines 2009-09-01 09:38:03 +02:00
fp_log.c Fix misspellings of "whether" in comments. 2012-11-19 14:31:35 +01:00
fp_move.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fp_movem.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fp_scan.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fp_trig.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fp_trig.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fp_util.S Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
multi_arith.h m68k/math-emu: Remove commented out old code 2011-07-30 21:21:40 +02:00