glibc/conform/data/sys
Joseph Myers ab70273bb7 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.
2017-06-08 22:34:58 +00:00
..
ipc.h-data conformtest: Support xfail markers on individual assertions. 2015-06-19 20:05:41 +00:00
mman.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
msg.h-data First steps to get conformtest fully working 2012-02-25 23:18:39 -05:00
resource.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
select.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
sem.h-data conformtest: Support xfail markers on individual assertions. 2015-06-19 20:05:41 +00:00
shm.h-data First steps to get conformtest fully working 2012-02-25 23:18:39 -05:00
socket.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
stat.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
statvfs.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
time.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
timeb.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
times.h-data conformtest: Clean up expectations for POSIX for various headers. 2012-11-19 22:20:44 +00:00
types.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
uio.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
un.h-data conformtest: Fix XPG standard naming. 2017-04-27 20:29:35 +00:00
utsname.h-data conformtest: clean up POSIX expections for sys/utsname.h, sys/wait.h. 2014-10-14 17:00:11 +00:00
wait.h-data conformtest: Correct sys/wait.h expectations for XPG4. 2017-06-08 22:34:58 +00:00