ref: fe5222130e9ce1639c39623c2e7e3699d1874ac9
parent: 298ea81629ccb1b416f0a947181c52877edfb54a
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Mon Apr 8 09:53:41 EDT 2019
7a: fix indexreg operations
--- a/sys/src/cmd/7a/lex.c
+++ b/sys/src/cmd/7a/lex.c
@@ -911,15 +911,6 @@
pc++;
if(pass == 1)
return;
- if(g1->xreg != NREG) {- if(reg != NREG || g2->xreg != NREG)
- yyerror("bad addressing modes");- reg = g1->xreg;
- } else if(g2->xreg != NREG) {- if(reg != NREG)
- yyerror("bad addressing modes");- reg = g2->xreg;
- }
do{sf = outsim(g1);
st = outsim(g2);
--
⑨