Fix various compiler warnings that pop up in 7.3.
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
/* handle endian swap here */
#if __BYTE_ORDER == LITTLE_ENDIAN
if (i == 0 && signext && nbits < 64)
- rval = -1LL << nbits;
+ rval = (~0ULL) << nbits;
rval |= 1ULL << (nbits - i - 1);
#else
if ((i == (nbits - 1)) && signext && nbits < 64)
- rval |= (-1LL << nbits);
+ rval |= ((~0ULL) << nbits);
rval |= 1ULL << (nbits - i - 1);
#endif
}
case XR_E_INUSE:
if (pwe)
break;
+ /* fall through */
case XR_E_MULT:
set_rtbmap(ext, XR_E_MULT);
do_warn(
XR_E_FREE);
break;
}
+ /* fall through */
default:
do_warn(
_("block (%d,%d-%d) multiply claimed by %s space tree, state - %d\n"),