[MIPS] Use an aligned address to provoke SIGSEGV in abort()

Change-Id: I269c9ccc07058773fb0f9d70673673157ab38f6a
This commit is contained in:
Chris Dearman 2012-07-10 11:46:55 -07:00 committed by Elliott Hughes
parent c98e2365cd
commit 00a66a6fe8

View File

@ -79,7 +79,12 @@ abort(void)
/* 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);