[uClibc-cvs] uClibc/libc/stdlib abort.c,1.15,1.16

Erik Andersen andersen at uclibc.org
Sat Jan 31 03:02:41 UTC 2004


Update of /var/cvs/uClibc/libc/stdlib
In directory nail:/tmp/cvs-serv15257/libc/stdlib

Modified Files:
	abort.c 
Log Message:
Patch from Paul Mundt, lethal at linux-sh dot org,
add sh/sh64: ABORT_INSTRUCTION definitions


Index: abort.c
===================================================================
RCS file: /var/cvs/uClibc/libc/stdlib/abort.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- abort.c	30 Jan 2004 21:13:24 -0000	1.15
+++ abort.c	31 Jan 2004 03:02:39 -0000	1.16
@@ -48,6 +48,10 @@
 #define ABORT_INSTRUCTION asm ("iitlbp %r0,(%r0)")
 #elif defined(__powerpc__)
 #define ABORT_INSTRUCTION asm (".long 0")
+#elif defined(__SH5__)
+#define ABORT_INSTRUCTION asm ("movi 0x10, r9; shori 0xff, r9; trapa r9")
+#elif defined(__sh__)
+#define ABORT_INSTRUCTION asm ("trapa #0xff")
 #else
 #define ABORT_INSTRUCTION
 #endif




More information about the uClibc-cvs mailing list