From fa77a37199208fa207202e62f409e1371c5f03f3 Mon Sep 17 00:00:00 2001 From: Irene Knapp Date: Sat, 23 May 2026 22:47:35 -0700 Subject: added a couple new instructions this turns out to be fairly involved. hex bootstrap can't come fast enough ;) Force-Push: yes Change-Id: Ide5d2207d745ad07c40d3c9f457cd6b491bfbcf0 --- transform.e | 2 ++ 1 file changed, 2 insertions(+) (limited to 'transform.e') diff --git a/transform.e b/transform.e index bd1a431..81e99b6 100644 --- a/transform.e +++ b/transform.e @@ -576,7 +576,9 @@ allocate-transform-state s" transform-state" variable dup s" syscall" stringcmp 0 = { drop 0 exit } if dup s" hlt" stringcmp 0 = { drop 0 exit } if dup s" push-reg64" stringcmp 0 = { drop -1 exit } if + dup s" push-extrareg64" stringcmp 0 = { drop -1 exit } if dup s" pop-reg64" stringcmp 0 = { drop -1 exit } if + dup s" pop-extrareg64" stringcmp 0 = { drop -1 exit } if dup s" push-imm32-extended64" stringcmp 0 = { drop -1 exit } if dup s" lea-reg64-disp8-reg64" stringcmp 0 = { drop -3 exit } if dup s" lea-reg64-disp32-reg64" stringcmp 0 = { drop -3 exit } if -- cgit 1.4.1