signals.c revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
/***********************************************************************
* *
* This software is part of the ast package *
* Copyright (c) 1982-2012 AT&T Intellectual Property *
* and is licensed under the *
* Eclipse Public License, Version 1.0 *
* by AT&T Intellectual Property *
* *
* A copy of the License is available at *
* (with md5 checksum b35adb5213ca9657e911e9befb180842) *
* *
* Information and Software Systems Research *
* AT&T Research *
* Florham Park NJ *
* *
* David Korn <dgk@research.att.com> *
* *
***********************************************************************/
#include "defs.h"
#endif
#ifndef ERROR_dictionary
# define ERROR_dictionary(s) (s)
#endif
#define S(s) ERROR_dictionary(s)
/*
* This is a table that gives numbers and default settings to each signal.
* The signal numbers go in the low bits and the attributes go in the high bits.
* The names must be ASCII sorted lo-hi.
*/
const struct shtable2 shtab_signals[] =
{
#ifdef SIGABRT
#endif /*SIGABRT */
#ifdef SIGAIO
#endif /*SIGAIO */
#ifdef SIGALRM
#endif /* SIGALRM */
#ifdef SIGALRM1
#endif /* SIGALRM */
#ifdef SIGAPOLLO
#endif /* SIGAPOLLO */
#ifdef SIGBUS
#endif /* SIGBUS */
#ifdef SIGCANCEL
#endif /*SIGCANCEL */
#ifdef SIGCHLD
# ifdef SIGCLD
# endif
# endif /* SIGCLD */
#else
# ifdef SIGCLD
# endif /* SIGCLD */
#endif /* SIGCHLD */
#ifdef SIGCONT
#endif /* SIGCONT */
#ifdef SIGCPUFAIL
#endif /* SIGRETRACT */
#ifdef SIGDANGER
#endif /* SIGDANGER */
#ifdef SIGDIL
#endif /* SIGDIL */
#ifdef SIGEMT
#endif /* SIGEMT */
#ifdef SIGERR
#endif /* SIGERR */
#ifdef SIGFREEZE
#endif /* SIGFREEZE */
#ifdef SIGGRANT
#endif /* SIGGRANT */
#ifdef JOBS
#else
#endif /* JOBS */
#ifdef SIGIO
#endif /* SIGIO */
#ifdef SIGIOT
#endif /* SIGIOT */
#ifdef SIGJVM1
#endif /*SIGJVM1 */
#ifdef SIGJVM2
#endif /*SIGJVM2 */
#ifdef SIGKILL
#endif /* SIGKILL */
#ifdef SIGLAB
#endif /* SIGLAB */
#ifdef SIGLOST
#endif /* SIGLOST */
#ifdef SIGLWP
#endif /* SIGLWP */
#ifdef SIGMIGRATE
#endif /* SIGMIGRATE */
#ifdef SIGMSG
#endif /* SIGMSG */
#ifdef SIGPHONE
#endif /* SIGPHONE */
#ifdef SIGPIPE
#ifdef JOBS
#else
#endif /* JOBS */
#endif /* SIGPIPE */
#ifdef SIGPOLL
#endif /* SIGPOLL */
#ifdef SIGPROF
#endif /* SIGPROF */
#ifdef SIGPRE
#endif /* SIGPRE */
#ifdef SIGPWR
# if SIGPWR>0
# endif
#endif /* SIGPWR */
#ifdef SIGQUIT
#endif /* SIGQUIT */
#ifdef SIGRETRACT
#endif /* SIGRETRACT */
#ifdef SIGRTMIN
#endif /* SIGRTMIN */
#ifdef SIGRTMAX
#endif /* SIGRTMAX */
#ifdef SIGSAK
#endif /* SIGSAK */
#ifdef SIGSOUND
#endif /* SIGSOUND */
#ifdef SIGSTOP
#endif /* SIGSTOP */
#ifdef SIGSYS
#endif /* SIGSYS */
#ifdef SIGSTKFLT
#endif /* SIGSTKFLT */
#ifdef SIGTHAW
#endif /* SIGTHAW */
#ifdef SIGTINT
# ifdef JOBS
# else
# endif /* JOBS */
#endif /* SIGTINT */
#ifdef SIGTRAP
#endif /* SIGTRAP */
#ifdef SIGTSTP
#endif /* SIGTSTP */
#ifdef SIGTTIN
#endif /* SIGTTIN */
#ifdef SIGTTOU
#endif /* SIGTTOU */
#ifdef SIGURG
#endif /* SIGURG */
#ifdef SIGUSR1
#endif /* SIGUSR1 */
#ifdef SIGUSR2
#endif /* SIGUSR2 */
#ifdef SIGVIRT
#endif /* SIGVIRT */
#ifdef SIGVTALRM
#endif /* SIGVTALRM */
#ifdef SIGWAITING
#endif /* SIGWAITING */
#ifdef SIGWINCH
#endif /* SIGWINCH */
#ifdef SIGXCPU
#endif /* SIGXCPU */
#ifdef SIGXFSZ
#endif /* SIGXFSZ */
#ifdef SIGXRES
#endif /* SIGRES */
"", 0, 0
};