diff --git a/engine/CMakeLists.txt b/engine/CMakeLists.txt index b81d42c..2cfc021 100644 --- a/engine/CMakeLists.txt +++ b/engine/CMakeLists.txt @@ -94,3 +94,5 @@ if (SANITIZE) target_link_libraries(engine --rtlib=compiler-rt -lgcc_s) endif() endif() + +message(STATUS "Binary translation is ${RISCV_BINARY_TRANSLATION}") diff --git a/engine/src/script/script.cpp b/engine/src/script/script.cpp index ed5a2d1..18a46fe 100644 --- a/engine/src/script/script.cpp +++ b/engine/src/script/script.cpp @@ -39,6 +39,11 @@ Script::Script( } this->reset(); this->initialize(); + + if (machine().is_binary_translation_enabled()) + { + strf::to(stdout)(">>> ", name, ": Binary translation enabled\n"); + } } Script::Script( diff --git a/ext/libriscv b/ext/libriscv index 2a4333b..6e5c496 160000 --- a/ext/libriscv +++ b/ext/libriscv @@ -1 +1 @@ -Subproject commit 2a4333b4b36ce935bb6b641f6ac4b5c125e6bbd4 +Subproject commit 6e5c4969ebfabac9f296fe9b260acadbc41d523d