[MIPS] Use an aligned address to provoke SIGSEGV in abort()
Change-Id: I269c9ccc07058773fb0f9d70673673157ab38f6a
diff --git a/libc/unistd/abort.c b/libc/unistd/abort.c
index a3f8c54..58d620d 100644
--- a/libc/unistd/abort.c
+++ b/libc/unistd/abort.c
@@ -79,7 +79,12 @@
/* temporary, for bug hunting */
/* seg fault seems to produce better debuggerd results than SIGABRT */
+#ifdef __mips__
+ /* An access that will generate SIGSEGV rather than SIGBUS. */
+ *((char*)0xdeadc0c0) = 39;
+#else
*((char*)0xdeadbaad) = 39;
+#endif
/* -- */
(void)kill(getpid(), SIGABRT);