summary refs log tree commit diff
path: root/sysv.c
diff options
context:
space:
mode:
Diffstat (limited to 'sysv.c')
-rw-r--r--sysv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sysv.c b/sysv.c
index 2cb3c4f..b011bff 100644
--- a/sysv.c
+++ b/sysv.c
@@ -172,7 +172,7 @@ classify(Ins *i0, Ins *i1, AClass *ac, int op, AClass *aret)
 			a->size = 8;
 			a->cls[0] = i->cls;
 		} else {
-			n = i->arg[0].val & AMask;
+			n = i->arg[0].val;
 			aclass(a, &typ[n]);
 			if (a->inmem)
 				continue;