Sun WorkShop Compiler C 5.0 User's Guide

(7.7.1.1) The set of signals for the signal function:

Table B-8 shows the semantics for each signal as recognized by the signal function:

Table B-8 Semantics for signal Signals

Signal 

No. 

Default 

Event 

 SIGHUP

Exit 

hangup

 SIGINT

Exit 

interrupt

 SIGQUIT

Core 

quit

 SIGILL

Core 

 illegal instruction (not reset when caught)
 SIGTRAP

Core 

trace trap (not reset when caught)

 SIGIOT

Core 

IOT instruction

 SIGABRT

Core 

Used by abort

 SIGEMT

Core 

EMT instruction

 SIGFPE

Core 

floating point exception

 SIGKILL

Exit 

kill (cannot be caught or ignored)

 SIGBUS

10 

Core 

bus error

 SIGSEGV

11 

Core 

segmentation violation

 SIGSYS

12 

Core 

bad argument to system call

 SIGPIPE

13 

Exit 

write on a pipe with no one to read it

 SIGALRM

14 

Exit 

alarm clock

 SIGTERM

15 

Exit 

software termination signal from kill

 SIGUSR1

16 

Exit 

user defined signal 1

 SIGUSR2

17 

Exit 

user defined signal 2

 SIGCLD

18 

Ignore 

child status change

 SIGCHLD

18 

Ignore 

child status change alias

 SIGPWR

19 

Ignore 

power-fail restart

 SIGWINCH

20 

Ignore 

window size change

 SIGURG

21 

Ignore 

urgent socket condition

 SIGPOLL

22 

Exit 

pollable event occurred

 SIGIO

22 

Exit 

socket I/O possible

 SIGSTOP

23 

Stop 

stop (cannot be caught or ignored)

 SIGTSTP

24 

Stop 

user stop requested from tty

 SIGCONT

25  

Ignore 

stopped process has been continued

 SIGTTIN

26 

Stop 

background tty read attempted

 SIGTTOU

27 

Stop 

background tty write attempted

 SIGVTALRM

28 

Exit 

virtual timer expired

 SIGPROF

29 

Exit 

profiling timer expired

 SIGXCPU

30 

Core 

exceeded cpu limit

 SIGXFSZ

31 

Core 

exceeded file size limit

 SIGWAITINGT

32 

Ignore 

process's lwps are blocked