about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--018jump_disp32.cc2
-rw-r--r--opcodes2
2 files changed, 2 insertions, 2 deletions
diff --git a/018jump_disp32.cc b/018jump_disp32.cc
index 86e06e9f..13b62b06 100644
--- a/018jump_disp32.cc
+++ b/018jump_disp32.cc
@@ -326,7 +326,7 @@ void test_jl_disp32_fail() {
 
 :(before "End Initialize Op Names")
 put_new(Name_0f, "8e", "jump disp32 bytes away if lesser or equal (signed), if ZF is set or SF != OF (jcc/jle/jng)");
-put_new(Name_0f, "86", "jump disp8 bytes away if lesser or equal (unsigned), if ZF is set or CF is set (jcc/jbe/jna)");
+put_new(Name_0f, "86", "jump disp32 bytes away if lesser or equal (unsigned), if ZF is set or CF is set (jcc/jbe/jna)");
 
 :(code)
 void test_jle_disp32_equal() {
diff --git a/opcodes b/opcodes
index bebf3052..e222df66 100644
--- a/opcodes
+++ b/opcodes
@@ -93,7 +93,7 @@ Opcodes currently supported by SubX:
   0f 83: jump disp32 bytes away if greater or equal (unsigned), if CF is unset (jcc/jae/jnb)
   0f 84: jump disp32 bytes away if equal, if ZF is set (jcc/jz/je)
   0f 85: jump disp32 bytes away if not equal, if ZF is not set (jcc/jnz/jne)
-  0f 86: jump disp8 bytes away if lesser or equal (unsigned), if ZF is set or CF is set (jcc/jbe/jna)
+  0f 86: jump disp32 bytes away if lesser or equal (unsigned), if ZF is set or CF is set (jcc/jbe/jna)
   0f 87: jump disp32 bytes away if greater (unsigned), if ZF is unset and CF is unset (jcc/ja/jnbe)
   0f 8c: jump disp32 bytes away if lesser (signed), if SF != OF (jcc/jl/jnge)
   0f 8d: jump disp32 bytes away if greater or equal (signed), if SF == OF (jcc/jge/jnl)