From bea21ba1c94bf7cc2880296dd42b0521daac7151 Mon Sep 17 00:00:00 2001 From: David Given Date: Wed, 13 Feb 2019 00:42:47 +0100 Subject: [PATCH] Oops! Forgot to define bc_or_de, which meant anything which tried to use that register class couldn't find a register. Star Trek shrinks from 40513 to 40485 bytes. --- mach/i80/ncg/table | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mach/i80/ncg/table b/mach/i80/ncg/table index ff72f247d..de84618ca 100644 --- a/mach/i80/ncg/table +++ b/mach/i80/ncg/table @@ -33,8 +33,8 @@ REGISTERS a: areg,reg. b,c,d,e,h,l: reg. -bc("b")=b+c: regpair, regind, bcreg. -de("d")=d+e: regpair, regind, dereg, hl_or_de. +bc("b")=b+c: regpair, regind, bcreg, bc_or_de. +de("d")=d+e: regpair, regind, dereg, bc_or_de, hl_or_de. hl("h")=h+l: regpair, hlreg, hl_or_de. sp: stackpointer. psw=a: psword. /* in fact psw also includes condition codes */ -- 2.34.1