forked from lattera/glibc
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
conformtest: Correct signal.h expectations for XPG4 / XPG42.
Various of the signal.h conform/ failures for XPG4 and XPG42 are actually the result of incorrect test expectations rather than header bugs. This patch fixes the expectations to accord with those standards (this does not however allow any XFAILs to be removed, as some header bugs remain). Note for anyone comparing with the standards: corrigendum U013/16 removes the mention of a sigmask function in signal.h (C435 lists such a function in the definition of signal.h, but without any actual specification for the function itself), so sigmask is not included in the expectations. Tested for x86_64. * conform/data/signal.h-data (sa_sigaction): Do not expect for [XPG4]. (SA_SIGINFO): Likewise. (SA_ONSTACK): Likewise. (SA_RESETHAND): Likewise. (SA_RESTART): Likewise. (SA_NOCLDWAIT): Likewise. (SA_NODEFER): Likewise. (SS_ONSTACK): Likewise. (SS_DISABLE): Likewise. (MINSIGSTKSZ): Likewise. (SIGSTKSZ): Likewise. (ucontext_t): Likewise. (stack_t): Likewise. (struct sigstack): Likewise. (SI_USER): Do not expect for [XPG4 || XPG42]. (SI_QUEUE): Likewise. (SI_TIMER): Likewise. (SI_ASYNCIO): Likewise. (SI_MESGQ): Likewise. (bsd_signal): Do not expect for [XPG4]. (killpg): Likewise. (sigaltstack): Likewise. (sighold): Likewise. (sigignore): Likewise. (siginterrupt): Likewise. (sigpause): Likewise. (sigrelse): Likewise. (sigset): Likewise. (sigwait): Do not expect for [XPG4 || XPG42].
- Loading branch information
Showing
2 changed files
with
50 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,36 @@ | ||
2017-06-01 Joseph Myers <[email protected]> | ||
|
||
* conform/data/signal.h-data (sa_sigaction): Do not expect for | ||
[XPG4]. | ||
(SA_SIGINFO): Likewise. | ||
(SA_ONSTACK): Likewise. | ||
(SA_RESETHAND): Likewise. | ||
(SA_RESTART): Likewise. | ||
(SA_NOCLDWAIT): Likewise. | ||
(SA_NODEFER): Likewise. | ||
(SS_ONSTACK): Likewise. | ||
(SS_DISABLE): Likewise. | ||
(MINSIGSTKSZ): Likewise. | ||
(SIGSTKSZ): Likewise. | ||
(ucontext_t): Likewise. | ||
(stack_t): Likewise. | ||
(struct sigstack): Likewise. | ||
(SI_USER): Do not expect for [XPG4 || XPG42]. | ||
(SI_QUEUE): Likewise. | ||
(SI_TIMER): Likewise. | ||
(SI_ASYNCIO): Likewise. | ||
(SI_MESGQ): Likewise. | ||
(bsd_signal): Do not expect for [XPG4]. | ||
(killpg): Likewise. | ||
(sigaltstack): Likewise. | ||
(sighold): Likewise. | ||
(sigignore): Likewise. | ||
(siginterrupt): Likewise. | ||
(sigpause): Likewise. | ||
(sigrelse): Likewise. | ||
(sigset): Likewise. | ||
(sigwait): Do not expect for [XPG4 || XPG42]. | ||
|
||
2017-06-01 Zack Weinberg <[email protected]> | ||
|
||
[BZ #21514] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters