diff --git a/tests/arm/fuzz_arm.cpp b/tests/arm/fuzz_arm.cpp index 1435decd..94d03559 100644 --- a/tests/arm/fuzz_arm.cpp +++ b/tests/arm/fuzz_arm.cpp @@ -8,7 +8,6 @@ #include #include -#include #include #include "common/bit_util.h" @@ -23,6 +22,10 @@ #include "skyeye_interpreter/dyncom/arm_dyncom_interpreter.h" #include "skyeye_interpreter/skyeye_common/armstate.h" +#ifdef __unix__ +#include +#endif + struct WriteRecord { size_t size; u32 address; @@ -254,7 +257,8 @@ void FuzzJitArm(const size_t instruction_count, const size_t instructions_to_exe #ifdef _MSC_VER __debugbreak(); -#else +#endif +#ifdef __unix__ raise(SIGTRAP); #endif FAIL();