Minimal changes to get it to compile (a few taken from David Given ack-6.0pre5)
[Ack-5.5.git] / modules / src / em_code / em.c
index 3162fd3..e2da88d 100644 (file)
@@ -349,7 +349,7 @@ C_magic()
 }
 
 /***    the compact code generating routines   ***/
-#define        fit16i(x)       ((x) >= (long)0xFFFF8000 && (x) <= (long)0x00007FFF)
+#define fit16i(x)       ((x) >= -0x8000L && (x) <= 0x7FFFL)
 #define        fit8u(x)        ((x) <= 0xFF)           /* x is already unsigned */
 
 void