]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
conformtest: Allow *_t in sys/socket.h.
authorJoseph Myers <joseph@codesourcery.com>
Tue, 25 Apr 2017 16:00:28 +0000 (16:00 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Tue, 25 Apr 2017 16:00:28 +0000 (16:00 +0000)
The conformtest expectations in sys/socket.h are missing the standard
POSIX allowance for all headers to define *_t names.  For XSI standard
versions that allowance comes in via the permission to include
<sys/uio.h> (for which the expectations properly allow *_t), but for
non-XSI POSIX nothing brings in that allowance and spurious namespace
failures occur.  This patch adds the required permission to the
expectations to remove the spurious failures (by itself this does not
allow any XFAILs to be removed).

Tested for x86_64.

* conform/data/sys/socket.h-data (*_t): Allow.

ChangeLog
conform/data/sys/socket.h-data

index 9f4f9aa42da9a1cadb1456e0e1f5ddc43138d8ac..90ddfe0eae6cf107ac22778e66ebf9daac23b515 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-04-25  Joseph Myers  <joseph@codesourcery.com>
+
+       * conform/data/sys/socket.h-data (*_t): Allow.
+
 2017-04-24  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
 
        * sysdeps/unix/sysv/linux/spawni.c (__spawni_child): Remove ununsed
index 442d4d288ab47eee2e3ff21247e19951f02345b0..7cdfec530dd9342b835e26ad143f7573bda22bde 100644 (file)
@@ -136,4 +136,5 @@ allow MSG_*
 allow PF_*
 allow SCM_*
 allow SHUT_*
+allow *_t
 #endif