From: ceriel Date: Thu, 5 Mar 1987 11:21:34 +0000 (+0000) Subject: divu.l, etc where encoded wrong. X-Git-Tag: release-5-5~4509 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=11ef9eed01ac6b574e1caac49046b4ad8d484cb7;p=ack.git divu.l, etc where encoded wrong. --- diff --git a/mach/m68020/as/mach4.c b/mach/m68020/as/mach4.c index 00913bced..dadc979dc 100644 --- a/mach/m68020/as/mach4.c +++ b/mach/m68020/as/mach4.c @@ -51,7 +51,7 @@ instruction ea_2(SIZE_W, DTA); } else { /* 32 bit dividend or product */ - T_EMIT2((016000 | ($1 & ~1)) | mrg_2, + T_EMIT2((046000 | ($1 & ~1)) | mrg_2, 0, 0, 0); T_EMIT2(($1&1)<<11 | $5<<12 | $5, 0, 0, 0); @@ -61,7 +61,7 @@ instruction | DIVMUL sizedef ea ',' DREG ':' DREG { /* 64 bit dividend or product */ checksize($2, 4); - T_EMIT2((016000 | ($1 & ~1)) | mrg_2, 0, 0, 0); + T_EMIT2((046000 | ($1 & ~1)) | mrg_2, 0, 0, 0); T_EMIT2(($1&1)<<11 | $7<<12 | $5 | 02000,0,0,0); ea_2(SIZE_L, DTA); }