Просмотр исходного кода

Fix: IM_DEBUG_BREAK macro on ARM GCC (#4767)

averne 3 лет назад
Родитель
Сommit
cb5c73f64a
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      imgui_internal.h

+ 1 - 1
imgui_internal.h

@@ -264,7 +264,7 @@ namespace ImStb
 #define IM_DEBUG_BREAK()    __asm__ volatile("int $0x03")
 #elif defined(__GNUC__) && defined(__thumb__)
 #define IM_DEBUG_BREAK()    __asm__ volatile(".inst 0xde01")
-#elif defined(__GNUC__) defined(__arm__) && !defined(__thumb__)
+#elif defined(__GNUC__) && defined(__arm__) && !defined(__thumb__)
 #define IM_DEBUG_BREAK()    __asm__ volatile(".inst 0xe7f001f0");
 #else
 #define IM_DEBUG_BREAK()    IM_ASSERT(0)    // It is expected that you define IM_DEBUG_BREAK() into something that will break nicely in a debugger!