From 9dfcd76f4b3fb3a71d3067cfa7ab0440d1f8b743 Mon Sep 17 00:00:00 2001 From: sater Date: Sat, 19 May 1984 11:48:40 +0000 Subject: [PATCH] added code to recognize ms_gto --- mach/proto/cg/fillem.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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; -- 2.34.1