mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
Fix POSIX namespace for <bits/siginfo.h> (bug 16674).
<bits/siginfo.h> causes symbols ILL_*, FPE_*, SEGV_* BUS_*, CLD_*, POLL_* and TRAP_* to be exposed in <signal.h> (and <sys/wait.h>), even though those symbols are not in non-XSI POSIX before POSIX.1-2008 and even in POSIX.1-2008 the TRAP_* symbols are XSI-only. This patch conditions the symbols appropriately in the various <bits/siginfo.h> implementations (various <signal.h> and <sys/wait.h> conformtest issues remain for standards other than POSIX (1995/6)). Tested x86_64. [BZ #16674] * bits/siginfo.h (ILL_ILLOPC): Condition on [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]. (ILL_ILLOPN): Likewise. (ILL_ILLADR): Likewise. (ILL_ILLTRP): Likewise. (ILL_PRVOPC): Likewise. (ILL_PRVREG): Likewise. (ILL_COPROC): Likewise. (ILL_BADSTK): Likewise. (FPE_INTDIV): Likewise. (FPE_INTOVF): Likewise. (FPE_FLTDIV): Likewise. (FPE_FLTOVF): Likewise. (FPE_FLTUND): Likewise. (FPE_FLTRES): Likewise. (FPE_FLTINV): Likewise. (FPE_FLTSUB): Likewise. (SEGV_MAPERR): Likewise. (SEGV_ACCERR): Likewise. (BUS_ADRALN): Likewise. (BUS_ADRERR): Likewise. (BUS_OBJERR): Likewise. (TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED]. (TRAP_TRACE): Likewise. (CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]. (CLD_KILLED): Likewise. (CLD_DUMPED): Likewise. (CLD_TRAPPED): Likewise. (CLD_STOPPED): Likewise. (CLD_CONTINUED): Likewise. (POLL_IN): Likewise. (POLL_OUT): Likewise. (POLL_MSG): Likewise. (POLL_ERR): Likewise. (POLL_PRI): Likewise. (POLL_HUP): Likewise. * sysdeps/unix/sysv/linux/alpha/bits/siginfo.h (ILL_ILLOPC): Likewise. (ILL_ILLOPN): Likewise. (ILL_ILLADR): Likewise. (ILL_ILLTRP): Likewise. (ILL_PRVOPC): Likewise. (ILL_PRVREG): Likewise. (ILL_COPROC): Likewise. (ILL_BADSTK): Likewise. (FPE_INTDIV): Likewise. (FPE_INTOVF): Likewise. (FPE_FLTDIV): Likewise. (FPE_FLTOVF): Likewise. (FPE_FLTUND): Likewise. (FPE_FLTRES): Likewise. (FPE_FLTINV): Likewise. (FPE_FLTSUB): Likewise. (SEGV_MAPERR): Likewise. (SEGV_ACCERR): Likewise. (BUS_ADRALN): Likewise. (BUS_ADRERR): Likewise. (BUS_OBJERR): Likewise. (BUS_MCEERR_AR): Likewise. (BUS_MCEERR_AO): Likewise. (TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED]. (TRAP_TRACE): Likewise. (CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]. (CLD_KILLED): Likewise. (CLD_DUMPED): Likewise. (CLD_TRAPPED): Likewise. (CLD_STOPPED): Likewise. (CLD_CONTINUED): Likewise. (POLL_IN): Likewise. (POLL_OUT): Likewise. (POLL_MSG): Likewise. (POLL_ERR): Likewise. (POLL_PRI): Likewise. (POLL_HUP): Likewise. * sysdeps/unix/sysv/linux/bits/siginfo.h (ILL_ILLOPC): Likewise. (ILL_ILLOPN): Likewise. (ILL_ILLADR): Likewise. (ILL_ILLTRP): Likewise. (ILL_PRVOPC): Likewise. (ILL_PRVREG): Likewise. (ILL_COPROC): Likewise. (ILL_BADSTK): Likewise. (FPE_INTDIV): Likewise. (FPE_INTOVF): Likewise. (FPE_FLTDIV): Likewise. (FPE_FLTOVF): Likewise. (FPE_FLTUND): Likewise. (FPE_FLTRES): Likewise. (FPE_FLTINV): Likewise. (FPE_FLTSUB): Likewise. (SEGV_MAPERR): Likewise. (SEGV_ACCERR): Likewise. (BUS_ADRALN): Likewise. (BUS_ADRERR): Likewise. (BUS_OBJERR): Likewise. (BUS_MCEERR_AR): Likewise. (BUS_MCEERR_AO): Likewise. (TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED]. (TRAP_TRACE): Likewise. (CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]. (CLD_KILLED): Likewise. (CLD_DUMPED): Likewise. (CLD_TRAPPED): Likewise. (CLD_STOPPED): Likewise. (CLD_CONTINUED): Likewise. (POLL_IN): Likewise. (POLL_OUT): Likewise. (POLL_MSG): Likewise. (POLL_ERR): Likewise. (POLL_PRI): Likewise. (POLL_HUP): Likewise. * sysdeps/unix/sysv/linux/ia64/bits/siginfo.h (ILL_ILLOPC): Likewise. (ILL_ILLOPN): Likewise. (ILL_ILLADR): Likewise. (ILL_ILLTRP): Likewise. (ILL_PRVOPC): Likewise. (ILL_PRVREG): Likewise. (ILL_COPROC): Likewise. (ILL_BADSTK): Likewise. (ILL_BADIADDR): Likewise. (ILL_BREAK): Likewise. (FPE_INTDIV): Likewise. (FPE_INTOVF): Likewise. (FPE_FLTDIV): Likewise. (FPE_FLTOVF): Likewise. (FPE_FLTUND): Likewise. (FPE_FLTRES): Likewise. (FPE_FLTINV): Likewise. (FPE_FLTSUB): Likewise. (FPE_DECOVF): Likewise. (FPE_DECDIV): Likewise. (FPE_DECERR): Likewise. (FPE_INVASC): Likewise. (FPE_INVDEC): Likewise. (SEGV_MAPERR): Likewise. (SEGV_ACCERR): Likewise. (SEGV_PSTKOVF): Likewise. (BUS_ADRALN): Likewise. (BUS_ADRERR): Likewise. (BUS_OBJERR): Likewise. (BUS_MCEERR_AR): Likewise. (BUS_MCEERR_AO): Likewise. (TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED]. (TRAP_TRACE): Likewise. (TRAP_BRANCH): Likewise. (TRAP_HWBKPT): Likewise. (CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]. (CLD_KILLED): Likewise. (CLD_DUMPED): Likewise. (CLD_TRAPPED): Likewise. (CLD_STOPPED): Likewise. (CLD_CONTINUED): Likewise. (POLL_IN): Likewise. (POLL_OUT): Likewise. (POLL_MSG): Likewise. (POLL_ERR): Likewise. (POLL_PRI): Likewise. (POLL_HUP): Likewise. * sysdeps/unix/sysv/linux/mips/bits/siginfo.h (ILL_ILLOPC): Likewise. (ILL_ILLOPN): Likewise. (ILL_ILLADR): Likewise. (ILL_ILLTRP): Likewise. (ILL_PRVOPC): Likewise. (ILL_PRVREG): Likewise. (ILL_COPROC): Likewise. (ILL_BADSTK): Likewise. (FPE_INTDIV): Likewise. (FPE_INTOVF): Likewise. (FPE_FLTDIV): Likewise. (FPE_FLTOVF): Likewise. (FPE_FLTUND): Likewise. (FPE_FLTRES): Likewise. (FPE_FLTINV): Likewise. (FPE_FLTSUB): Likewise. (SEGV_MAPERR): Likewise. (SEGV_ACCERR): Likewise. (BUS_ADRALN): Likewise. (BUS_ADRERR): Likewise. (BUS_OBJERR): Likewise. (BUS_MCEERR_AR): Likewise. (BUS_MCEERR_AO): Likewise. (TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED]. (TRAP_TRACE): Likewise. (CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]. (CLD_KILLED): Likewise. (CLD_DUMPED): Likewise. (CLD_TRAPPED): Likewise. (CLD_STOPPED): Likewise. (CLD_CONTINUED): Likewise. (POLL_IN): Likewise. (POLL_OUT): Likewise. (POLL_MSG): Likewise. (POLL_ERR): Likewise. (POLL_PRI): Likewise. (POLL_HUP): Likewise. * sysdeps/unix/sysv/linux/s390/bits/siginfo.h (ILL_ILLOPC): Likewise. (ILL_ILLOPN): Likewise. (ILL_ILLADR): Likewise. (ILL_ILLTRP): Likewise. (ILL_PRVOPC): Likewise. (ILL_PRVREG): Likewise. (ILL_COPROC): Likewise. (ILL_BADSTK): Likewise. (FPE_INTDIV): Likewise. (FPE_INTOVF): Likewise. (FPE_FLTDIV): Likewise. (FPE_FLTOVF): Likewise. (FPE_FLTUND): Likewise. (FPE_FLTRES): Likewise. (FPE_FLTINV): Likewise. (FPE_FLTSUB): Likewise. (SEGV_MAPERR): Likewise. (SEGV_ACCERR): Likewise. (BUS_ADRALN): Likewise. (BUS_ADRERR): Likewise. (BUS_OBJERR): Likewise. (BUS_MCEERR_AR): Likewise. (BUS_MCEERR_AO): Likewise. (TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED]. (TRAP_TRACE): Likewise. (CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]. (CLD_KILLED): Likewise. (CLD_DUMPED): Likewise. (CLD_TRAPPED): Likewise. (CLD_STOPPED): Likewise. (CLD_CONTINUED): Likewise. (POLL_IN): Likewise. (POLL_OUT): Likewise. (POLL_MSG): Likewise. (POLL_ERR): Likewise. (POLL_PRI): Likewise. (POLL_HUP): Likewise. * sysdeps/unix/sysv/linux/sparc/bits/siginfo.h (ILL_ILLOPC): Likewise. (ILL_ILLOPN): Likewise. (ILL_ILLADR): Likewise. (ILL_ILLTRP): Likewise. (ILL_PRVOPC): Likewise. (ILL_PRVREG): Likewise. (ILL_COPROC): Likewise. (ILL_BADSTK): Likewise. (FPE_INTDIV): Likewise. (FPE_INTOVF): Likewise. (FPE_FLTDIV): Likewise. (FPE_FLTOVF): Likewise. (FPE_FLTUND): Likewise. (FPE_FLTRES): Likewise. (FPE_FLTINV): Likewise. (FPE_FLTSUB): Likewise. (SEGV_MAPERR): Likewise. (SEGV_ACCERR): Likewise. (BUS_ADRALN): Likewise. (BUS_ADRERR): Likewise. (BUS_OBJERR): Likewise. (BUS_MCEERR_AR): Likewise. (BUS_MCEERR_AO): Likewise. (TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED]. (TRAP_TRACE): Likewise. (CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]. (CLD_KILLED): Likewise. (CLD_DUMPED): Likewise. (CLD_TRAPPED): Likewise. (CLD_STOPPED): Likewise. (CLD_CONTINUED): Likewise. (POLL_IN): Likewise. (POLL_OUT): Likewise. (POLL_MSG): Likewise. (POLL_ERR): Likewise. (POLL_PRI): Likewise. (POLL_HUP): Likewise. * sysdeps/unix/sysv/linux/tile/bits/siginfo.h (ILL_ILLOPC): Likewise. (ILL_ILLOPN): Likewise. (ILL_ILLADR): Likewise. (ILL_ILLTRP): Likewise. (ILL_PRVOPC): Likewise. (ILL_PRVREG): Likewise. (ILL_COPROC): Likewise. (ILL_BADSTK): Likewise. (ILL_DBLFLT): Likewise. (ILL_HARDWALL): Likewise. (FPE_INTDIV): Likewise. (FPE_INTOVF): Likewise. (FPE_FLTDIV): Likewise. (FPE_FLTOVF): Likewise. (FPE_FLTUND): Likewise. (FPE_FLTRES): Likewise. (FPE_FLTINV): Likewise. (FPE_FLTSUB): Likewise. (SEGV_MAPERR): Likewise. (SEGV_ACCERR): Likewise. (BUS_ADRALN): Likewise. (BUS_ADRERR): Likewise. (BUS_OBJERR): Likewise. (BUS_MCEERR_AR): Likewise. (BUS_MCEERR_AO): Likewise. (TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED]. (TRAP_TRACE): Likewise. (CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]. (CLD_KILLED): Likewise. (CLD_DUMPED): Likewise. (CLD_TRAPPED): Likewise. (CLD_STOPPED): Likewise. (CLD_CONTINUED): Likewise. (POLL_IN): Likewise. (POLL_OUT): Likewise. (POLL_MSG): Likewise. (POLL_ERR): Likewise. (POLL_PRI): Likewise. (POLL_HUP): Likewise. * sysdeps/unix/sysv/linux/x86/bits/siginfo.h (ILL_ILLOPC): Likewise. (ILL_ILLOPN): Likewise. (ILL_ILLADR): Likewise. (ILL_ILLTRP): Likewise. (ILL_PRVOPC): Likewise. (ILL_PRVREG): Likewise. (ILL_COPROC): Likewise. (ILL_BADSTK): Likewise. (FPE_INTDIV): Likewise. (FPE_INTOVF): Likewise. (FPE_FLTDIV): Likewise. (FPE_FLTOVF): Likewise. (FPE_FLTUND): Likewise. (FPE_FLTRES): Likewise. (FPE_FLTINV): Likewise. (FPE_FLTSUB): Likewise. (SEGV_MAPERR): Likewise. (SEGV_ACCERR): Likewise. (BUS_ADRALN): Likewise. (BUS_ADRERR): Likewise. (BUS_OBJERR): Likewise. (BUS_MCEERR_AR): Likewise. (BUS_MCEERR_AO): Likewise. (TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED]. (TRAP_TRACE): Likewise. (CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]. (CLD_KILLED): Likewise. (CLD_DUMPED): Likewise. (CLD_TRAPPED): Likewise. (CLD_STOPPED): Likewise. (CLD_CONTINUED): Likewise. (POLL_IN): Likewise. (POLL_OUT): Likewise. (POLL_MSG): Likewise. (POLL_ERR): Likewise. (POLL_PRI): Likewise. (POLL_HUP): Likewise. * conform/Makefile (test-xfail-POSIX/signal.h/conform): Remove. (test-xfail-POSIX/sys/wait.h/conform): Likewise.
This commit is contained in:
359
ChangeLog
359
ChangeLog
@ -1,5 +1,364 @@
|
||||
2014-03-07 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
[BZ #16674]
|
||||
* bits/siginfo.h (ILL_ILLOPC): Condition on [__USE_XOPEN_EXTENDED
|
||||
|| __USE_XOPEN2K8].
|
||||
(ILL_ILLOPN): Likewise.
|
||||
(ILL_ILLADR): Likewise.
|
||||
(ILL_ILLTRP): Likewise.
|
||||
(ILL_PRVOPC): Likewise.
|
||||
(ILL_PRVREG): Likewise.
|
||||
(ILL_COPROC): Likewise.
|
||||
(ILL_BADSTK): Likewise.
|
||||
(FPE_INTDIV): Likewise.
|
||||
(FPE_INTOVF): Likewise.
|
||||
(FPE_FLTDIV): Likewise.
|
||||
(FPE_FLTOVF): Likewise.
|
||||
(FPE_FLTUND): Likewise.
|
||||
(FPE_FLTRES): Likewise.
|
||||
(FPE_FLTINV): Likewise.
|
||||
(FPE_FLTSUB): Likewise.
|
||||
(SEGV_MAPERR): Likewise.
|
||||
(SEGV_ACCERR): Likewise.
|
||||
(BUS_ADRALN): Likewise.
|
||||
(BUS_ADRERR): Likewise.
|
||||
(BUS_OBJERR): Likewise.
|
||||
(TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED].
|
||||
(TRAP_TRACE): Likewise.
|
||||
(CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED ||
|
||||
__USE_XOPEN2K8].
|
||||
(CLD_KILLED): Likewise.
|
||||
(CLD_DUMPED): Likewise.
|
||||
(CLD_TRAPPED): Likewise.
|
||||
(CLD_STOPPED): Likewise.
|
||||
(CLD_CONTINUED): Likewise.
|
||||
(POLL_IN): Likewise.
|
||||
(POLL_OUT): Likewise.
|
||||
(POLL_MSG): Likewise.
|
||||
(POLL_ERR): Likewise.
|
||||
(POLL_PRI): Likewise.
|
||||
(POLL_HUP): Likewise.
|
||||
* sysdeps/unix/sysv/linux/alpha/bits/siginfo.h (ILL_ILLOPC):
|
||||
Likewise.
|
||||
(ILL_ILLOPN): Likewise.
|
||||
(ILL_ILLADR): Likewise.
|
||||
(ILL_ILLTRP): Likewise.
|
||||
(ILL_PRVOPC): Likewise.
|
||||
(ILL_PRVREG): Likewise.
|
||||
(ILL_COPROC): Likewise.
|
||||
(ILL_BADSTK): Likewise.
|
||||
(FPE_INTDIV): Likewise.
|
||||
(FPE_INTOVF): Likewise.
|
||||
(FPE_FLTDIV): Likewise.
|
||||
(FPE_FLTOVF): Likewise.
|
||||
(FPE_FLTUND): Likewise.
|
||||
(FPE_FLTRES): Likewise.
|
||||
(FPE_FLTINV): Likewise.
|
||||
(FPE_FLTSUB): Likewise.
|
||||
(SEGV_MAPERR): Likewise.
|
||||
(SEGV_ACCERR): Likewise.
|
||||
(BUS_ADRALN): Likewise.
|
||||
(BUS_ADRERR): Likewise.
|
||||
(BUS_OBJERR): Likewise.
|
||||
(BUS_MCEERR_AR): Likewise.
|
||||
(BUS_MCEERR_AO): Likewise.
|
||||
(TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED].
|
||||
(TRAP_TRACE): Likewise.
|
||||
(CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED ||
|
||||
__USE_XOPEN2K8].
|
||||
(CLD_KILLED): Likewise.
|
||||
(CLD_DUMPED): Likewise.
|
||||
(CLD_TRAPPED): Likewise.
|
||||
(CLD_STOPPED): Likewise.
|
||||
(CLD_CONTINUED): Likewise.
|
||||
(POLL_IN): Likewise.
|
||||
(POLL_OUT): Likewise.
|
||||
(POLL_MSG): Likewise.
|
||||
(POLL_ERR): Likewise.
|
||||
(POLL_PRI): Likewise.
|
||||
(POLL_HUP): Likewise.
|
||||
* sysdeps/unix/sysv/linux/bits/siginfo.h (ILL_ILLOPC): Likewise.
|
||||
(ILL_ILLOPN): Likewise.
|
||||
(ILL_ILLADR): Likewise.
|
||||
(ILL_ILLTRP): Likewise.
|
||||
(ILL_PRVOPC): Likewise.
|
||||
(ILL_PRVREG): Likewise.
|
||||
(ILL_COPROC): Likewise.
|
||||
(ILL_BADSTK): Likewise.
|
||||
(FPE_INTDIV): Likewise.
|
||||
(FPE_INTOVF): Likewise.
|
||||
(FPE_FLTDIV): Likewise.
|
||||
(FPE_FLTOVF): Likewise.
|
||||
(FPE_FLTUND): Likewise.
|
||||
(FPE_FLTRES): Likewise.
|
||||
(FPE_FLTINV): Likewise.
|
||||
(FPE_FLTSUB): Likewise.
|
||||
(SEGV_MAPERR): Likewise.
|
||||
(SEGV_ACCERR): Likewise.
|
||||
(BUS_ADRALN): Likewise.
|
||||
(BUS_ADRERR): Likewise.
|
||||
(BUS_OBJERR): Likewise.
|
||||
(BUS_MCEERR_AR): Likewise.
|
||||
(BUS_MCEERR_AO): Likewise.
|
||||
(TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED].
|
||||
(TRAP_TRACE): Likewise.
|
||||
(CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED ||
|
||||
__USE_XOPEN2K8].
|
||||
(CLD_KILLED): Likewise.
|
||||
(CLD_DUMPED): Likewise.
|
||||
(CLD_TRAPPED): Likewise.
|
||||
(CLD_STOPPED): Likewise.
|
||||
(CLD_CONTINUED): Likewise.
|
||||
(POLL_IN): Likewise.
|
||||
(POLL_OUT): Likewise.
|
||||
(POLL_MSG): Likewise.
|
||||
(POLL_ERR): Likewise.
|
||||
(POLL_PRI): Likewise.
|
||||
(POLL_HUP): Likewise.
|
||||
* sysdeps/unix/sysv/linux/ia64/bits/siginfo.h (ILL_ILLOPC):
|
||||
Likewise.
|
||||
(ILL_ILLOPN): Likewise.
|
||||
(ILL_ILLADR): Likewise.
|
||||
(ILL_ILLTRP): Likewise.
|
||||
(ILL_PRVOPC): Likewise.
|
||||
(ILL_PRVREG): Likewise.
|
||||
(ILL_COPROC): Likewise.
|
||||
(ILL_BADSTK): Likewise.
|
||||
(ILL_BADIADDR): Likewise.
|
||||
(ILL_BREAK): Likewise.
|
||||
(FPE_INTDIV): Likewise.
|
||||
(FPE_INTOVF): Likewise.
|
||||
(FPE_FLTDIV): Likewise.
|
||||
(FPE_FLTOVF): Likewise.
|
||||
(FPE_FLTUND): Likewise.
|
||||
(FPE_FLTRES): Likewise.
|
||||
(FPE_FLTINV): Likewise.
|
||||
(FPE_FLTSUB): Likewise.
|
||||
(FPE_DECOVF): Likewise.
|
||||
(FPE_DECDIV): Likewise.
|
||||
(FPE_DECERR): Likewise.
|
||||
(FPE_INVASC): Likewise.
|
||||
(FPE_INVDEC): Likewise.
|
||||
(SEGV_MAPERR): Likewise.
|
||||
(SEGV_ACCERR): Likewise.
|
||||
(SEGV_PSTKOVF): Likewise.
|
||||
(BUS_ADRALN): Likewise.
|
||||
(BUS_ADRERR): Likewise.
|
||||
(BUS_OBJERR): Likewise.
|
||||
(BUS_MCEERR_AR): Likewise.
|
||||
(BUS_MCEERR_AO): Likewise.
|
||||
(TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED].
|
||||
(TRAP_TRACE): Likewise.
|
||||
(TRAP_BRANCH): Likewise.
|
||||
(TRAP_HWBKPT): Likewise.
|
||||
(CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED ||
|
||||
__USE_XOPEN2K8].
|
||||
(CLD_KILLED): Likewise.
|
||||
(CLD_DUMPED): Likewise.
|
||||
(CLD_TRAPPED): Likewise.
|
||||
(CLD_STOPPED): Likewise.
|
||||
(CLD_CONTINUED): Likewise.
|
||||
(POLL_IN): Likewise.
|
||||
(POLL_OUT): Likewise.
|
||||
(POLL_MSG): Likewise.
|
||||
(POLL_ERR): Likewise.
|
||||
(POLL_PRI): Likewise.
|
||||
(POLL_HUP): Likewise.
|
||||
* sysdeps/unix/sysv/linux/mips/bits/siginfo.h (ILL_ILLOPC): Likewise.
|
||||
(ILL_ILLOPN): Likewise.
|
||||
(ILL_ILLADR): Likewise.
|
||||
(ILL_ILLTRP): Likewise.
|
||||
(ILL_PRVOPC): Likewise.
|
||||
(ILL_PRVREG): Likewise.
|
||||
(ILL_COPROC): Likewise.
|
||||
(ILL_BADSTK): Likewise.
|
||||
(FPE_INTDIV): Likewise.
|
||||
(FPE_INTOVF): Likewise.
|
||||
(FPE_FLTDIV): Likewise.
|
||||
(FPE_FLTOVF): Likewise.
|
||||
(FPE_FLTUND): Likewise.
|
||||
(FPE_FLTRES): Likewise.
|
||||
(FPE_FLTINV): Likewise.
|
||||
(FPE_FLTSUB): Likewise.
|
||||
(SEGV_MAPERR): Likewise.
|
||||
(SEGV_ACCERR): Likewise.
|
||||
(BUS_ADRALN): Likewise.
|
||||
(BUS_ADRERR): Likewise.
|
||||
(BUS_OBJERR): Likewise.
|
||||
(BUS_MCEERR_AR): Likewise.
|
||||
(BUS_MCEERR_AO): Likewise.
|
||||
(TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED].
|
||||
(TRAP_TRACE): Likewise.
|
||||
(CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED ||
|
||||
__USE_XOPEN2K8].
|
||||
(CLD_KILLED): Likewise.
|
||||
(CLD_DUMPED): Likewise.
|
||||
(CLD_TRAPPED): Likewise.
|
||||
(CLD_STOPPED): Likewise.
|
||||
(CLD_CONTINUED): Likewise.
|
||||
(POLL_IN): Likewise.
|
||||
(POLL_OUT): Likewise.
|
||||
(POLL_MSG): Likewise.
|
||||
(POLL_ERR): Likewise.
|
||||
(POLL_PRI): Likewise.
|
||||
(POLL_HUP): Likewise.
|
||||
* sysdeps/unix/sysv/linux/s390/bits/siginfo.h (ILL_ILLOPC): Likewise.
|
||||
(ILL_ILLOPN): Likewise.
|
||||
(ILL_ILLADR): Likewise.
|
||||
(ILL_ILLTRP): Likewise.
|
||||
(ILL_PRVOPC): Likewise.
|
||||
(ILL_PRVREG): Likewise.
|
||||
(ILL_COPROC): Likewise.
|
||||
(ILL_BADSTK): Likewise.
|
||||
(FPE_INTDIV): Likewise.
|
||||
(FPE_INTOVF): Likewise.
|
||||
(FPE_FLTDIV): Likewise.
|
||||
(FPE_FLTOVF): Likewise.
|
||||
(FPE_FLTUND): Likewise.
|
||||
(FPE_FLTRES): Likewise.
|
||||
(FPE_FLTINV): Likewise.
|
||||
(FPE_FLTSUB): Likewise.
|
||||
(SEGV_MAPERR): Likewise.
|
||||
(SEGV_ACCERR): Likewise.
|
||||
(BUS_ADRALN): Likewise.
|
||||
(BUS_ADRERR): Likewise.
|
||||
(BUS_OBJERR): Likewise.
|
||||
(BUS_MCEERR_AR): Likewise.
|
||||
(BUS_MCEERR_AO): Likewise.
|
||||
(TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED].
|
||||
(TRAP_TRACE): Likewise.
|
||||
(CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED ||
|
||||
__USE_XOPEN2K8].
|
||||
(CLD_KILLED): Likewise.
|
||||
(CLD_DUMPED): Likewise.
|
||||
(CLD_TRAPPED): Likewise.
|
||||
(CLD_STOPPED): Likewise.
|
||||
(CLD_CONTINUED): Likewise.
|
||||
(POLL_IN): Likewise.
|
||||
(POLL_OUT): Likewise.
|
||||
(POLL_MSG): Likewise.
|
||||
(POLL_ERR): Likewise.
|
||||
(POLL_PRI): Likewise.
|
||||
(POLL_HUP): Likewise.
|
||||
* sysdeps/unix/sysv/linux/sparc/bits/siginfo.h (ILL_ILLOPC): Likewise.
|
||||
(ILL_ILLOPN): Likewise.
|
||||
(ILL_ILLADR): Likewise.
|
||||
(ILL_ILLTRP): Likewise.
|
||||
(ILL_PRVOPC): Likewise.
|
||||
(ILL_PRVREG): Likewise.
|
||||
(ILL_COPROC): Likewise.
|
||||
(ILL_BADSTK): Likewise.
|
||||
(FPE_INTDIV): Likewise.
|
||||
(FPE_INTOVF): Likewise.
|
||||
(FPE_FLTDIV): Likewise.
|
||||
(FPE_FLTOVF): Likewise.
|
||||
(FPE_FLTUND): Likewise.
|
||||
(FPE_FLTRES): Likewise.
|
||||
(FPE_FLTINV): Likewise.
|
||||
(FPE_FLTSUB): Likewise.
|
||||
(SEGV_MAPERR): Likewise.
|
||||
(SEGV_ACCERR): Likewise.
|
||||
(BUS_ADRALN): Likewise.
|
||||
(BUS_ADRERR): Likewise.
|
||||
(BUS_OBJERR): Likewise.
|
||||
(BUS_MCEERR_AR): Likewise.
|
||||
(BUS_MCEERR_AO): Likewise.
|
||||
(TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED].
|
||||
(TRAP_TRACE): Likewise.
|
||||
(CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED ||
|
||||
__USE_XOPEN2K8].
|
||||
(CLD_KILLED): Likewise.
|
||||
(CLD_DUMPED): Likewise.
|
||||
(CLD_TRAPPED): Likewise.
|
||||
(CLD_STOPPED): Likewise.
|
||||
(CLD_CONTINUED): Likewise.
|
||||
(POLL_IN): Likewise.
|
||||
(POLL_OUT): Likewise.
|
||||
(POLL_MSG): Likewise.
|
||||
(POLL_ERR): Likewise.
|
||||
(POLL_PRI): Likewise.
|
||||
(POLL_HUP): Likewise.
|
||||
* sysdeps/unix/sysv/linux/tile/bits/siginfo.h (ILL_ILLOPC): Likewise.
|
||||
(ILL_ILLOPN): Likewise.
|
||||
(ILL_ILLADR): Likewise.
|
||||
(ILL_ILLTRP): Likewise.
|
||||
(ILL_PRVOPC): Likewise.
|
||||
(ILL_PRVREG): Likewise.
|
||||
(ILL_COPROC): Likewise.
|
||||
(ILL_BADSTK): Likewise.
|
||||
(ILL_DBLFLT): Likewise.
|
||||
(ILL_HARDWALL): Likewise.
|
||||
(FPE_INTDIV): Likewise.
|
||||
(FPE_INTOVF): Likewise.
|
||||
(FPE_FLTDIV): Likewise.
|
||||
(FPE_FLTOVF): Likewise.
|
||||
(FPE_FLTUND): Likewise.
|
||||
(FPE_FLTRES): Likewise.
|
||||
(FPE_FLTINV): Likewise.
|
||||
(FPE_FLTSUB): Likewise.
|
||||
(SEGV_MAPERR): Likewise.
|
||||
(SEGV_ACCERR): Likewise.
|
||||
(BUS_ADRALN): Likewise.
|
||||
(BUS_ADRERR): Likewise.
|
||||
(BUS_OBJERR): Likewise.
|
||||
(BUS_MCEERR_AR): Likewise.
|
||||
(BUS_MCEERR_AO): Likewise.
|
||||
(TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED].
|
||||
(TRAP_TRACE): Likewise.
|
||||
(CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED ||
|
||||
__USE_XOPEN2K8].
|
||||
(CLD_KILLED): Likewise.
|
||||
(CLD_DUMPED): Likewise.
|
||||
(CLD_TRAPPED): Likewise.
|
||||
(CLD_STOPPED): Likewise.
|
||||
(CLD_CONTINUED): Likewise.
|
||||
(POLL_IN): Likewise.
|
||||
(POLL_OUT): Likewise.
|
||||
(POLL_MSG): Likewise.
|
||||
(POLL_ERR): Likewise.
|
||||
(POLL_PRI): Likewise.
|
||||
(POLL_HUP): Likewise.
|
||||
* sysdeps/unix/sysv/linux/x86/bits/siginfo.h (ILL_ILLOPC): Likewise.
|
||||
(ILL_ILLOPN): Likewise.
|
||||
(ILL_ILLADR): Likewise.
|
||||
(ILL_ILLTRP): Likewise.
|
||||
(ILL_PRVOPC): Likewise.
|
||||
(ILL_PRVREG): Likewise.
|
||||
(ILL_COPROC): Likewise.
|
||||
(ILL_BADSTK): Likewise.
|
||||
(FPE_INTDIV): Likewise.
|
||||
(FPE_INTOVF): Likewise.
|
||||
(FPE_FLTDIV): Likewise.
|
||||
(FPE_FLTOVF): Likewise.
|
||||
(FPE_FLTUND): Likewise.
|
||||
(FPE_FLTRES): Likewise.
|
||||
(FPE_FLTINV): Likewise.
|
||||
(FPE_FLTSUB): Likewise.
|
||||
(SEGV_MAPERR): Likewise.
|
||||
(SEGV_ACCERR): Likewise.
|
||||
(BUS_ADRALN): Likewise.
|
||||
(BUS_ADRERR): Likewise.
|
||||
(BUS_OBJERR): Likewise.
|
||||
(BUS_MCEERR_AR): Likewise.
|
||||
(BUS_MCEERR_AO): Likewise.
|
||||
(TRAP_BRKPT): Condition on [__USE_XOPEN_EXTENDED].
|
||||
(TRAP_TRACE): Likewise.
|
||||
(CLD_EXITED): Condition on [__USE_XOPEN_EXTENDED ||
|
||||
__USE_XOPEN2K8].
|
||||
(CLD_KILLED): Likewise.
|
||||
(CLD_DUMPED): Likewise.
|
||||
(CLD_TRAPPED): Likewise.
|
||||
(CLD_STOPPED): Likewise.
|
||||
(CLD_CONTINUED): Likewise.
|
||||
(POLL_IN): Likewise.
|
||||
(POLL_OUT): Likewise.
|
||||
(POLL_MSG): Likewise.
|
||||
(POLL_ERR): Likewise.
|
||||
(POLL_PRI): Likewise.
|
||||
(POLL_HUP): Likewise.
|
||||
* conform/Makefile (test-xfail-POSIX/signal.h/conform): Remove.
|
||||
(test-xfail-POSIX/sys/wait.h/conform): Likewise.
|
||||
|
||||
[BZ #16670]
|
||||
* posix/sched.h [!__USE_XOPEN2K] (__need_time_t): Don't define
|
||||
before #include of <time.h>.
|
||||
|
2
NEWS
2
NEWS
@ -10,7 +10,7 @@ Version 2.20
|
||||
* The following bugs are resolved with this release:
|
||||
|
||||
15347, 15804, 15894, 16447, 16532, 16545, 16574, 16600, 16609, 16610,
|
||||
16611, 16613, 16623, 16632, 16670.
|
||||
16611, 16613, 16623, 16632, 16670, 16674.
|
||||
|
||||
* The am33 port, which had not worked for several years, has been removed
|
||||
from ports.
|
||||
|
@ -70,6 +70,7 @@ enum
|
||||
};
|
||||
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGILL signal. */
|
||||
enum
|
||||
{
|
||||
@ -131,7 +132,9 @@ enum
|
||||
BUS_OBJERR /* Object specific hardware error. */
|
||||
# define BUS_OBJERR BUS_OBJERR
|
||||
};
|
||||
# endif
|
||||
|
||||
# ifdef __USE_XOPEN_EXTENDED
|
||||
/* `si_code' values for SIGTRAP signal. */
|
||||
enum
|
||||
{
|
||||
@ -140,7 +143,9 @@ enum
|
||||
TRAP_TRACE /* Process trace trap. */
|
||||
# define TRAP_TRACE TRAP_TRACE
|
||||
};
|
||||
# endif
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGCHLD signal. */
|
||||
enum
|
||||
{
|
||||
@ -174,6 +179,7 @@ enum
|
||||
POLL_HUP /* Device disconnected. */
|
||||
# define POLL_HUP POLL_HUP
|
||||
};
|
||||
# endif
|
||||
|
||||
# undef __need_siginfo_t
|
||||
#endif /* !have siginfo_t && (have _SIGNAL_H || need siginfo_t). */
|
||||
|
@ -188,8 +188,6 @@ test-xfail-XPG4/termios.h/conform = yes
|
||||
test-xfail-XPG4/ucontext.h/conform = yes
|
||||
test-xfail-XPG4/unistd.h/conform = yes
|
||||
test-xfail-XPG4/utmpx.h/conform = yes
|
||||
test-xfail-POSIX/signal.h/conform = yes
|
||||
test-xfail-POSIX/sys/wait.h/conform = yes
|
||||
test-xfail-POSIX/tar.h/conform = yes
|
||||
test-xfail-UNIX98/arpa/inet.h/conform = yes
|
||||
test-xfail-UNIX98/fcntl.h/conform = yes
|
||||
|
@ -157,6 +157,7 @@ enum
|
||||
};
|
||||
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGILL signal. */
|
||||
enum
|
||||
{
|
||||
@ -222,7 +223,9 @@ enum
|
||||
BUS_MCEERR_AO /* Hardware memory error: action optional. */
|
||||
# define BUS_MCEERR_AO BUS_MCEERR_AO
|
||||
};
|
||||
# endif
|
||||
|
||||
# ifdef __USE_XOPEN_EXTENDED
|
||||
/* `si_code' values for SIGTRAP signal. */
|
||||
enum
|
||||
{
|
||||
@ -231,7 +234,9 @@ enum
|
||||
TRAP_TRACE /* Process trace trap. */
|
||||
# define TRAP_TRACE TRAP_TRACE
|
||||
};
|
||||
# endif
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGCHLD signal. */
|
||||
enum
|
||||
{
|
||||
@ -265,6 +270,7 @@ enum
|
||||
POLL_HUP /* Device disconnected. */
|
||||
# define POLL_HUP POLL_HUP
|
||||
};
|
||||
# endif
|
||||
|
||||
# undef __need_siginfo_t
|
||||
#endif /* !have siginfo_t && (have _SIGNAL_H || need siginfo_t). */
|
||||
|
@ -161,6 +161,7 @@ enum
|
||||
};
|
||||
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGILL signal. */
|
||||
enum
|
||||
{
|
||||
@ -226,7 +227,9 @@ enum
|
||||
BUS_MCEERR_AO /* Hardware memory error: action optional. */
|
||||
# define BUS_MCEERR_AO BUS_MCEERR_AO
|
||||
};
|
||||
# endif
|
||||
|
||||
# ifdef __USE_XOPEN_EXTENDED
|
||||
/* `si_code' values for SIGTRAP signal. */
|
||||
enum
|
||||
{
|
||||
@ -235,7 +238,9 @@ enum
|
||||
TRAP_TRACE /* Process trace trap. */
|
||||
# define TRAP_TRACE TRAP_TRACE
|
||||
};
|
||||
# endif
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGCHLD signal. */
|
||||
enum
|
||||
{
|
||||
@ -269,6 +274,7 @@ enum
|
||||
POLL_HUP /* Device disconnected. */
|
||||
# define POLL_HUP POLL_HUP
|
||||
};
|
||||
# endif
|
||||
|
||||
# undef __need_siginfo_t
|
||||
#endif /* !have siginfo_t && (have _SIGNAL_H || need siginfo_t). */
|
||||
|
@ -154,6 +154,7 @@ enum
|
||||
};
|
||||
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGILL signal. */
|
||||
enum
|
||||
{
|
||||
@ -242,7 +243,9 @@ enum
|
||||
BUS_MCEERR_AO /* Hardware memory error: action optional. */
|
||||
# define BUS_MCEERR_AO BUS_MCEERR_AO
|
||||
};
|
||||
# endif
|
||||
|
||||
# ifdef __USE_XOPEN_EXTENDED
|
||||
/* `si_code' values for SIGTRAP signal. */
|
||||
enum
|
||||
{
|
||||
@ -258,7 +261,9 @@ enum
|
||||
# define TRAP_HWBKPT TRAP_HWBKPT
|
||||
# endif
|
||||
};
|
||||
# endif
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGCHLD signal. */
|
||||
enum
|
||||
{
|
||||
@ -292,6 +297,7 @@ enum
|
||||
POLL_HUP /* Device disconnected. */
|
||||
# define POLL_HUP POLL_HUP
|
||||
};
|
||||
# endif
|
||||
|
||||
# undef __need_siginfo_t
|
||||
#endif /* !have siginfo_t && (have _SIGNAL_H || need siginfo_t). */
|
||||
|
@ -153,6 +153,7 @@ enum
|
||||
};
|
||||
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGILL signal. */
|
||||
enum
|
||||
{
|
||||
@ -218,7 +219,9 @@ enum
|
||||
BUS_MCEERR_AO /* Hardware memory error: action optional. */
|
||||
# define BUS_MCEERR_AO BUS_MCEERR_AO
|
||||
};
|
||||
# endif
|
||||
|
||||
# ifdef __USE_XOPEN_EXTENDED
|
||||
/* `si_code' values for SIGTRAP signal. */
|
||||
enum
|
||||
{
|
||||
@ -227,7 +230,9 @@ enum
|
||||
TRAP_TRACE /* Process trace trap. */
|
||||
# define TRAP_TRACE TRAP_TRACE
|
||||
};
|
||||
# endif
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGCHLD signal. */
|
||||
enum
|
||||
{
|
||||
@ -261,6 +266,7 @@ enum
|
||||
POLL_HUP /* Device disconnected. */
|
||||
# define POLL_HUP POLL_HUP
|
||||
};
|
||||
# endif
|
||||
|
||||
# undef __need_siginfo_t
|
||||
#endif /* !have siginfo_t && (have _SIGNAL_H || need siginfo_t). */
|
||||
|
@ -161,6 +161,7 @@ enum
|
||||
};
|
||||
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGILL signal. */
|
||||
enum
|
||||
{
|
||||
@ -226,7 +227,9 @@ enum
|
||||
BUS_MCEERR_AO /* Hardware memory error: action optional. */
|
||||
# define BUS_MCEERR_AO BUS_MCEERR_AO
|
||||
};
|
||||
# endif
|
||||
|
||||
# ifdef __USE_XOPEN_EXTENDED
|
||||
/* `si_code' values for SIGTRAP signal. */
|
||||
enum
|
||||
{
|
||||
@ -235,7 +238,9 @@ enum
|
||||
TRAP_TRACE /* Process trace trap. */
|
||||
# define TRAP_TRACE TRAP_TRACE
|
||||
};
|
||||
# endif
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGCHLD signal. */
|
||||
enum
|
||||
{
|
||||
@ -269,6 +274,7 @@ enum
|
||||
POLL_HUP /* Device disconnected. */
|
||||
# define POLL_HUP POLL_HUP
|
||||
};
|
||||
# endif
|
||||
|
||||
# undef __need_siginfo_t
|
||||
#endif /* !have siginfo_t && (have _SIGNAL_H || need siginfo_t). */
|
||||
|
@ -163,6 +163,7 @@ enum
|
||||
};
|
||||
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGILL signal. */
|
||||
enum
|
||||
{
|
||||
@ -228,7 +229,9 @@ enum
|
||||
BUS_MCEERR_AO /* Hardware memory error: action optional. */
|
||||
# define BUS_MCEERR_AO BUS_MCEERR_AO
|
||||
};
|
||||
# endif
|
||||
|
||||
# ifdef __USE_XOPEN_EXTENDED
|
||||
/* `si_code' values for SIGTRAP signal. */
|
||||
enum
|
||||
{
|
||||
@ -237,7 +240,9 @@ enum
|
||||
TRAP_TRACE /* Process trace trap. */
|
||||
# define TRAP_TRACE TRAP_TRACE
|
||||
};
|
||||
# endif
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGCHLD signal. */
|
||||
enum
|
||||
{
|
||||
@ -271,6 +276,7 @@ enum
|
||||
POLL_HUP /* Device disconnected. */
|
||||
# define POLL_HUP POLL_HUP
|
||||
};
|
||||
# endif
|
||||
|
||||
/* `si_code' values for SIGEMT signal. */
|
||||
enum
|
||||
|
@ -163,6 +163,7 @@ enum
|
||||
};
|
||||
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGILL signal. */
|
||||
enum
|
||||
{
|
||||
@ -232,7 +233,9 @@ enum
|
||||
BUS_MCEERR_AO /* Hardware memory error: action optional. */
|
||||
# define BUS_MCEERR_AO BUS_MCEERR_AO
|
||||
};
|
||||
# endif
|
||||
|
||||
# ifdef __USE_XOPEN_EXTENDED
|
||||
/* `si_code' values for SIGTRAP signal. */
|
||||
enum
|
||||
{
|
||||
@ -241,7 +244,9 @@ enum
|
||||
TRAP_TRACE /* Process trace trap. */
|
||||
# define TRAP_TRACE TRAP_TRACE
|
||||
};
|
||||
# endif
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGCHLD signal. */
|
||||
enum
|
||||
{
|
||||
@ -275,6 +280,7 @@ enum
|
||||
POLL_HUP /* Device disconnected. */
|
||||
# define POLL_HUP POLL_HUP
|
||||
};
|
||||
# endif
|
||||
|
||||
# undef __need_siginfo_t
|
||||
#endif /* !have siginfo_t && (have _SIGNAL_H || need siginfo_t). */
|
||||
|
@ -173,6 +173,7 @@ enum
|
||||
};
|
||||
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGILL signal. */
|
||||
enum
|
||||
{
|
||||
@ -238,7 +239,9 @@ enum
|
||||
BUS_MCEERR_AO /* Hardware memory error: action optional. */
|
||||
# define BUS_MCEERR_AO BUS_MCEERR_AO
|
||||
};
|
||||
# endif
|
||||
|
||||
# ifdef __USE_XOPEN_EXTENDED
|
||||
/* `si_code' values for SIGTRAP signal. */
|
||||
enum
|
||||
{
|
||||
@ -247,7 +250,9 @@ enum
|
||||
TRAP_TRACE /* Process trace trap. */
|
||||
# define TRAP_TRACE TRAP_TRACE
|
||||
};
|
||||
# endif
|
||||
|
||||
# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
|
||||
/* `si_code' values for SIGCHLD signal. */
|
||||
enum
|
||||
{
|
||||
@ -281,6 +286,7 @@ enum
|
||||
POLL_HUP /* Device disconnected. */
|
||||
# define POLL_HUP POLL_HUP
|
||||
};
|
||||
# endif
|
||||
|
||||
# undef __need_siginfo_t
|
||||
#endif /* !have siginfo_t && (have _SIGNAL_H || need siginfo_t). */
|
||||
|
Reference in New Issue
Block a user