From: David Given Date: Tue, 12 Feb 2019 23:42:47 +0000 (+0100) Subject: Oops! Forgot to define bc_or_de, which meant anything which tried to use that X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=bea21ba1c94bf7cc2880296dd42b0521daac7151;p=ack.git 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. --- 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 */