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, fedora/master, updated. fedora/glibc-2.11.90-11-17-g6d46d0a


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, fedora/master has been updated
       via  6d46d0aae2359e03d1af2d707e08c2a18156fdcf (commit)
       via  6a147cc6e402e7167fa1213c31dc42a6fa38f52b (commit)
       via  addc93c31a036e8eda37d863a6b6c63dd8d73fd8 (commit)
       via  299f2f92c8a7955ff09b34b27508cb5c8cf2185e (commit)
       via  0cbcca89bad6656bfda8c60e143295e0f00054b6 (commit)
       via  70b7d00fc782759f1257001202cc30cb29bae28f (commit)
       via  03849910cd0493dde35315eb0baaaf8d5056d296 (commit)
       via  70da4a1826f4e7841d954820601d311bbd43940a (commit)
       via  1712734592ce76335572ed0b90db96652ed0f6f7 (commit)
       via  caa6e77293d85e31dfde371b78862e9330a1478e (commit)
       via  1a36db1c125785826afbf169d26a9afd98577d65 (commit)
       via  1e5e9ec825bb67705b39460826e80750ae1ae379 (commit)
       via  5cee141a130e8594d345e37ef0076a624ac7b47f (commit)
       via  6b4f51823ccc663e84ec8f0e2a06155524055353 (commit)
       via  3e8a75d1b9f25572e8e95dd3a4f2634d5a1618f6 (commit)
       via  19f9bca30419e4b7053d226719018f9df4dcf83b (commit)
       via  c63bfa79941496190b22179cd5a73addff3a7e8b (commit)
      from  8565786828afe379e4ee646787a1f0baa9b4e04b (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://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=6d46d0aae2359e03d1af2d707e08c2a18156fdcf

commit 6d46d0aae2359e03d1af2d707e08c2a18156fdcf
Author: Andreas Schwab <schwab@redhat.com>
Date:   Mon Feb 8 15:04:55 2010 +0100

    2.11.90-12

diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 8a363c9..8c19ac3 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -21,7 +21,7 @@
 Summary: The GNU libc libraries
 Name: glibc
 Version: %{glibcversion}
-Release: 11
+Release: 12
 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
 # Things that are linked directly into dynamically linked programs
 # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
@@ -1030,6 +1030,17 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Mon Feb  8 2010 Andreas Schwab <schwab@redhat.com> - 2.11.90-12
+- Update from master
+  - Update constants in <sys/mount.h> for current kernels (#11235)
+  - Fix endless loop with invalid /etc/shells file (#11242)
+  - Fix sorting of malayalam letter 'na' (#10414)
+  - Add kok_IN locale
+  - Use common collation data in as_IN locale
+  - Avoid alloca in setenv for long strings
+- Use shared mapping to reserve memory when creating locale archive (#10855)
+- Fix fstat on Linux/sparc64 (#11155)
+
 * Mon Feb  1 2010 Andreas Schwab <schwab@redhat.com> - 2.11.90-11
 - Update from master
   - Fix error checking in iconv (#558053)

http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=6a147cc6e402e7167fa1213c31dc42a6fa38f52b

commit 6a147cc6e402e7167fa1213c31dc42a6fa38f52b
Author: Aurelien Jarno <aurelien@aurel32.net>
Date:   Mon Feb 8 14:58:31 2010 +0100

    Use shared mapping to reserve memory when creating locale archive

diff --git a/ChangeLog b/ChangeLog
index c5ba42c..bbd6076 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2009-10-27  Aurelien Jarno  <aurelien@aurel32.net>
+
+	[BZ #10855]
+	* locale/programs/locarchive.c: use MMAP_SHARED to reserve memory
+	used later with MMAP_FIXED | MMAP_SHARED to cope with different
+	alignment restrictions.
+
 2010-02-08  Andreas Schwab  <schwab@redhat.com>
 
 	[BZ #11155]
diff --git a/locale/programs/locarchive.c b/locale/programs/locarchive.c
index a585058..4335369 100644
--- a/locale/programs/locarchive.c
+++ b/locale/programs/locarchive.c
@@ -134,7 +134,7 @@ create_archive (const char *archivefname, struct locarhandle *ah)
   size_t reserved = RESERVE_MMAP_SIZE;
   int xflags = 0;
   if (total < reserved
-      && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_PRIVATE | MAP_ANON,
+      && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_SHARED | MAP_ANON,
 		       -1, 0)) != MAP_FAILED))
     xflags = MAP_FIXED;
   else
@@ -396,7 +396,7 @@ enlarge_archive (struct locarhandle *ah, const struct locarhead *head)
   size_t reserved = RESERVE_MMAP_SIZE;
   int xflags = 0;
   if (total < reserved
-      && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_PRIVATE | MAP_ANON,
+      && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_SHARED | MAP_ANON,
 		       -1, 0)) != MAP_FAILED))
     xflags = MAP_FIXED;
   else
@@ -614,7 +614,7 @@ open_archive (struct locarhandle *ah, bool readonly)
   int xflags = 0;
   void *p;
   if (st.st_size < reserved
-      && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_PRIVATE | MAP_ANON,
+      && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_SHARED | MAP_ANON,
 		       -1, 0)) != MAP_FAILED))
     xflags = MAP_FIXED;
   else

