Major line printer fixes, and new driver lpa
[unix-history] / usr / include / signal.h
deleted file mode 100644 (file)
index 2b2e73902c328b4eaf56aed548c2f656b3c9de36..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1,65 +0,0 @@
-#ifndef        NSIG
-#define NSIG   32
-
-#define        SIGHUP  1       /* hangup */
-#define        SIGINT  2       /* interrupt */
-#define        SIGQUIT 3       /* quit */
-#define        SIGILL  4       /* illegal instruction (not reset when caught) */
-#define            ILL_RESAD_FAULT     0x0     /* reserved addressing fault */
-#define            ILL_PRIVIN_FAULT    0x1     /* privileged instruction fault */
-#define            ILL_RESOP_FAULT     0x2     /* reserved operand fault */
-/* CHME, CHMS, CHMU are not yet given back to users reasonably */
-#define        SIGTRAP 5       /* trace trap (not reset when caught) */
-#define        SIGIOT  6       /* IOT instruction */
-#define        SIGEMT  7       /* EMT instruction */
-#define        SIGFPE  8       /* floating point exception */
-#define            FPE_INTOVF_TRAP     0x1     /* integer overflow */
-#define            FPE_INTDIV_TRAP     0x2     /* integer divide by zero */
-#define            FPE_FLTOVF_TRAP     0x3     /* floating overflow */
-#define            FPE_FLTDIV_TRAP     0x4     /* floating/decimal divide by zero */
-#define            FPE_FLTUND_TRAP     0x5     /* floating underflow */
-#define            FPE_DECOVF_TRAP     0x6     /* decimal overflow */
-#define            FPE_SUBRNG_TRAP     0x7     /* subscript out of range */
-#define            FPE_FLTOVF_FAULT    0x8     /* floating overflow fault */
-#define            FPE_FLTDIV_FAULT    0x9     /* divide by zero floating fault */
-#define            FPE_FLTUND_FAULT    0xa     /* floating underflow fault */
-#define        SIGKILL 9       /* kill (cannot be caught or ignored) */
-#define        SIGBUS  10      /* bus error */
-#define        SIGSEGV 11      /* segmentation violation */
-#define        SIGSYS  12      /* bad argument to system call */
-#define        SIGPIPE 13      /* write on a pipe with no one to read it */
-#define        SIGALRM 14      /* alarm clock */
-#define        SIGTERM 15      /* software termination signal from kill */
-#define        SIGURG  16      /* urgent condition on IO channel */
-#define        SIGSTOP 17      /* sendable stop signal not from tty */
-#define        SIGTSTP 18      /* stop signal from tty */
-#define        SIGCONT 19      /* continue a stopped process */
-#define        SIGCHLD 20      /* to parent on child stop or exit */
-#define        SIGTTIN 21      /* to readers pgrp upon background tty read */
-#define        SIGTTOU 22      /* like TTIN for output if (tp->t_local&LTOSTOP) */
-#define        SIGIO   23      /* input/output possible signal */
-#define        SIGXCPU 24      /* exceeded CPU time limit */
-#define        SIGXFSZ 25      /* exceeded file size limit */
-#define        SIGVTALRM 26    /* virtual time alarm */
-#define        SIGPROF 27      /* profiling time alarm */
-
-#ifndef KERNEL
-int    (*signal())();
-#endif
-
-#define        BADSIG          (int (*)())-1
-#define        SIG_DFL         (int (*)())0
-#define        SIG_IGN         (int (*)())1
-#ifdef KERNEL
-#define        SIG_CATCH       (int (*)())2
-#endif
-#define        SIG_HOLD        (int (*)())3
-
-#define        SIGISDEFER(x)   (((int)(x) & 1) != 0)
-#define        SIGUNDEFER(x)   (int (*)())((int)(x) &~ 1)
-#define        DEFERSIG(x)     (int (*)())((int)(x) | 1)
-
-#define        SIGNUMMASK      0377            /* to extract pure signal number */
-#define        SIGDOPAUSE      0400            /* do pause after setting action */
-#define        SIGDORTI        01000           /* do ret+rti after setting action */
-#endif
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..df1896d6f26c639864ef9d6bde01917b38626df5
--- /dev/null
@@ -0,0 +1 @@
+sys/signal.h
\ No newline at end of file