about summary refs log tree commit diff stats
path: root/subx/069allocate.subx
diff options
context:
space:
mode:
Diffstat (limited to 'subx/069allocate.subx')
-rw-r--r--subx/069allocate.subx2
1 files changed, 1 insertions, 1 deletions
diff --git a/subx/069allocate.subx b/subx/069allocate.subx
index 14e9fd50..ac491ac3 100644
--- a/subx/069allocate.subx
+++ b/subx/069allocate.subx
@@ -39,7 +39,7 @@ allocate:  # ad : (address allocation-descriptor), n : int -> address-or-null/EA
     89/copy                         3/mod/direct    2/rm32/EDX    .           .             .           0/r32/EAX   .               .                 # copy EAX to EDX
     03/add                          1/mod/*+disp8   5/rm32/EBP    .           .             .           2/r32/EDX   0xc/disp8       .                 # add *(EBP+12) to EDX
     3b/compare                      1/mod/*+disp8   1/rm32/ECX    .           .             .           2/r32/EDX   4/disp8         .                 # compare EDX with *(ECX+4)
-    7c/jump-if-lesser  $allocate:commit/disp8
+    72/jump-if-lesser-signed  $allocate:commit/disp8
     # return null if not
     b8/copy-to-EAX  0/imm32
     eb/jump  $allocate:end/disp8