http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=addc93c31a036e8eda37d863a6b6c63dd8d73fd8

commit addc93c31a036e8eda37d863a6b6c63dd8d73fd8
Author: Andreas Schwab <schwab@redhat.com>
Date:   Mon Feb 8 14:50:22 2010 +0100

    Fix fstat on Linux/sparc64

diff --git a/ChangeLog b/ChangeLog
index 0c07815..c5ba42c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-02-08  Andreas Schwab  <schwab@redhat.com>
+
+	[BZ #11155]
+	* sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c: Include i386
+	version.
+
 2010-02-05  H.J. Lu  <hongjiu.lu@intel.com>
 
 	[BZ #11230]
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c b/sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c
index 6b37477..e328ccb 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c
@@ -1 +1 @@
-#include "../../fxstat.c"
+#include "../../i386/fxstat.c"

http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=299f2f92c8a7955ff09b34b27508cb5c8cf2185e

commit 299f2f92c8a7955ff09b34b27508cb5c8cf2185e
Merge: 8565786 0cbcca8
Author: Andreas Schwab <schwab@redhat.com>
Date:   Mon Feb 8 14:36:40 2010 +0100

    Merge remote branch 'origin/master' into fedora/master


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

Summary of changes:
 ChangeLog                                      |   50 +++
 fedora/glibc.spec.in                           |   13 +-
 locale/programs/locarchive.c                   |    6 +-
 localedata/ChangeLog                           |   17 +
 localedata/locales/as_IN                       |  558 +-----------------------
 localedata/locales/iso14651_t1_common          |  225 ++++++++++-
 localedata/locales/{mr_IN => kok_IN}           |  132 +++----
 localedata/locales/ta_IN                       |   93 ----
 misc/getusershell.c                            |    4 +-
 stdlib/setenv.c                                |   94 +++--
 sysdeps/ia64/memchr.S                          |   26 +-
 sysdeps/unix/sysv/linux/s390/s390-32/utmp32.c  |   20 +-
 sysdeps/unix/sysv/linux/s390/s390-32/utmpx32.c |   18 +-
 sysdeps/unix/sysv/linux/s390/s390-32/utmpx32.h |   14 +-
 sysdeps/unix/sysv/linux/sparc/Versions         |    4 +
 sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c |    2 +-
 sysdeps/unix/sysv/linux/sys/mount.h            |   41 ++-
 17 files changed, 511 insertions(+), 806 deletions(-)
 copy localedata/locales/{mr_IN => kok_IN} (53%)


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]