From 30e76e03c89ce2dc0c34e8003a3fba66e5c1bcef Mon Sep 17 00:00:00 2001 From: Adam Sampson Date: Fri, 20 Apr 2018 16:48:01 +0100 Subject: [PATCH] MULTSG isn't defined on ITS. It's IFE-d out in most places already. --- /mappur.163 | 5 ++++- /utilit.105 | 6 ++++-- /uuoh.184 | 3 +++ 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a//mappur.163 b//mappur.163 index d4e21bc..28ccc9c 100644 --- a//mappur.163 +++ b//mappur.163 @@ -560,8 +560,11 @@ IFE ITS,[ MOVEM 0,P.TOP POPJ P, -EPOPJ: SKIPE MULTSG +EPOPJ: +IFE ITS,[ + SKIPE MULTSG POP P,E +] POPJ P, IFE ITS,[ GETPAX: TDZA B,B ; here if other segs ok diff --git a//utilit.105 b//utilit.105 index 8b8b6ff..8a1e94e 100644 --- a//utilit.105 +++ b//utilit.105 @@ -416,9 +416,11 @@ AGC1: SKIPE NPWRIT EXCH P,GCPDL SKIPE SWAPGC JRST IAMSGC - SKIPN MULTSG - JRST IAGC +IFE ITS,[ + SKIPE MULTSG JRST ISECGC +] + JRST IAGC AAGC: SETZM SWAPGC EXCH P,GCPDL diff --git a//uuoh.184 b//uuoh.184 index b76626e..a962241 100644 --- a//uuoh.184 +++ b//uuoh.184 @@ -993,8 +993,11 @@ LOPPOP: POP TP,ACSAV-1(B) LOPBAR: SUB TP,C%11 LOPFOO: SOJG B,LOPPOP JUMPE R,LOPBLT ; OK, NOT RSUBR +IFE ITS,[ SKIPL 1(R) ; NOT PURE RSUBR SKIPN MULTSG +] +IFN ITS, SKIPN 1(R) ; NOT PURE RSUBR JRST LOPBLT MOVE B,M -- 2.31.1