Commit fdc88a4d by J"orn Rennecke Committed by Joern Rennecke

sh.h (CONST_OK_FOR_J16): Fix HOST_BITS_PER_WIDE_INT >= 64 behaviour.

	* sh.h (CONST_OK_FOR_J16): Fix HOST_BITS_PER_WIDE_INT >= 64
	behaviour.

From-SVN: r68092
parent beea2324
2003-06-17 J"orn Rennecke <joern.rennecke@superh.com>
* sh.h (CONST_OK_FOR_J16): Fix HOST_BITS_PER_WIDE_INT >= 64
behaviour.
2003-06-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* config/rs6000/linux.h (MD_FALLBACK_FRAME_STATE_FOR): Partly revert
......
......@@ -1381,7 +1381,7 @@ extern enum reg_class reg_class_from_letter[];
: 0)
#define CONST_OK_FOR_J16(VALUE) \
((unsigned) (VALUE) == (unsigned) 0xffffffff \
(HOST_BITS_PER_WIDE_INT >= 64 && (VALUE) == (HOST_WIDE_INT) 0xffffffff \
|| (HOST_BITS_PER_WIDE_INT >= 64 && (VALUE) == (HOST_WIDE_INT) -1 << 32))
#define CONST_OK_FOR_J(VALUE, STR) \
((STR)[1] == '1' && (STR)[2] == '6' ? CONST_OK_FOR_J16 (VALUE) \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment