Use __builtin_trap on ARM.

This commit is contained in:
Branimir Karadžić
2015-01-14 21:57:32 -08:00
parent 7da78211fe
commit d1b694da64

View File

@@ -36,7 +36,8 @@ namespace bx
#if BX_COMPILER_MSVC
__debugbreak();
#elif BX_CPU_ARM
asm("bkpt 0");
__builtin_trap();
// asm("bkpt 0");
#elif !BX_PLATFORM_NACL && BX_CPU_X86 && (BX_COMPILER_GCC || BX_COMPILER_CLANG)
// NaCl doesn't like int 3:
// NativeClient: NaCl module load failed: Validation failure. File violates Native Client safety rules.