Bläddra i källkod

Use __builtin_trap on ARM.

Branimir Karadžić 11 år sedan
förälder
incheckning
d1b694da64
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      include/bx/debug.h

+ 2 - 1
include/bx/debug.h

@@ -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.