date and time created 85/01/24 14:29:08 by ralph
authorRalph Campbell <ralph@ucbvax.Berkeley.EDU>
Fri, 25 Jan 1985 06:29:08 +0000 (22:29 -0800)
committerRalph Campbell <ralph@ucbvax.Berkeley.EDU>
Fri, 25 Jan 1985 06:29:08 +0000 (22:29 -0800)
SCCS-vsn: lib/libc/stdlib/abort.c 4.1

usr/src/lib/libc/stdlib/abort.c [new file with mode: 0644]

diff --git a/usr/src/lib/libc/stdlib/abort.c b/usr/src/lib/libc/stdlib/abort.c
new file mode 100644 (file)
index 0000000..d1c698d
--- /dev/null
@@ -0,0 +1,13 @@
+/*     abort.c 4.1     85/01/24        */
+
+/* C library -- abort */
+
+#include "signal.h"
+
+abort()
+{
+       sigblock(~0);
+       signal(SIGILL, SIG_DFL);
+       sigsetmask(~sigmask(SIGILL));
+       kill(0, SIGILL);
+}