diff --git a/src/dynarmic/src/dynarmic/backend/arm64/a32_interface.cpp b/src/dynarmic/src/dynarmic/backend/arm64/a32_interface.cpp index a27740008b..91adc5783b 100644 --- a/src/dynarmic/src/dynarmic/backend/arm64/a32_interface.cpp +++ b/src/dynarmic/src/dynarmic/backend/arm64/a32_interface.cpp @@ -125,6 +125,10 @@ struct Jit::Impl final { current_state.exclusive_state = false; } + std::string Disassemble() const { + return {}; + } + private: void PerformRequestedCacheInvalidation(HaltReason hr) { if (Has(hr, HaltReason::CacheInvalidation)) { @@ -231,4 +235,8 @@ void Jit::ClearExclusiveState() { impl->ClearExclusiveState(); } +std::string Jit::Disassemble() const { + return impl->Disassemble(); +} + } // namespace Dynarmic::A32 diff --git a/src/dynarmic/src/dynarmic/backend/arm64/a64_interface.cpp b/src/dynarmic/src/dynarmic/backend/arm64/a64_interface.cpp index c49312d458..10324394a5 100644 --- a/src/dynarmic/src/dynarmic/backend/arm64/a64_interface.cpp +++ b/src/dynarmic/src/dynarmic/backend/arm64/a64_interface.cpp @@ -152,7 +152,7 @@ struct Jit::Impl final { } std::string Disassemble() const { - UNREACHABLE(); + return {}; } private: