1: /*
2: * Copyright (c) 1985 Regents of the University of California.
3: * All rights reserved. The Berkeley software License Agreement
4: * specifies the terms and conditions for redistribution.
5: */
6:
7: #if defined(LIBC_SCCS) && !defined(lint)
8: static char sccsid[] = "@(#)abort.c 5.3 (Berkeley) 3/9/86";
9: #endif LIBC_SCCS and not lint
10:
11: /* C library -- abort */
12:
13: #include "signal.h"
14:
15: abort()
16: {
17: sigblock(~0);
18: signal(SIGILL, SIG_DFL);
19: sigsetmask(~sigmask(SIGILL));
20: kill(getpid(), SIGILL);
21: }
Defined functions
abort
defined in line
15; used 137 times
- in /usr/ingres/source/gutil/syserr.c line
25,
66
- in /usr/src/bin/as/asmain.c line
710
- in /usr/src/bin/csh/alloc.c line
87
- in /usr/src/bin/csh/printf.c line
29
- in /usr/src/bin/csh/sh.dir.c line
335
- in /usr/src/bin/csh/sh.glob.c line
572
- in /usr/src/bin/csh/sh.misc.c line
92
- in /usr/src/bin/sh/blok.c line
103,
109-112(2)
- in /usr/src/etc/dump.4.1/dumpmain.c line
226
- in /usr/src/etc/dump.4.1/dumpoptr.c line
47
- in /usr/src/etc/dump/dumpmain.c line
318
- in /usr/src/etc/dump/dumpoptr.c line
47
- in /usr/src/etc/named/tools/ns.lookup/src/subr.c line
119
- in /usr/src/etc/restore/utilities.c line
331
- in /usr/src/games/hunt/execute.c line
486
- in /usr/src/games/hunt/hunt.c line
509
- in /usr/src/games/hunt/shots.c line
732
- in /usr/src/games/quiz/quiz.c line
448
- in /usr/src/games/sail/main.c line
80
- in /usr/src/games/sail/sync.c line
107
- in /usr/src/games/worms.c line
332
- in /usr/src/lib/libc/gen/malloc.c line
91
- in /usr/src/new/B/src/bed/main.c line
217
- in /usr/src/new/B/src/bed/node.h line
23
- in /usr/src/new/B/src/bed/vtrm.c line
355
- in /usr/src/new/dipress/src/lib/libip/literal.c line
198
- in /usr/src/new/emacs/man/texindex.c line
1030
- in /usr/src/new/emacs/src/alloc.c line
472,
644
- in /usr/src/new/emacs/src/buffer.c line
677,
701-705(2),
747-751(2),
757
- in /usr/src/new/emacs/src/dispnew.c line
145,
164,
181,
276-280(2),
525,
602,
640
- in /usr/src/new/emacs/src/eval.c line
1018
- in /usr/src/new/emacs/src/insdel.c line
33
- in /usr/src/new/emacs/src/keyboard.c line
360,
705,
893,
1473
- in /usr/src/new/emacs/src/malloc.c line
384,
425
- in /usr/src/new/emacs/src/marker.c line
69,
190
- in /usr/src/new/emacs/src/process.c line
808,
1038
- in /usr/src/new/emacs/src/term.c line
946
- in /usr/src/new/emacs/src/undo.c line
353
- in /usr/src/new/emacs/src/window.c line
816
- in /usr/src/new/emacs/src/xdisp.c line
155-165(3),
483,
498,
1028-1033(2)
- in /usr/src/new/icon/iconx/init.c line
465,
481,
522
- in /usr/src/new/icon/pilib/init.c line
465,
481,
522
- in /usr/src/new/jove/jove.c line
109
- in /usr/src/new/mh/miscellany/patch/patch.c line
509
- in /usr/src/new/news/src/visual.c line
2053,
2087,
2186
- in /usr/src/new/nntp/rrn/final.c line
64,
142
- in /usr/src/new/notes/src/misc.c line
254
- in /usr/src/new/notes/src/nfabort.c line
50
- in /usr/src/new/patch/patch.c line
523
- in /usr/src/new/pathalias/main.c line
102
- in /usr/src/new/rn/final.c line
60,
138
- in /usr/src/new/sunrpc/auth_unix.c line
138,
169-174(2)
- in /usr/src/new/sunrpc/portmap.c line
115,
161,
202,
236,
256,
271
- in /usr/src/new/sunrpc/svc_tcp.c line
55,
86-88(3)
- in /usr/src/new/xns/xnslib/except.c line
31
- in /usr/src/new/xns/xnslib/except/except.c line
31
- in /usr/src/new/xns/xnslib/options.c line
23
- in /usr/src/old/fed/fed.c line
403
- in /usr/src/old/libdbm/dbm.c line
444,
490
- in /usr/src/old/sdb/TESTS/t.c line
19
- in /usr/src/old/sdb/TESTS/x.c line
17
- in /usr/src/old/sdb/TESTS/z.c line
15
- in /usr/src/ucb/Mail/aux.c line
81
- in /usr/src/ucb/Mail/cmd2.c line
415
- in /usr/src/ucb/dbx/tests/cc/strings.c line
15
- in /usr/src/ucb/lisp/franz/lam6.c line
229
- in /usr/src/ucb/lisp/franz/lam8.c line
616
- in /usr/src/ucb/lisp/franz/vax/malloc.c line
80
- in /usr/src/ucb/pascal/eyacc/ey5.c line
53
- in /usr/src/ucb/pascal/src/error.c line
35-38(2)
- in /usr/src/ucb/tn3270/datastream.c line
539,
558
- in /usr/src/ucb/window/scanner.c line
488
- in /usr/src/ucb/window/string.c line
119
- in /usr/src/undoc/copyout.c line
87,
103,
225
- in /usr/src/usr.bin/dc/dc.c line
1814
- in /usr/src/usr.bin/diff3/diff3.c line
412
- in /usr/src/usr.bin/efl/error.c line
103
- in /usr/src/usr.bin/f77/src/f77/f77.c line
1359
- in /usr/src/usr.bin/f77/src/f77pass1/error.c line
152
- in /usr/src/usr.bin/struct/def.h line
3
- in /usr/src/usr.lib/lib2648/newmat.c line
28
- in /usr/src/usr.lib/libF77/abort_.c line
17
- in /usr/src/usr.lib/libI77/f77_abort.c line
48
- in /usr/src/usr.lib/libmp/util.c line
44
- in /usr/src/usr.lib/sendmail/src/main.c line
131
- in /usr/src/usr.lib/sendmail/src/util.c line
152
Defined variables
sccsid
defined in line
8;
never used