summaryrefslogtreecommitdiff
path: root/utils/8a
diff options
context:
space:
mode:
authorforsyth <forsyth@vitanuova.com>2010-07-15 17:13:02 +0100
committerforsyth <forsyth@vitanuova.com>2010-07-15 17:13:02 +0100
commit4d1cf5269ce9db7a55c9be8fb51fda675c5d8223 (patch)
tree7f3d5e5c801b38cd38116259247dba984a01553d /utils/8a
parent287839a46d8cf9bfe7ae06f655a4a74f8ba54793 (diff)
20100715-1712
Diffstat (limited to 'utils/8a')
-rw-r--r--utils/8a/a.y7
1 files changed, 7 insertions, 0 deletions
diff --git a/utils/8a/a.y b/utils/8a/a.y
index 167234b4..631344d3 100644
--- a/utils/8a/a.y
+++ b/utils/8a/a.y
@@ -236,6 +236,7 @@ rom:
}
| reg
| omem
+| imm
rim:
rem
@@ -386,6 +387,12 @@ omem:
$$ = nullgen;
$$.type = D_INDIR+D_SP;
}
+| con '(' LSREG ')'
+ {
+ $$ = nullgen;
+ $$.type = D_INDIR+$3;
+ $$.offset = $1;
+ }
| '(' LLREG '*' con ')'
{
$$ = nullgen;