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