summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--overlay/mgdb/gdb/winnt-nat.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/overlay/mgdb/gdb/winnt-nat.c b/overlay/mgdb/gdb/winnt-nat.c
index 68be886..ad3137c 100644
--- a/overlay/mgdb/gdb/winnt-nat.c
+++ b/overlay/mgdb/gdb/winnt-nat.c
@@ -41,6 +41,7 @@
#define WINNT_W32_EXCEPTION_MASK ((0xe0 << 24) | ('m' << 16) | ('s' << 8) | ('c' << 0))
#define WINNT_ZED_EXCEPTION_MASK ((0x2d << 24) | ('Z' << 16) | ('E' << 8) | ('D' << 0))
#define WINNT_GCC_EXCEPTION_MASK ((0x20 << 24) | ('G' << 16) | ('C' << 8) | ('C' << 0))
+#define WINNT_MTN_EXCEPTION_MASK ((0x40 << 24) | ('m' << 16) | (0x13 << 8) | (0x88 << 0))
static size_t pcnt;
static winnt_process * plist;
@@ -51,6 +52,7 @@ static struct winnt_exception_filter winnt_exception_filters[] = {
{WINNT_W32_EXCEPTION_MASK, WINNT_EXCEPTION_FIRST_CHANCE, 0},
{WINNT_ZED_EXCEPTION_MASK, WINNT_EXCEPTION_FIRST_CHANCE, 0},
{WINNT_GCC_EXCEPTION_MASK, WINNT_EXCEPTION_FIRST_CHANCE, 0},
+ {WINNT_MTN_EXCEPTION_MASK, WINNT_EXCEPTION_FIRST_CHANCE, 0},
{0, WINNT_EXCEPTION_FIRST_CHANCE, "sysfer.dll"},
{0, 0, 0},
};