From: sater Date: Sat, 19 May 1984 11:48:40 +0000 (+0000) Subject: added code to recognize ms_gto X-Git-Tag: release-5-5~6269 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=9dfcd76f4b3fb3a71d3067cfa7ab0440d1f8b743;p=ack.git added code to recognize ms_gto --- diff --git a/mach/proto/cg/fillem.c b/mach/proto/cg/fillem.c index e33439fdc..b3856fa94 100644 --- a/mach/proto/cg/fillem.c +++ b/mach/proto/cg/fillem.c @@ -267,6 +267,12 @@ dopseudo() { if ( getarg(any_ptyp)!=sp_cend ) fatal("too many parameters"); #ifdef REGVARS + } else if (argval == ms_gto) { + getarg(ptyp(sp_cend)); + if (!regallowed) + error("mes 3 not allowed here"); + fixregvars(TRUE); + regallowed=0; } else if (argval == ms_reg) { long r_off; int r_size,r_type,r_score; @@ -275,7 +281,7 @@ dopseudo() { if (!regallowed) error("mes 3 not allowed here"); if(getarg(ptyp(sp_cst2)|ptyp(sp_cend)) == sp_cend) { - fixregvars(); + fixregvars(FALSE); regallowed=0; } else { r_off = argval;