about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2017-06-08 22:34:58 +0000
committerJoseph Myers <joseph@codesourcery.com>2017-06-08 22:34:58 +0000
commitab70273bb7b0d4b20325560eba1fd3777d7e5f11 (patch)
tree9e5cfc6a0ae393ee170fdb6926d5ba2be8cf0ac1 /ChangeLog
parent37b66c0b1a2156a43fb813499326230639ba2773 (diff)
downloadglibc-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 'ChangeLog')
-rw-r--r--ChangeLog33
1 files changed, 33 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 72e5341be5..6c6ff131db 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,36 @@
+2017-06-08  Joseph Myers  <joseph@codesourcery.com>
+
+	* 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  H.J. Lu  <hongjiu.lu@intel.com>
 
 	[BZ #21528]