* Fix SIGXXX constants for mips CPU

git-svn-id: trunk@21709 -
This commit is contained in:
pierre 2012-06-25 23:15:34 +00:00
parent 48597c64ee
commit 022d842b06

View File

@ -28,14 +28,20 @@ Const
SIG_UNBLOCK = 2; SIG_UNBLOCK = 2;
SIG_SETMASK = 4; SIG_SETMASK = 4;
{$else CPUSPARC} {$else CPUSPARC}
{$if defined(cpumips) or defined(cpumipsel)} {$ifdef CPUMIPS}
SA_NOCLDSTOP = 1; SA_NOCLDSTOP = 1;
SA_NOCLDWAIT = $10000; SA_NOCLDWAIT = $10000;
SA_SIGINFO = 8; SA_SIGINFO = 8;
SIG_BLOCK = 1;
SIG_UNBLOCK = 2;
SIG_SETMASK = 3;
{$else CPUMIPS} {$else CPUMIPS}
SA_NOCLDSTOP = 1; SA_NOCLDSTOP = 1;
SA_NOCLDWAIT = 2; SA_NOCLDWAIT = 2;
SA_SIGINFO = 4; SA_SIGINFO = 4;
SIG_BLOCK = 0;
SIG_UNBLOCK = 1;
SIG_SETMASK = 2;
{$endif CPUMIPS} {$endif CPUMIPS}
SA_RESTORER = $04000000; SA_RESTORER = $04000000;
SA_ONSTACK = $08000000; SA_ONSTACK = $08000000;
@ -47,16 +53,13 @@ Const
SA_NOMASK = SA_NODEFER; SA_NOMASK = SA_NODEFER;
SA_ONESHOT = SA_RESETHAND; SA_ONESHOT = SA_RESETHAND;
SIG_BLOCK = 0;
SIG_UNBLOCK = 1;
SIG_SETMASK = 2;
{$endif CPUSPARC} {$endif CPUSPARC}
SIG_DFL = 0 ; SIG_DFL = 0 ;
SIG_IGN = 1 ; SIG_IGN = 1 ;
SIG_ERR = -1 ; SIG_ERR = -1 ;
{$ifdef cpusparc} {$ifdef CPUSPARC}
SIGHUP = 1; SIGHUP = 1;
SIGINT = 2; SIGINT = 2;
SIGQUIT = 3; SIGQUIT = 3;
@ -99,15 +102,37 @@ Const
SIGTRAP = 5; SIGTRAP = 5;
SIGABRT = 6; SIGABRT = 6;
SIGIOT = 6; SIGIOT = 6;
SIGBUS = 7;
SIGFPE = 8; SIGFPE = 8;
SIGKILL = 9; SIGKILL = 9;
SIGUSR1 = 10;
SIGSEGV = 11; SIGSEGV = 11;
SIGUSR2 = 12;
SIGPIPE = 13; SIGPIPE = 13;
SIGALRM = 14; SIGALRM = 14;
SIGTerm = 15; SIGTERM = 15;
{$ifdef CPUMIPS}
SIGEMT = 7;
SIGBUS = 10;
SIGSYS = 12;
SIGUSR1 = 16;
SIGUSR2 = 17;
SIGCHLD = 18;
SIGPWR = 19;
SIGWINCH = 20;
SIGURG = 21;
SIGIO = 22;
SIGPOLL = 22;
SIGSTOP = 23;
SIGTSTP = 24;
SIGCONT = 25;
SIGTTIN = 26;
SIGTTOU = 27;
SIGVTALRM = 28;
SIGPROF = 29;
SIGXCPU = 30;
SIGXFSZ = 31;
{$else not CPUMIPS}
SIGBUS = 7;
SIGUSR1 = 10;
SIGUSR2 = 12;
SIGSTKFLT = 16; SIGSTKFLT = 16;
SIGCHLD = 17; SIGCHLD = 17;
SIGCONT = 18; SIGCONT = 18;
@ -125,6 +150,7 @@ Const
SIGPOLL = SIGIO; SIGPOLL = SIGIO;
SIGPWR = 30; SIGPWR = 30;
SIGUNUSED = 31; SIGUNUSED = 31;
{$endif not CPUMIPS}
{$endif cpusparc} {$endif cpusparc}
{ si_code field values for tsiginfo.si_code when si_signo = SIGFPE } { si_code field values for tsiginfo.si_code when si_signo = SIGFPE }