commit b0e4f19592eaefccc9f735982be5796f9b58570b
parent 8962dd722fb373abceafc59d2d6e4e86eb308cc6
Author: Brian Swetland <swetland@frotz.net>
Date: Thu, 5 Apr 2012 13:15:01 -0700
a16: fix incorrect instruction generation for [reg] form operands
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/assembler.c b/assembler.c
@@ -255,7 +255,7 @@ int assemble_operand(void) {
switch (token) {
case tA: case tB: case tC: case tX:
case tY: case tZ: case tI: case tJ:
- n = token & 7;
+ n = 0x08 | (token & 7);
expect(tCBRACK);
return n;
case tSTRING: