From e5116f86dceec898eb7ccf944a9e40562f28140b Mon Sep 17 00:00:00 2001 From: ceriel Date: Wed, 25 Mar 1987 16:26:58 +0000 Subject: [PATCH] Fixed a problem with SRU: no regs available --- mach/pdp/cg/table | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/mach/pdp/cg/table b/mach/pdp/cg/table index d0141c74d..02119e75c 100644 --- a/mach/pdp/cg/table +++ b/mach/pdp/cg/table @@ -834,13 +834,13 @@ rmu !defined($1)| source2 | #endif slu | | | | sli $1 | loc slu | | | | loc $1 sli $2 | -sru $1==2 | SCR_REG xsource2 | - allocate(%[2],REG_PAIR) - move(%[2],%[a.2]) - move({CONST2,0},%[a.1]) - "neg %[1]" - "ashc %[1],%[a]" - erase(%[a]) | %[a.2] | | +sru $1==2 | source2 xsource2 | + allocate(%[1],%[2],REG=%[1],REG_PAIR) + move(%[2],%[b.2]) + move({CONST2,0},%[b.1]) + "neg %[a]" + "ashc %[a],%[b]" + erase(%[b]) | %[b.2] | | loc sru $2==2 | xsource2 | allocate(%[1],REG_PAIR) move(%[1],%[a.2]) -- 2.34.1