diff options
author | Joseph Myers <joseph@codesourcery.com> | 2017-06-08 22:34:58 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2017-06-08 22:34:58 +0000 |
commit | ab70273bb7b0d4b20325560eba1fd3777d7e5f11 (patch) | |
tree | 9e5cfc6a0ae393ee170fdb6926d5ba2be8cf0ac1 /conform/Makefile | |
parent | 37b66c0b1a2156a43fb813499326230639ba2773 (diff) | |
download | glibc-ab70273bb7b0d4b20325560eba1fd3777d7e5f11.tar.gz glibc-ab70273bb7b0d4b20325560eba1fd3777d7e5f11.tar.xz glibc-ab70273bb7b0d4b20325560eba1fd3777d7e5f11.zip |
conformtest: Correct sys/wait.h expectations for XPG4.
This patch corrects the conformtest expectations for sys/wait.h for XPG4. This does not change the test results for this header at the makefile level since it fixes some spurious failures for this header while introducing other failures previously hidden by incorrect expectations. However, it shows up issues with stdlib.h for XPG4 defining W* names that are not permitted in this case (previously wrongly allowed; the W* reservation is UX-shaded in XPG4.2 / XSI-shaded in POSIX before 2008); that test is thus XFAILed. Tested for x86_64. * conform/data/sys/wait.h-data (WIFCONTINUED): Do not expect for [XPG4]. (WEXITED): Likewise. (WSTOPPED): Likewise. (WCONTINUED): Likewise. (WNOHANG): Likewise. (WNOWAIT): Likewise. (idtype_t): Likewise. (P_ALL): Likewise. (P_PID): Likewise. (P_PGID): Likewise. (id_t): Likewise. (siginfo_t): Likewise. (wait3): Likewise. (waitid): Likewise. (signal.h): Do not allow header for [XPG4]. (sys/resource.h): Likewise. (si_*): Do not allow for [XPG4]. (W*): Likewise. (P_*): Likewise. (BUS_): Likewise. (CLD_): Likewise. (FPE_): Likewise. (ILL_): Likewise. (POLL_): Likewise. (SEGV_): Likewise. (SI_): Likewise. (TRAP_): Likewise. * conform/Makefile (test-xfail-XPG4/stdlib.h/conform): New variable.
Diffstat (limited to 'conform/Makefile')
-rw-r--r-- | conform/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/conform/Makefile b/conform/Makefile index 63556b5bdb..ac6915357c 100644 --- a/conform/Makefile +++ b/conform/Makefile @@ -162,6 +162,7 @@ test-xfail-XOPEN2K8/ndbm.h/conform = yes # Unsorted expected failures. test-xfail-XPG4/signal.h/conform = yes +test-xfail-XPG4/stdlib.h/conform = yes test-xfail-XPG4/sys/wait.h/conform = yes test-xfail-XPG42/signal.h/conform = yes test-xfail-XPG42/sys/wait.h/conform = yes |