<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Hi</div><div><br><blockquote type="cite">I also noticed that DEC(var, const) seems to have some optimization<br>issues with large constants, in the sense that it calculates the wrong<br>value by cutting off the upper 16 bits of the value. INC has the same<br>issues; on the other hand, copying the constant to a variable makes it<br>work (probably because it cannot use that optimization in that case).<br></blockquote><br><div>ORG.Increment to blame!</div><div><br></div><div>Please correct the code in ORG.Increment to:</div><div>&nbsp; &nbsp; IF (y.mode = ORB.Const) THEN <font color="#e32400">Put1a</font>(op, zr, zr, y.a) ELSE load(y); ...</div><div><br></div><div>Jörg</div><div><br></div></div></body></html>