Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
pike
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
pikelang
pike
Commits
8ee09328
"README" did not exist on "b28ac7df563c8cb4e7ca4acd3db7bd866d8ede47"
Commit
8ee09328
authored
27 years ago
by
Henrik (Grubba) Grubbström
Browse files
Options
Downloads
Patches
Plain Diff
Added lots of more signals.
Rev: src/signal_handler.c:1.15
parent
edaf5456
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
src/signal_handler.c
+120
-31
120 additions, 31 deletions
src/signal_handler.c
with
120 additions
and
31 deletions
src/signal_handler.c
+
120
−
31
View file @
8ee09328
...
...
@@ -74,8 +74,8 @@ static struct sigdesc signal_desc []={
#ifdef SIGIOT
{
SIGIOT
,
"SIGIOT"
},
#endif
#ifdef SIG
BUS
{
SIG
BUS
,
"SIG
BUS
"
},
#ifdef SIG
EMT
{
SIG
EMT
,
"SIG
EMT
"
},
#endif
#ifdef SIGFPE
{
SIGFPE
,
"SIGFPE"
},
...
...
@@ -83,19 +83,15 @@ static struct sigdesc signal_desc []={
#ifdef SIGKILL
{
SIGKILL
,
"SIGKILL"
},
#endif
#if !defined(__linux__) || !defined(_REENTRANT)
#ifdef SIGUSR1
{
SIGUSR1
,
"SIGUSR1"
},
#endif
#ifdef SIGUSR2
{
SIGUSR2
,
"SIGUSR2"
},
#endif
#ifdef SIGBUS
{
SIGBUS
,
"SIGBUS"
},
#endif
#ifdef SIGSEGV
{
SIGSEGV
,
"SIGSEGV"
},
#endif
#ifdef SIGSYS
{
SIGSYS
,
"SIGSYS"
},
#endif
#ifdef SIGPIPE
{
SIGPIPE
,
"SIGPIPE"
},
#endif
...
...
@@ -105,17 +101,33 @@ static struct sigdesc signal_desc []={
#ifdef SIGTERM
{
SIGTERM
,
"SIGTERM"
},
#endif
#ifdef SIGSTKFLT
{
SIGSTKFLT
,
"SIGSTKFLT"
},
#if !defined(__linux__) || !defined(_REENTRANT)
#ifdef SIGUSR1
{
SIGUSR1
,
"SIGUSR1"
},
#endif
#ifdef SIGUSR2
{
SIGUSR2
,
"SIGUSR2"
},
#endif
#endif
/* !defined(__linux__) || !defined(_REENTRANT) */
#ifdef SIGCHLD
{
SIGCHLD
,
"SIGCHLD"
},
#endif
#ifdef SIGCLD
{
SIGCLD
,
"SIGCLD"
},
#endif
#ifdef SIGCONT
{
SIGCONT
,
"SIGCONT"
},
#ifdef SIGPWR
{
SIGPWR
,
"SIGPWR"
},
#endif
#ifdef SIGWINCH
{
SIGWINCH
,
"SIGWINCH"
},
#endif
#ifdef SIGURG
{
SIGURG
,
"SIGURG"
},
#endif
#ifdef SIGIO
{
SIGIO
,
"SIGIO"
},
#endif
#ifdef SIGSTOP
{
SIGSTOP
,
"SIGSTOP"
},
...
...
@@ -123,6 +135,9 @@ static struct sigdesc signal_desc []={
#ifdef SIGTSTP
{
SIGTSTP
,
"SIGTSTP"
},
#endif
#ifdef SIGCONT
{
SIGCONT
,
"SIGCONT"
},
#endif
#ifdef SIGTSTP
{
SIGTSTP
,
"SIGTSTP"
},
#endif
...
...
@@ -132,26 +147,21 @@ static struct sigdesc signal_desc []={
#ifdef SIGTTIO
{
SIGTTIO
,
"SIGTTIO"
},
#endif
#ifdef SIGURG
{
SIGURG
,
"SIGURG"
},
#endif
#ifdef SIGXCPU
{
SIGXCPU
,
"SIGXCPU"
},
#endif
#ifdef SIGXFSZ
{
SIGXFSZ
,
"SIGXFSZ"
},
#endif
#ifdef SIGVTALRM
{
SIGVTALRM
,
"SIGVTALRM"
},
#endif
#ifdef SIGPROF
{
SIGPROF
,
"SIGPROF"
},
#endif
#ifdef SIG
WINCH
{
SIG
WINCH
,
"SIG
WINCH
"
},
#ifdef SIG
XCPU
{
SIG
XCPU
,
"SIG
XCPU
"
},
#endif
#ifdef SIGIO
{
SIGIO
,
"SIGIO"
},
#ifdef SIGXFSZ
{
SIGXFSZ
,
"SIGXFSZ"
},
#endif
#ifdef SIGSTKFLT
{
SIGSTKFLT
,
"SIGSTKFLT"
},
#endif
#ifdef SIGPOLL
{
SIGPOLL
,
"SIGPOLL"
},
...
...
@@ -159,12 +169,91 @@ static struct sigdesc signal_desc []={
#ifdef SIGLOST
{
SIGLOST
,
"SIGLOST"
},
#endif
#ifdef SIGPWR
{
SIGPWR
,
"SIGPWR"
},
#endif
#ifdef SIGUNUSED
{
SIGUNUSED
,
"SIGUNUSED"
},
#endif
#ifdef SIGINFO
{
SIGINFO
,
"SIGINFO"
},
#endif
#ifdef SIGMSG
{
SIGMSG
,
"SIGMSG"
},
#endif
#ifdef SIGDANGER
{
SIGDANGER
,
"SIGDANGER"
},
#endif
#ifdef SIGMIGRATE
{
SIGMIGRATE
,
"SIGMIGRATE"
},
#endif
#ifdef SIGPRE
{
SIGPRE
,
"SIGPRE"
},
#endif
#ifdef SIGVIRT
{
SIGVIRT
,
"SIGVIRT"
},
#endif
#ifdef SIGALRM1
{
SIGALRM1
,
"SIGALRM1"
},
#endif
#ifdef SIGWAITING
{
SIGWAITING
,
"SIGWAITING"
},
#endif
#ifdef SIGKAP
{
SIGKAP
,
"SIGKAP"
},
#endif
#ifdef SIGGRANT
{
SIGGRANT
,
"SIGGRANT"
},
#endif
#ifdef SIGRETRACT
{
SIGRETRACT
,
"SIGRETRACT"
},
#endif
#ifdef SIGSOUND
{
SIGSOUND
,
"SIGSOUND"
},
#endif
#ifdef SIGSAK
{
SIGSAK
,
"SIGSAK"
},
#endif
#ifdef SIGDIL
{
SIGDIL
,
"SIGDIL"
},
#endif
#ifdef SIG32
{
SIG32
,
"SIG32"
},
#endif
#ifdef SIGCKPT
{
SIGCKPT
,
"SIGCKPT"
},
#endif
#ifdef SIGPTINTR
{
SIGPTINTR
,
"SIGPTINTR"
},
#endif
#ifdef SIGPTRESCHED
{
SIGPTRESCHED
,
"SIGPTRESCHED"
},
#endif
#ifdef SIGWAITING
{
SIGWAITING
,
"SIGWAITING"
},
#endif
#ifndef _REENTRANT
#ifdef SIGLWP
{
SIGLWP
,
"SIGLWP"
},
#endif
#ifdef SIGCANCEL
{
SIGCANCEL
,
"SIGCANCEL"
},
#endif
#endif
/* !_REENTRANT */
#ifdef SIGFREEZE
{
SIGFREEZE
,
"SIGFREEZE"
},
#endif
#ifdef SIGTHAW
{
SIGTHAW
,
"SIGTHAW"
},
#endif
#ifdef SIGRTMIN
{
SIGRTMIN
,
"SIGRTMIN"
},
#endif
#ifdef SIGRTMAX
{
SIGRTMAX
,
"SIGRTMAX"
},
#endif
{
-
1
,
"END"
}
/* Notused */
};
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment