eesigs.h

Go to the documentation of this file.
00001 /* ELLE - Copyright 1984, 1987 by Ken Harrenstien, SRI International
00002  *      This software is quasi-public; it may be used freely with
00003  *      like software, but may NOT be sold or made part of licensed
00004  *      products without permission of the author.
00005  */
00006 /* EESIGS.H
00007  *      This file is only provided for inclusion only by V6 systems, where
00008  * the standard /usr/include/signal.h file may not exist and thus we
00009  * need to do our own definitions.
00010  */
00011 
00012 /* Signals marked with "*" cause a core image dump
00013  * if not caught or ignored. */
00014 
00015 #define SIGHUP  1       /*   Hangup (eg dialup carrier lost) */
00016 #define SIGINT  2       /*   Interrupt (user TTY interrupt) */
00017 #define SIGQUIT 3       /* * Quit (user TTY interrupt) */
00018 #define SIGILL  4       /* * Illegal Instruction (not reset when caught) */
00019 #define SIGTRAP 5       /* * Trace Trap (not reset when caught) */
00020 #define SIGIOT  6       /* * IOT instruction */
00021 #define SIGEMT  7       /* * EMT instruction */
00022 #define SIGFPE  8       /* * Floating Point Exception */
00023 #define SIGKILL 9       /*   Kill (cannot be caught or ignored) */
00024 #define SIGBUS  10      /* * Bus Error */
00025 #define SIGSEGV 11      /* * Segmentation Violation */
00026 #define SIGSYS  12      /* * Bad argument to system call */
00027 #define SIGPIPE 13      /*   Write on a pipe with no one to read it */
00028 #define SIGALRM 14      /*   Alarm Clock */
00029 #define SIGTERM 15      /*   Software termination signal (from "kill" pgm) */
00030 
00031 #define SIG_DFL (int (*)())0    /* Arg to "signal" to resume default action */
00032 #define SIG_IGN (int (*)())1    /* Arg to "signal" to ignore this sig */

Generated on Fri Apr 14 22:56:50 2006 for minix by  doxygen 1.4.6