This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.25-248-g3fa6e48


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  3fa6e4872d63b57d77c545ef1fbcbb8b0796d232 (commit)
      from  249548e476495e4714ba1f4593ebc04ce5dc2094 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=3fa6e4872d63b57d77c545ef1fbcbb8b0796d232

commit 3fa6e4872d63b57d77c545ef1fbcbb8b0796d232
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Tue Apr 25 16:00:28 2017 +0000

    conformtest: Allow *_t in sys/socket.h.
    
    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.

diff --git a/ChangeLog b/ChangeLog
index 9f4f9aa..90ddfe0 100644
--- 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
diff --git a/conform/data/sys/socket.h-data b/conform/data/sys/socket.h-data
index 442d4d2..7cdfec5 100644
--- a/conform/data/sys/socket.h-data
+++ b/conform/data/sys/socket.h-data
@@ -136,4 +136,5 @@ allow MSG_*
 allow PF_*
 allow SCM_*
 allow SHUT_*
+allow *_t
 #endif

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                      |    4 ++++
 conform/data/sys/socket.h-data |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]