Hi Spiro, your patch was indeed correct and the only change needed. But I cannot verify this: On Fri, Aug 17, 2012 at 09:11:39PM +0200, Spiro Trikaliotis wrote: > ld65 handles these branches correctly as long as there is no range error > (-128 .. 127); unfortunately, if the range is too big, bit the > difference would fit into 1 byte, ld65 does not emit an error, but > generates wrong code. ld65 should and - according to my tests - does handle the expression correctly. Do you have a test case where this doesn't happen? Regards Uz -- Ullrich von Bassewitz uz@musoftware.de ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo@musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.Received on Mon Aug 20 09:05:55 2012
This archive was generated by hypermail 2.1.8 : 2012-08-20 09:06:00 CEST