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: