Kaynağa Gözat

Add missing abort instruction for powerpc

Eric Andersen 20 yıl önce
ebeveyn
işleme
d0042aef4d
1 değiştirilmiş dosya ile 5 ekleme ve 1 silme
  1. 5 1
      libc/stdlib/abort.c

+ 5 - 1
libc/stdlib/abort.c

@@ -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