Index: src/client/linux/microdump_writer/microdump_writer.cc |
diff --git a/src/client/linux/microdump_writer/microdump_writer.cc b/src/client/linux/microdump_writer/microdump_writer.cc |
index aa9f94136761b98a20dd664198431138eb9dd556..fc29b7143517d9d5ae6a6a899515f7e5b41f1dab 100644 |
--- a/src/client/linux/microdump_writer/microdump_writer.cc |
+++ b/src/client/linux/microdump_writer/microdump_writer.cc |
@@ -179,7 +179,13 @@ class MicrodumpWriter { |
#elif defined(__i386__) |
const char kArch[] = "x86"; |
#elif defined(__mips__) |
+# if _MIPS_SIM == _ABIO32 |
const char kArch[] = "mips"; |
+# elif _MIPS_SIM == _ABI64 |
+ const char kArch[] = "mips64"; |
+# else |
+# error "This mips ABI is currently not supported (n32)" |
+#endif |
#else |
#error "This code has not been ported to your platform yet" |
#endif |