Permalink
Browse files

Use GDB_SIG* enum instead of the system's macros, as the latter might…

…n't be included or might have a different value.
  • Loading branch information...
PoroCYon committed Aug 10, 2018
1 parent cf8c436 commit 26a9ab5b199a3e82064f52a1f8f59e628ea9c3aa
@@ -252,7 +252,7 @@ static void gdb_read_command()
else if (c == 0x03)
{
CPU::Break();
gdb_signal(SIGTRAP);
gdb_signal(GDB_SIGTRAP);
return;
}
else if (c != GDB_STUB_START)
@@ -8,12 +8,15 @@
#include "Common/CommonTypes.h"
#ifdef _WIN32
#define SIGTRAP 5
#define SIGTERM 15
#define MSG_WAITALL 8
#if defined(_WIN32) || !defined(MSG_WAITALL)
#define MSG_WAITALL (8)
#endif
typedef enum {
GDB_SIGTRAP = 5,
GDB_SIGTERM = 15,
} gdb_signals;
typedef enum {
GDB_BP_TYPE_NONE = 0,
GDB_BP_TYPE_X,
@@ -117,7 +117,7 @@ int Interpreter::SingleStepInner()
{
Host_UpdateDisasmDialog();
gdb_signal(SIGTRAP);
gdb_signal(GDB_SIGTRAP);
gdb_handle_exception();
}
#endif

0 comments on commit 26a9ab5

Please sign in to comment.