OSDN Git Service

Add missing abort instruction for powerpc
authorEric Andersen <andersen@codepoet.org>
Fri, 30 Jan 2004 21:13:24 +0000 (21:13 -0000)
committerEric Andersen <andersen@codepoet.org>
Fri, 30 Jan 2004 21:13:24 +0000 (21:13 -0000)
libc/stdlib/abort.c

index a7d9f55..2ecacdf 100644 (file)
@@ -29,7 +29,7 @@ Cambridge, MA 02139, USA.  */
 #include <errno.h>
 
 
-/* Our last ditch effort to commit suicide */ 
+/* Our last ditch effort to commit suicide */
 #if defined(__i386__)
 #define ABORT_INSTRUCTION asm ("hlt")
 #elif defined(__ia64__)
@@ -44,6 +44,10 @@ Cambridge, MA 02139, USA.  */
 #define ABORT_INSTRUCTION asm ("unimp 0xf00")
 #elif defined(__x86_64__)
 #define ABORT_INSTRUCTION asm ("hlt")
+#elif defined(__hppa__)
+#define ABORT_INSTRUCTION asm ("iitlbp %r0,(%r0)")
+#elif defined(__powerpc__)
+#define ABORT_INSTRUCTION asm (".long 0")
 #else
 #define ABORT_INSTRUCTION
 #endif