Update of /cvsroot/linux-vax/toolchain/patches
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26823
Added Files:
uclibc-000043-define_abort_instruction.patch
Log Message:
- "halt" is our abort instruction.
--- NEW FILE: uclibc-000043-define_abort_instruction.patch ---
diff -Nurp src-uclibc-fresh/libc/stdlib/abort.c src-uclibc-hacked/libc/stdlib/abort.c
--- src-uclibc-fresh/libc/stdlib/abort.c 2006-01-09 05:17:16.000000000 +0100
+++ src-uclibc-hacked/libc/stdlib/abort.c 2006-01-09 07:23:16.000000000 +0100
@@ -60,6 +60,8 @@ Cambridge, MA 02139, USA. */
#define ABORT_INSTRUCTION asm ("trapa #32")
#elif defined(__sh__)
#define ABORT_INSTRUCTION asm ("trapa #0xff")
+#elif defined(__vax__)
+#define ABORT_INSTRUCTION asm ("halt")
#elif defined(__x86_64__)
#define ABORT_INSTRUCTION asm ("hlt")
#else
|