Index: src/client/linux/minidump_writer/minidump_writer.cc |
diff --git a/src/client/linux/minidump_writer/minidump_writer.cc b/src/client/linux/minidump_writer/minidump_writer.cc |
index 4b1e6f87843e4d6379384adb28c73d3cfb7889bb..c6c67b5c7a7efb699e0dc423b0149cba9abc84fa 100644 |
--- a/src/client/linux/minidump_writer/minidump_writer.cc |
+++ b/src/client/linux/minidump_writer/minidump_writer.cc |
@@ -820,7 +820,13 @@ class MinidumpWriter { |
// processor_architecture should always be set, do this first |
sys_info->processor_architecture = |
#if defined(__mips__) |
+# if _MIPS_SIM == _ABIO32 |
MD_CPU_ARCHITECTURE_MIPS; |
+# elif _MIPS_SIM == _ABI64 |
+ MD_CPU_ARCHITECTURE_MIPS64; |
+# else |
+# error "This mips ABI is currently not supported (n32)" |
+#endif |
#elif defined(__i386__) |
MD_CPU_ARCHITECTURE_X86; |
#else |