(NS32K_DISPLACEMENT_P): Correct the range limits.
authorRichard Stallman <rms@gnu.org>
Sat, 27 Jun 1992 04:54:25 +0000 (04:54 +0000)
committerRichard Stallman <rms@gnu.org>
Sat, 27 Jun 1992 04:54:25 +0000 (04:54 +0000)
From-SVN: r1302

gcc/config/ns32k/ns32k.h

index 68a69310a0e554c7de9533f80c18d8905259ffa8..24de90fe83ba0fd612a8f815bb91b5df8fef9560 100644 (file)
@@ -843,7 +843,7 @@ __transfer_from_trampoline ()               \
  (((i) <= 16777215 && (i) >= -16777216)
   || ((TARGET_32532 || TARGET_32332) && ...))  */
 #define NS32K_DISPLACEMENT_P(i)                                \
-  ((i) <= 536870913 && (i) >= -536870912)
+  ((i) < (1 << 29) && (i) >= - (1 << 29))
 
 /* Check for frame pointer or stack pointer.  */
 #define MEM_REG(X) \