aboutsummaryrefslogtreecommitdiff
path: root/src/google_breakpad/common/minidump_format.h
diff options
context:
space:
mode:
authorIvan Penkov <ivanpe@chromium.org>2019-07-11 18:34:48 -0700
committerIvan Penkov <ivanpe@chromium.org>2019-07-12 18:29:23 +0000
commit4a6d7c70cc5a007bbd8de2f5a2e226b212e3256f (patch)
tree483b2d1abdb7a9503045a5115a4f201864034ce4 /src/google_breakpad/common/minidump_format.h
parentRemove base_logging::LogMessage (diff)
downloadbreakpad-4a6d7c70cc5a007bbd8de2f5a2e226b212e3256f.tar.xz
Improving the support for Fuchsia in Breakpad Processor.
Now decoding the OS name and exception codes for Fuchsia. Still not decoding exception flags (can be added later, if needed). Change-Id: If66cb000828be18f0c1b35d1b1f52b3ca3e1fd67 Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/1699049 Reviewed-by: Mark Mentovai <mark@chromium.org>
Diffstat (limited to 'src/google_breakpad/common/minidump_format.h')
-rw-r--r--src/google_breakpad/common/minidump_format.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/google_breakpad/common/minidump_format.h b/src/google_breakpad/common/minidump_format.h
index 04c94cd3..6eceddbb 100644
--- a/src/google_breakpad/common/minidump_format.h
+++ b/src/google_breakpad/common/minidump_format.h
@@ -549,6 +549,7 @@ typedef struct {
uint64_t exception_information[MD_EXCEPTION_MAXIMUM_PARAMETERS];
} MDException; /* MINIDUMP_EXCEPTION */
+#include "minidump_exception_fuchsia.h"
#include "minidump_exception_linux.h"
#include "minidump_exception_mac.h"
#include "minidump_exception_ps3.h"
@@ -678,7 +679,8 @@ typedef enum {
MD_OS_SOLARIS = 0x8202, /* Solaris */
MD_OS_ANDROID = 0x8203, /* Android */
MD_OS_PS3 = 0x8204, /* PS3 */
- MD_OS_NACL = 0x8205 /* Native Client (NaCl) */
+ MD_OS_NACL = 0x8205, /* Native Client (NaCl) */
+ MD_OS_FUCHSIA = 0x8206 /* Fuchsia */
} MDOSPlatform;
typedef struct {