From 2f82d25400bb66daa77478265abd30e6e2b6655f Mon Sep 17 00:00:00 2001 From: ceriel Date: Thu, 15 Nov 1990 15:02:49 +0000 Subject: [PATCH] Added arpl instruction --- mach/i86/as/mach3.c | 1 + mach/i86/as/mach4.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/mach/i86/as/mach3.c b/mach/i86/as/mach3.c index 535efb8c6..005cc82a4 100644 --- a/mach/i86/as/mach3.c +++ b/mach/i86/as/mach3.c @@ -313,6 +313,7 @@ 0, NOOP_1, 0157, "outs", 0, NOOP_1, 0157, "outsw", +0, ARPLOP, 0143, "arpl", 0, ENTER, 0310, "enter", 0, NOOP_1, 0311, "leave", 0, LEAOP, 0142, "bound", diff --git a/mach/i86/as/mach4.c b/mach/i86/as/mach4.c index e6126bd0f..3fd78c781 100644 --- a/mach/i86/as/mach4.c +++ b/mach/i86/as/mach4.c @@ -65,6 +65,8 @@ oper : NOOP_1 } | LEAOP R16 ',' mem { emit1($1); ea_2($2<<3);} + | ARPLOP mem ',' R16 + { emit1($1); ea_2($4<<3);} | EXTOP R16 ',' ea_2 { emit1(0xF); emit1($1); ea_2($2<<3); -- 2.34.1