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-268-g022d239


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  022d239b5d20df6c0b1ee05d527b94b671a746fb (commit)
      from  10b8108aec36d8a2bff577c8b1d45ab9fe3bba87 (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=022d239b5d20df6c0b1ee05d527b94b671a746fb

commit 022d239b5d20df6c0b1ee05d527b94b671a746fb
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Thu Apr 28 17:19:53 2016 +0000

    conformtest: Add langinfo.h expectations for YESSTR, NOSTR.
    
    The conformtest expectations for langinfo.h fail to include the YESSTR
    and NOSTR constants that were present in UNIX98 and earlier XPG
    standards.  This patch adds those expectations, so fixing three
    XFAILs.
    
    Tested for x86_64 and x86.
    
    	* conform/data/langinfo.h-data [XPG3 || XPG4 || UNIX98] (YESSTR):
    	Expect constant.
    	[XPG3 || XPG4 || UNIX98] (NOSTR): Likewise.
    	* conform/Makefile (test-xfail-XPG3/langinfo.h/conform): Remove
    	variable.
    	(test-xfail-XPG4/langinfo.h/conform): Likewise.
    	(test-xfail-UNIX98/langinfo.h/conform): Likewise.

diff --git a/ChangeLog b/ChangeLog
index 715acc6..39bb84a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2016-04-28  Joseph Myers  <joseph@codesourcery.com>
 
+	* conform/data/langinfo.h-data [XPG3 || XPG4 || UNIX98] (YESSTR):
+	Expect constant.
+	[XPG3 || XPG4 || UNIX98] (NOSTR): Likewise.
+	* conform/Makefile (test-xfail-XPG3/langinfo.h/conform): Remove
+	variable.
+	(test-xfail-XPG4/langinfo.h/conform): Likewise.
+	(test-xfail-UNIX98/langinfo.h/conform): Likewise.
+
 	* libio/stdio.h (off_t): Also define if [__USE_UNIX98].
 	[__USE_LARGEFILE64] (off64_t): Likewise.
 	* conform/Makefile (test-xfail-UNIX98/stdio.h/conform): Remove
diff --git a/conform/Makefile b/conform/Makefile
index 7665f77..06c4ff3 100644
--- a/conform/Makefile
+++ b/conform/Makefile
@@ -165,7 +165,6 @@ test-xfail-XOPEN2K8/ndbm.h/conform = yes
 # Unsorted expected failures.
 test-xfail-XPG3/fcntl.h/conform = yes
 test-xfail-XPG3/ftw.h/conform = yes
-test-xfail-XPG3/langinfo.h/conform = yes
 test-xfail-XPG3/limits.h/conform = yes
 test-xfail-XPG3/pwd.h/conform = yes
 test-xfail-XPG3/search.h/conform = yes
@@ -181,7 +180,6 @@ test-xfail-XPG3/time.h/conform = yes
 test-xfail-XPG3/unistd.h/conform = yes
 test-xfail-XPG4/arpa/inet.h/conform = yes
 test-xfail-XPG4/fcntl.h/conform = yes
-test-xfail-XPG4/langinfo.h/conform = yes
 test-xfail-XPG4/netdb.h/conform = yes
 test-xfail-XPG4/netinet/in.h/conform = yes
 test-xfail-XPG4/signal.h/conform = yes
@@ -198,7 +196,6 @@ test-xfail-XPG4/utmpx.h/conform = yes
 test-xfail-POSIX/sys/wait.h/conform = yes
 test-xfail-UNIX98/arpa/inet.h/conform = yes
 test-xfail-UNIX98/fcntl.h/conform = yes
-test-xfail-UNIX98/langinfo.h/conform = yes
 test-xfail-UNIX98/netdb.h/conform = yes
 test-xfail-UNIX98/netinet/in.h/conform = yes
 test-xfail-UNIX98/signal.h/conform = yes
diff --git a/conform/data/langinfo.h-data b/conform/data/langinfo.h-data
index 51dd925..b80fef2 100644
--- a/conform/data/langinfo.h-data
+++ b/conform/data/langinfo.h-data
@@ -55,6 +55,11 @@ constant YESEXPR
 constant NOEXPR
 constant CRNCYSTR
 
+# if defined XPG3 || defined XPG4 || defined UNIX98
+constant YESSTR
+constant NOSTR
+# endif
+
 type nl_item
 # if defined XOPEN2K8 || defined POSIX2008
 type locale_t

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

Summary of changes:
 ChangeLog                    |    8 ++++++++
 conform/Makefile             |    3 ---
 conform/data/langinfo.h-data |    5 +++++
 3 files changed, 13 insertions(+), 3 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]