X-Git-Url: https://deadsoftware.ru/gitweb?p=cpc.git;a=blobdiff_plain;f=src%2Fnative%2Flinux%2F486%2FPosix%2FMod%2FCsignal.cp;h=9df1b97c06fae166b693e83f6a79afc3955b61f9;hp=b063d925dcb86033d663fa333d8b4894b080c723;hb=d41744a4034d3aad10298c8ff915778cda31fa27;hpb=738684e6c2f1f191e6bd359507f0398a66e46868 diff --git a/src/native/linux/486/Posix/Mod/Csignal.cp b/src/native/linux/486/Posix/Mod/Csignal.cp index b063d92..9df1b97 100644 --- a/src/native/linux/486/Posix/Mod/Csignal.cp +++ b/src/native/linux/486/Posix/Mod/Csignal.cp @@ -102,8 +102,6 @@ MODULE PosixCsignal ['libc.so.6']; SIGTTOU* = 22; SIGUSR1* = 10; SIGUSR2* = 12; - SIGPOLL* = 29; - SIGPROF* = 27; SIGSYS* = 31; SIGTRAP* = 5; SIGURG* = 23; @@ -134,7 +132,6 @@ MODULE PosixCsignal ['libc.so.6']; SA_RESETHAND* = -2147483648; SA_RESTART* = 268435456; SA_SIGINFO* = 4; - SA_NOCLDWAIT* = 2; SA_NODEFER* = 1073741824; SS_ONSTACK* = 1; SS_DISABLE* = 2; @@ -224,9 +221,6 @@ MODULE PosixCsignal ['libc.so.6']; si_uid*: uid_t; (* 4+4 *) si_status*: int; (* 8+4 *) END; (* 0+12 *) - sigpoll*: RECORD [noalign] (* 4 *) - si_band*: long; (* 0+4 *) - END; (* 0+4 *) other*: RECORD [noalign] (* 4 *) si_value*: union_sigval; (* 0+4 *) END; (* 8+4 *) @@ -271,14 +265,6 @@ MODULE PosixCsignal ['libc.so.6']; CLD_STOPPED* = 5; CLD_CONTINUED* = 6; - CONST - POLL_IN* = 1; - POLL_OUT* = 2; - POLL_MSG* = 3; - POLL_ERR* = 4; - POLL_PRI* = 5; - POLL_HUP* = 6; - CONST SI_USER* = 0; SI_QUEUE* = -1; @@ -291,7 +277,7 @@ MODULE PosixCsignal ['libc.so.6']; PROCEDURE [ccall] psiginfo* (IN pinfo: siginfo_t; IN [nil] s: ARRAY [untagged] OF SHORTCHAR); PROCEDURE [ccall] psignal* (sig: int; IN [nil] s: ARRAY [untagged] OF SHORTCHAR); PROCEDURE [ccall] pthread_kill* (thread: pthread_t; sig: int): int; - PROCEDURE [ccall] pthread_sigmask* (how: int; IN [nil] set: sigset_t; VAR [nil] oldset: sigset_t): int; + PROCEDURE [ccall] pthread_sigmask* (how: int; VAR [nil] set: sigset_t; VAR [nil] oldset: sigset_t): int; PROCEDURE [ccall] raise* (sig: int): int; PROCEDURE [ccall] sigaction* (sig: int; IN [nil] act: struct_sigaction; VAR [nil] oact: struct_sigaction): int; PROCEDURE [ccall] sigaddset* (VAR set: sigset_t; signum: int): int; @@ -299,18 +285,13 @@ MODULE PosixCsignal ['libc.so.6']; PROCEDURE [ccall] sigdelset* (VAR set: sigset_t; signum: int): int; PROCEDURE [ccall] sigemptyset* (VAR set: sigset_t): int; PROCEDURE [ccall] sigfillset* (VAR set: sigset_t): int; - PROCEDURE [ccall] sighold* (sig: int): int; - PROCEDURE [ccall] sigignore* (sig: int): int; - PROCEDURE [ccall] siginterrupt* (sig, flag: int): int; - PROCEDURE [ccall] sigismember* (IN set: sigset_t; signum: int): int; - PROCEDURE [ccall] sigpause* (sig: int): int; + PROCEDURE [ccall] sigismember* (VAR set: sigset_t; signum: int): int; PROCEDURE [ccall] sigpending* (VAR set: sigset_t): int; - PROCEDURE [ccall] sigprocmask* (how: int; IN [nil] set: sigset_t; VAR [nil] oset: sigset_t): int; + PROCEDURE [ccall] sigprocmask* (how: int; VAR [nil] set: sigset_t; VAR [nil] oset: sigset_t): int; PROCEDURE [ccall] sigqueue* (pid: pid_t; sig: int; IN value: union_sigval): int; - PROCEDURE [ccall] sigrelse* (sig: int): int; - PROCEDURE [ccall] sigsuspend* (IN sigmask: sigset_t): int; - PROCEDURE [ccall] sigtimedwait* (IN set: sigset_t; VAR [nil] info: siginfo_t; IN timeout: struct_timespec): int; - PROCEDURE [ccall] sigwait* (IN set: sigset_t; VAR sig: int): int; - PROCEDURE [ccall] sigwaitinfo* (IN set: sigset_t; VAR [nil] info: siginfo_t): int; + PROCEDURE [ccall] sigsuspend* (VAR sigmask: sigset_t): int; + PROCEDURE [ccall] sigtimedwait* (VAR set: sigset_t; VAR [nil] info: siginfo_t; IN timeout: struct_timespec): int; + PROCEDURE [ccall] sigwait* (VAR set: sigset_t; VAR sig: int): int; + PROCEDURE [ccall] sigwaitinfo* (VAR set: sigset_t; VAR [nil] info: siginfo_t): int; END PosixCsignal.