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.23-348-gd912d3a


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  d912d3a1198dfa9acd59cb5a07e5ed27c910cb7f (commit)
      from  f9b437d5efce93800b51ad2a437c8b1c9616bf80 (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=d912d3a1198dfa9acd59cb5a07e5ed27c910cb7f

commit d912d3a1198dfa9acd59cb5a07e5ed27c910cb7f
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Mon May 23 15:25:34 2016 +0000

    conformtest: Correct some limits.h expectations for XPG3, XPG4.
    
    The conform/ test of limits.h namespace for XPG3 was failing because
    of NL_* and NZERO defines.  Those symbols are EX-shaded, not
    UX-shaded, so it's correct for them to be defined for XPG3; this patch
    corrects the expectations accordingly.  (Actually it looks like they
    should not be listed as optional for these standards, but that's
    another matter.)
    
    Tested for x86_64 and x86.
    
    	* conform/data/limits.h-data (CHARCLASS_NAME_MAX): Also expect for
    	[XPG3 || XPG4].
    	(NL_ARGMAX): Also expect for [XPG3].
    	(NL_LANGMAX): Likewise.
    	(NL_MSGMAX): Likewise.
    	(NL_NMAX): Likewise.
    	(NL_SETMAX): Likewise.
    	(NL_TEXTMAX): Likewise.
    	(NZERO): Likewise.
    	(TMP_MAX): Likewise.
    	* conform/Makefile (test-xfail-XPG3/limits.h/conform): Remove
    	variable.

diff --git a/ChangeLog b/ChangeLog
index 45440d7..e2b3d4d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,18 @@
 2016-05-23  Joseph Myers  <joseph@codesourcery.com>
 
+	* conform/data/limits.h-data (CHARCLASS_NAME_MAX): Also expect for
+	[XPG3 || XPG4].
+	(NL_ARGMAX): Also expect for [XPG3].
+	(NL_LANGMAX): Likewise.
+	(NL_MSGMAX): Likewise.
+	(NL_NMAX): Likewise.
+	(NL_SETMAX): Likewise.
+	(NL_TEXTMAX): Likewise.
+	(NZERO): Likewise.
+	(TMP_MAX): Likewise.
+	* conform/Makefile (test-xfail-XPG3/limits.h/conform): Remove
+	variable.
+
 	* sysdeps/unix/sysv/linux/bits/socket.h (PF_KCM): New macro.
 	(PF_MAX): Update value.
 	(AF_KCM): New macro.
diff --git a/conform/Makefile b/conform/Makefile
index b67e8e9..32a0937 100644
--- a/conform/Makefile
+++ b/conform/Makefile
@@ -163,7 +163,6 @@ test-xfail-XOPEN2K/ndbm.h/conform = yes
 test-xfail-XOPEN2K8/ndbm.h/conform = yes
 
 # Unsorted expected failures.
-test-xfail-XPG3/limits.h/conform = yes
 test-xfail-XPG3/signal.h/conform = yes
 test-xfail-XPG3/sys/wait.h/conform = yes
 test-xfail-XPG4/arpa/inet.h/conform = yes
diff --git a/conform/data/limits.h-data b/conform/data/limits.h-data
index 726db1e..5ea68ff 100644
--- a/conform/data/limits.h-data
+++ b/conform/data/limits.h-data
@@ -170,10 +170,10 @@ constant LONG_BIT >= 32
 #endif
 constant SSIZE_MAX
 
-#if !defined POSIX && !defined XPG3 && !defined XPG4
+#if !defined POSIX
 optional-constant CHARCLASS_NAME_MAX >= 14
 #endif
-#if !defined POSIX && !defined XPG3
+#if !defined POSIX
 optional-constant NL_ARGMAX >= 9
 # if !defined POSIX2008
 optional-constant NL_LANGMAX >= 14
@@ -188,7 +188,7 @@ optional-constant NL_TEXTMAX
 optional-constant NZERO >= 20
 # endif
 #endif
-#if defined XPG4 || defined UNIX98
+#if defined XPG3 || defined XPG4 || defined UNIX98
 optional-constant TMP_MAX >= 10000
 #endif
 

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

Summary of changes:
 ChangeLog                  |   13 +++++++++++++
 conform/Makefile           |    1 -
 conform/data/limits.h-data |    6 +++---
 3 files changed, 16 insertions(+), 4 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]