PowerAda 83
From OC Systems Wiki!
(83) Implementation-defined aspects of interrupts.
See C.3(2).
The PowerAda runtime can map an AIX signal to either a protected procedure or a task entry. The following specification for the package Ada.Interrupts.Names is provided:
PACKAGE Ada.Interrupts.Names IS
SIGHUP : CONSTANT Interrupt_ID := 01;
SIGINT : CONSTANT Interrupt_ID := 02;
SIGQUIT : CONSTANT Interrupt_ID := 03;
SIGILL : CONSTANT Interrupt_ID := 04; -- reserved
SIGTRAP : CONSTANT Interrupt_ID := 05; -- reserved
SIGABRT : CONSTANT Interrupt_ID := 06;
SIGEMT : CONSTANT Interrupt_ID := 07; -- reserved
SIGFPE : CONSTANT Interrupt_ID := 08; -- reserved
SIGKILL : CONSTANT Interrupt_ID := 09; -- cannot be
-- caught/blocked/ignored
SIGBUS : CONSTANT Interrupt_ID := 10; -- reserved
SIGSEGV : CONSTANT Interrupt_ID := 11; -- reserved
SIGSYS : CONSTANT Interrupt_ID := 12;
SIGPIPE : CONSTANT Interrupt_ID := 13;
SIGALRM : CONSTANT Interrupt_ID := 14; -- reserved
SIGTERM : CONSTANT Interrupt_ID := 15;
SIGURG : CONSTANT Interrupt_ID := 16;
SIGSTOP : CONSTANT Interrupt_ID := 17; -- cannot be
-- caught/blocked/ignored
SIGTSTP : CONSTANT Interrupt_ID := 18;
SIGCONT : CONSTANT Interrupt_ID := 19; -- cannot be
-- blocked
SIGCHLD : CONSTANT Interrupt_ID := 20;
SIGTTIN : CONSTANT Interrupt_ID := 21;
SIGTTOU : CONSTANT Interrupt_ID := 22;
SIGIO : CONSTANT Interrupt_ID := 23;
SIGXCPU : CONSTANT Interrupt_ID := 24;
SIGXFSZ : CONSTANT Interrupt_ID := 25;
SIGMSG : CONSTANT Interrupt_ID := 27;
SIGWINCH : CONSTANT Interrupt_ID := 28;
SIGPWR : CONSTANT Interrupt_ID := 29;
SIGUSR1 : CONSTANT Interrupt_ID := 30;
SIGUSR2 : CONSTANT Interrupt_ID := 31;
SIGPROF : CONSTANT Interrupt_ID := 32;
SIGDANGER : CONSTANT Interrupt_ID := 33;
SIGVTALRM : CONSTANT Interrupt_ID := 34;
SIGMIGRATE : CONSTANT Interrupt_ID := 35;
SIGPRE : CONSTANT Interrupt_ID := 36;
SIGVIRT : CONSTANT Interrupt_ID := 37;
SIGALRM1 : CONSTANT Interrupt_ID := 38;
SIGWAITING : CONSTANT Interrupt_ID := 39;
SIGKAP : CONSTANT Interrupt_ID := 60;
SIGGRANT : CONSTANT Interrupt_ID := SIGKAP;
SIGRETRACT : CONSTANT Interrupt_ID := 61;
SIGSOUND : CONSTANT Interrupt_ID := 62;
SIGSAK : CONSTANT Interrupt_ID := 63;
END Ada.Interrupts.Names;