about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--docs/USAGE.md4
-rw-r--r--src/main.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/docs/USAGE.md b/docs/USAGE.md
index 790669e0..b756541c 100644
--- a/docs/USAGE.md
+++ b/docs/USAGE.md
@@ -183,8 +183,8 @@ Handling of flags on CALL/RET opcodes
 

 #### BOX64_DYNAREC_CALLRET *

 Optimisation of CALL/RET opcodes (not compatible with jit/dynarec/smc)

-* 0 : Don't optimize CALL/RET, use Jump Table for boths

-* 1 : Try to optimized CALL/RET, skipping the use of the JumpTable when possible (Default)

+* 0 : Don't optimize CALL/RET, use Jump Table for boths (Default)

+* 1 : Try to optimized CALL/RET, skipping the use of the JumpTable when possible

 

 #### BOX64_DYNAREC_ALIGNED_ATOMICS *

 Generated code for aligned atomics only

diff --git a/src/main.c b/src/main.c
index 49212eb2..b4d0884d 100644
--- a/src/main.c
+++ b/src/main.c
@@ -61,7 +61,7 @@ int box64_dynarec_x87double = 0;
 int box64_dynarec_fastnan = 1;
 int box64_dynarec_fastround = 1;
 int box64_dynarec_safeflags = 1;
-int box64_dynarec_callret = 1;
+int box64_dynarec_callret = 0;
 int box64_dynarec_bleeding_edge = 1;
 int box64_dynarec_jvm = 1;
 int box64_dynarec_tbb = 1;