From: sater Date: Mon, 16 Jun 1986 11:35:12 +0000 (+0000) Subject: Conversions from 1 byte integers were wrong. X-Git-Tag: release-5-5~5279 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=43980532451ec42b6c951ea3c88955f72a73ab4a;p=ack.git Conversions from 1 byte integers were wrong. Only discovered after new C-frontend. --- diff --git a/mach/i86/cg/table b/mach/i86/cg/table index d2440d0ee..b444751c6 100644 --- a/mach/i86/cg/table +++ b/mach/i86/cg/table @@ -1126,12 +1126,11 @@ cfu | CXREG DXREG | cff | CXREG DXREG | remove(ALL) "call .cff" | | | -loc loc cii $1==1 && $2==2 | ACC1 | - allocate(%[1],ACC) +loc loc cii $1==1 && $2==2 | ACC | "cbw" - samecc | %[a] | |(1,2) -loc loc cii $1==1 && $2==4 | ACC1 | - allocate(%[1],ACC,DXREG) + samecc | ax | |(1,2) +loc loc cii $1==1 && $2==4 | ACC | + allocate(DXREG) "cbw" "cwd" samecc | dx ax | |(2,7)