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.21-378-g38d3d5b


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  38d3d5b7bdf251d5c549f5baef3ad5d2d144688a (commit)
      from  be8b8f1768a0a525767769cc6048c14e06c34fd7 (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=38d3d5b7bdf251d5c549f5baef3ad5d2d144688a

commit 38d3d5b7bdf251d5c549f5baef3ad5d2d144688a
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Wed May 20 22:56:27 2015 +0000

    conformtest: correct POSIX expectations for locale.h.
    
    When cleaning up conformtest expectations for POSIX for locale.h in
    <https://sourceware.org/ml/libc-alpha/2012-11/msg00382.html>, I missed
    that locale.h had contents defined in POSIX.2:1993 as well as
    POSIX.1:1995/6.  Thus, LC_MESSAGES *should* in fact be required for
    POSIX, because POSIX.2 says so; this patch adds that expectation
    back.  Tested for x86_64.
    
    	* conform/data/locale.h-data [POSIX] (LC_MESSAGES): Require.

diff --git a/ChangeLog b/ChangeLog
index 32eda8f..d6a6012 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2015-05-20  Joseph Myers  <joseph@codesourcery.com>
 
+	* conform/data/locale.h-data [POSIX] (LC_MESSAGES): Require.
+
 	* conform/data/unistd.h-data (_POSIX_VERSION): Require.
 	(_POSIX2_C_VERSION): Require if [POSIX || XPG3 || XPG4 || UNIX98].
 	Do not mention otherwise.
diff --git a/conform/data/locale.h-data b/conform/data/locale.h-data
index 003e6ca..adcd25f 100644
--- a/conform/data/locale.h-data
+++ b/conform/data/locale.h-data
@@ -31,7 +31,7 @@ macro-constant NULL == 0
 macro-int-constant LC_ALL
 macro-int-constant LC_COLLATE
 macro-int-constant LC_CTYPE
-#if !defined ISO && !defined ISO99 && !defined ISO11 && !defined POSIX
+#if !defined ISO && !defined ISO99 && !defined ISO11
 macro-int-constant LC_MESSAGES
 #endif
 macro-int-constant LC_MONETARY

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

Summary of changes:
 ChangeLog                  |    2 ++
 conform/data/locale.h-data |    2 +-
 2 files changed, 3 insertions(+), 1 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]