fixed bug #700031
[fw/sdcc] / src / ds390 / gen.c
index c35fc6f4a71d40e77bb323803c7dab0f1a38fd4e..fb50e5be6b772350df3e7c583266f8429a78affd 100644 (file)
@@ -660,7 +660,7 @@ aopForRemat (symbol * sym)
                "(%s %c 0x%04x)",
                OP_SYMBOL (IC_LEFT (ic))->rname,
                val >= 0 ? '+' : '-',
-               abs (val) & 0xffff);
+               abs (val) & 0xffffff);
   }
   else 
   {