From: ceriel Date: Tue, 26 Jul 1988 11:02:13 +0000 (+0000) Subject: fix from Leo van Moergestel: signed byte offset must fit in a byte X-Git-Tag: release-5-5~2995 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=52d5e473c4842b20f38192b646a59a1e31fe14cf;p=ack.git fix from Leo van Moergestel: signed byte offset must fit in a byte --- diff --git a/mach/6809/as/mach5.c b/mach/6809/as/mach5.c index 575edf82e..debf3de23 100644 --- a/mach/6809/as/mach5.c +++ b/mach/6809/as/mach5.c @@ -92,7 +92,7 @@ expr_t exp; -16 <= exp.val && exp.val <= 15 ) emit1(reg + ind + (exp.val & 037)); - else if ((exp.typ&S_TYP)==S_ABS && -256<=exp.val && exp.val<=255) { + else if ((exp.typ&S_TYP)==S_ABS && -128<=exp.val && exp.val<=127) { emit1(0x88 + reg + ind); emit1(exp.val); } else {