From 9bcbdacd2b08ba366f329297cd8972af5f4a1e58 Mon Sep 17 00:00:00 2001 From: SachinVin Date: Thu, 18 Jul 2019 16:47:11 +0100 Subject: [PATCH] [HACK] A32/exception_generating: Interpret undefined instructions --- src/frontend/A32/translate/impl/exception_generating.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frontend/A32/translate/impl/exception_generating.cpp b/src/frontend/A32/translate/impl/exception_generating.cpp index 36612dfb..e0fc5cf1 100644 --- a/src/frontend/A32/translate/impl/exception_generating.cpp +++ b/src/frontend/A32/translate/impl/exception_generating.cpp @@ -41,7 +41,11 @@ bool ArmTranslatorVisitor::arm_SVC(Cond cond, Imm<24> imm24) { // UDF # bool ArmTranslatorVisitor::arm_UDF() { +#if ARCHITECTURE_x86_64 return UndefinedInstruction(); +#else + return InterpretThisInstruction(); +#endif } } // namespace Dynarmic::A32