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. glibc-2.14-1164-g545a400


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  545a40033a4ebbe062bf29d17b0ef2f91e8d93f0 (commit)
       via  035c4e2d0009682e35580c2bfbb0703ade92c8ae (commit)
       via  610f9ab43eb24b8e94d0067d2c785ab4fdc411dc (commit)
       via  b49865be8e798e567a23c01f188546aef514ba06 (commit)
       via  fdc86bc9a83c23b08b8f6d4b53df2f56e15f3e85 (commit)
       via  c966526aa40273e0da42dfd26fa8c0f409e69b86 (commit)
       via  680f813ed3b9e6203e952c6d7275526ccc04d17f (commit)
       via  48882a1abe30ccfc262866c9afcf9e62fc400ae4 (commit)
       via  3d4837df4ab1a826871e31822694e137779fd7d0 (commit)
       via  bd8f72ec2a058e576d8e597914dd5c57ff923e72 (commit)
       via  77a2a8b4a19f0ad8d34e821a07da15d415f8f263 (commit)
       via  24f579d86e13131beb3f4823e944cc447633a2c1 (commit)
       via  2270037782b05f2973372fe12f6e8d2a8c413188 (commit)
       via  5025581e1c66a184a587ab1bd99cd168e8fb7770 (commit)
       via  a450513e1d51cb8fe46ba5ebd92399247060b980 (commit)
       via  08a300c956feeca7ccb9081f88701229da8e25c5 (commit)
       via  59178ef977d3c8392eff263d40a16d7c741edca4 (commit)
       via  9e5c9dcd57e80cd56c47fd2bf11de8d167176a0e (commit)
       via  e38ba7ab6a56d53bde4fcff250f6928fb473bc3c (commit)
       via  fc8bffcccf5821bca179486abef83a7f82526715 (commit)
       via  a0e1f41bd487d2202b6c1e0802c0e6c91630fbea (commit)
       via  ceaa0c5dc3f86d3d3126abdd592a3c4fdc457255 (commit)
       via  a77d3c17dc6517636c1cf6ab9c6bb8c257772354 (commit)
       via  d53a73acdbf6ac6eb99cd06f5dd695da58d9e8f5 (commit)
       via  42a36f6670797912fa4c2b0e0cb3792e88c1a3bc (commit)
       via  8e1294e83f2b3af81073f5003071a24f7ad0b359 (commit)
       via  a8f84144c945f0c5df053661acc269fcff28b6ad (commit)
       via  ef60624956e93df1da329a48570776ed963b1916 (commit)
       via  6585cb60ee7aafc3301c402dda12d6771dfb7fa3 (commit)
       via  6d18b67f4df2db7ceb315a264ad43a27d86ba697 (commit)
       via  a5f524e47929e270816c604fbb167a339334a73f (commit)
       via  d96de9634a334af16c0ac711074c15ac1762b23c (commit)
       via  54b1f8b6bf88e34c55b77b2e4acb00776b4a5783 (commit)
       via  d48e586806e3a2a676c60b9b1bf321b0d097fab4 (commit)
       via  554881ef206db3e749602309fdb6b191e7ed09b4 (commit)
       via  b0fc1ff04ee0775dbe1b5d6d4a2c87e2d7decb06 (commit)
       via  693fb948841c7564ce3cd1ec4b31c0130abc8c42 (commit)
       via  49d42c37ba4f688ed442bfa0ff54e851b58e607b (commit)
       via  5fc11f0d6488c7ad3d85ca8ad712559c8733e121 (commit)
       via  1b48c537821e27cf9b9c489e8773ba1d84f97b3e (commit)
       via  109715ee229b0ddff1d0d2585f910bb4fd49a61c (commit)
       via  d88ae4184b822a3ec50a06985e14667dfd6afdbe (commit)
       via  15c95c5d1a6c5481258e9b1f36dfe12e15a56570 (commit)
       via  39c4451cecac1bc3c3bccf53521333cef18d37c6 (commit)
       via  3b142ce5728f6d683f3375fb33099ebf243f6681 (commit)
       via  2f0ad8f3a470fa5e9aeb9c5a41984f96ae58d7ba (commit)
       via  5f4318d102d604e2f80bc97927e2d80f76063639 (commit)
      from  3b25a1a6800fb78d00374c582f93f0070ab43c83 (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=545a40033a4ebbe062bf29d17b0ef2f91e8d93f0

commit 545a40033a4ebbe062bf29d17b0ef2f91e8d93f0
Author: Andreas Schwab <schwab@redhat.com>
Date:   Thu Sep 8 12:06:34 2011 +0200

    2.14.90-8

diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 5102feb..b9c6075 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -24,7 +24,7 @@
 Summary: The GNU libc libraries
 Name: glibc
 Version: %{glibcversion}
-Release: 7
+Release: 8
 # 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
@@ -1071,6 +1071,21 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Thu Sep  8 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-8
+- Update from master
+  - Use O_CLOEXEC when loading objects and cache in ld.so (BZ#13068)
+  - Fix memory leak in case of failed dlopen (BZ#13123)
+  - Optimizations for POWER
+  - Prefer real syscalls instead of vsyscalls on x86-64 outside libc.so
+  - Add Atom-optimized strchr and strrchr for x86-64
+  - Try shell in posix_spawn* only in compat mode (BZ#13134)
+  - Fix glob.h header by removing gcc 1.x support (BZ#13150)
+  - Optimized strchr and strrchr with SSE2 on x86-32
+  - Add optimized x86 wcscmp
+  - Fixes and optimizations for 32-bit sparc fabs
+  - Fix nptl semaphore cleanup invocation
+  - Sanitize HWCAP_SPARC_* defines/usage, and add new entries
+
 * Thu Sep  1 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-7
 - Update from master
   - Relocate objects in dependency order (#733462)

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

commit 035c4e2d0009682e35580c2bfbb0703ade92c8ae
Merge: 3b25a1a 610f9ab
Author: Andreas Schwab <schwab@redhat.com>
Date:   Thu Sep 8 12:05:23 2011 +0200

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


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

Summary of changes:
 ChangeLog                                          |  223 +++++
 NEWS                                               |   11 +-
 elf/dl-libc.c                                      |    6 +-
 elf/dl-load.c                                      |    4 +-
 elf/dl-misc.c                                      |   10 +-
 elf/elf.h                                          |   11 -
 elf/pldd-xx.c                                      |    2 +-
 elf/pldd.c                                         |   16 +-
 fedora/glibc.spec.in                               |   17 +-
 nptl/ChangeLog                                     |   27 +
 nptl/sysdeps/unix/sysv/linux/sem_timedwait.c       |   26 +-
 nptl/sysdeps/unix/sysv/linux/sem_wait.c            |   24 +-
 nptl/sysdeps/unix/sysv/linux/sparc/sem_timedwait.c |   26 +-
 nptl/sysdeps/unix/sysv/linux/sparc/sem_wait.c      |   24 +-
 .../unix/sysv/linux/sparc/sparc32/sem_timedwait.c  |   26 +-
 .../unix/sysv/linux/sparc/sparc32/sem_wait.c       |   24 +-
 nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S |   18 +-
 .../unix/sysv/linux/x86_64/lowlevelrobustlock.S    |   12 +-
 .../sysv/linux/x86_64/pthread_cond_timedwait.S     |   21 +-
 .../sysv/linux/x86_64/pthread_rwlock_timedrdlock.S |   11 +-
 .../sysv/linux/x86_64/pthread_rwlock_timedwrlock.S |   12 +-
 .../sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S |   13 +-
 po/ja.po                                           |   85 +-
 posix/glob.h                                       |   18 +-
 posix/spawn.c                                      |   27 +-
 posix/spawn_int.h                                  |    5 +-
 posix/spawni.c                                     |    4 +-
 posix/spawnp.c                                     |   30 +-
 sysdeps/i386/i686/multiarch/Makefile               |    4 +-
 sysdeps/i386/i686/multiarch/strchr-sse2-bsf.S      |  159 +++
 sysdeps/i386/i686/multiarch/strchr-sse2.S          |  349 +++++++
 sysdeps/i386/i686/multiarch/strchr.S               |   76 ++
 sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S      |    3 +-
 sysdeps/i386/i686/multiarch/strlen-sse2.S          |    4 +-
 sysdeps/i386/i686/multiarch/strrchr-sse2-bsf.S     |  283 ++++++
 sysdeps/i386/i686/multiarch/strrchr-sse2.S         |  709 ++++++++++++++
 sysdeps/i386/i686/multiarch/strrchr.S              |   76 ++
 sysdeps/i386/i686/multiarch/wcscmp-c.c             |   10 +
 sysdeps/i386/i686/multiarch/wcscmp-sse2.S          | 1003 ++++++++++++++++++++
 sysdeps/i386/i686/multiarch/wcscmp.S               |   57 ++
 sysdeps/i386/sysdep.h                              |    4 +-
 sysdeps/ieee754/ldbl-128ibm/s_fmal.c               |   39 +
 sysdeps/mach/hurd/spawni.c                         |   10 +-
 sysdeps/posix/spawni.c                             |   14 +-
 sysdeps/powerpc/Makefile                           |    4 -
 sysdeps/powerpc/fpu/e_hypot.c                      |  117 +++
 sysdeps/powerpc/fpu/e_hypotf.c                     |  118 +++
 sysdeps/powerpc/fpu/e_rem_pio2f.c                  |  189 ++++
 sysdeps/powerpc/fpu/k_cosf.c                       |   65 ++
 sysdeps/powerpc/fpu/k_rem_pio2f.c                  |  274 ++++++
 sysdeps/powerpc/fpu/k_sinf.c                       |   53 +
 sysdeps/powerpc/fpu/s_cosf.c                       |   71 ++
 sysdeps/powerpc/fpu/s_float_bitwise.h              |  112 +++
 sysdeps/powerpc/fpu/s_sinf.c                       |   70 ++
 sysdeps/powerpc/powerpc32/Makefile                 |    5 +
 sysdeps/powerpc/powerpc32/Versions                 |    3 +
 sysdeps/powerpc/powerpc32/power7/memcpy.S          |   90 ++-
 sysdeps/powerpc/powerpc32/power7/strncmp.S         |    4 +-
 sysdeps/powerpc/powerpc32/ppc-mcount.S             |    3 +-
 sysdeps/powerpc/powerpc64/Makefile                 |    1 +
 sysdeps/powerpc/powerpc64/power7/memcpy.S          |   88 ++-
 sysdeps/powerpc/powerpc64/power7/strncmp.S         |    4 +-
 sysdeps/sparc/dl-procinfo.c                        |    9 +-
 sysdeps/sparc/dl-procinfo.h                        |    5 +-
 sysdeps/sparc/sparc32/bits/atomic.h                |    8 +-
 sysdeps/sparc/sparc32/dl-machine.h                 |    3 +-
 sysdeps/sparc/sparc32/fpu/s_fabs.S                 |   29 +
 sysdeps/sparc/sparc32/fpu/s_fabs.c                 |   11 -
 sysdeps/sparc/sparc32/fpu/s_fabsf.S                |    4 +-
 sysdeps/sparc/sparc32/sparcv9/fpu/s_fabs.S         |   29 +
 sysdeps/sparc/sparc64/multiarch/memcpy.S           |    8 +-
 sysdeps/sparc/sparc64/multiarch/memset.S           |    6 +-
 sysdeps/sparc/sysdep.h                             |   45 +
 sysdeps/unix/clock_gettime.c                       |    4 +-
 sysdeps/unix/sparc/sysdep.h                        |    4 +-
 sysdeps/unix/sysv/linux/clock_gettime.c            |   22 +-
 sysdeps/unix/sysv/linux/getsysstats.c              |   22 +-
 sysdeps/unix/sysv/linux/kernel-features.h          |    5 +
 .../sysv/linux/sparc/sparc32/sparcv9/fpu/Implies   |    3 +
 sysdeps/unix/sysv/linux/x86_64/bits/sem.h          |    2 +-
 sysdeps/unix/sysv/linux/x86_64/clock_gettime.c     |   14 +
 sysdeps/unix/sysv/linux/x86_64/gettimeofday.c      |    4 +-
 sysdeps/unix/sysv/linux/x86_64/init-first.c        |    7 +
 sysdeps/unix/sysv/linux/x86_64/sched_getcpu.S      |   19 +-
 sysdeps/unix/sysv/linux/x86_64/syscalls.list       |    1 +
 sysdeps/unix/sysv/linux/x86_64/sysdep.h            |    9 +-
 sysdeps/unix/sysv/linux/x86_64/time.c              |    4 +-
 sysdeps/x86_64/dl-trampoline.S                     |    5 +-
 sysdeps/x86_64/multiarch/Makefile                  |    3 +-
 sysdeps/x86_64/multiarch/strchr-sse2-no-bsf.S      |  281 ++++++
 sysdeps/x86_64/multiarch/strchr.S                  |    6 +-
 sysdeps/x86_64/multiarch/strlen-no-bsf.S           |    2 +-
 sysdeps/x86_64/multiarch/strrchr-sse2-no-bsf.S     |  556 +++++++++++
 sysdeps/x86_64/multiarch/strrchr.S                 |    6 +-
 sysdeps/x86_64/sysdep.h                            |    4 +-
 sysdeps/x86_64/wcscmp.S                            |  931 ++++++++++++++++++
 wcsmbs/wcscmp.c                                    |    7 +-
 97 files changed, 6529 insertions(+), 353 deletions(-)
 create mode 100644 sysdeps/i386/i686/multiarch/strchr-sse2-bsf.S
 create mode 100644 sysdeps/i386/i686/multiarch/strchr-sse2.S
 create mode 100644 sysdeps/i386/i686/multiarch/strchr.S
 create mode 100644 sysdeps/i386/i686/multiarch/strrchr-sse2-bsf.S
 create mode 100644 sysdeps/i386/i686/multiarch/strrchr-sse2.S
 create mode 100644 sysdeps/i386/i686/multiarch/strrchr.S
 create mode 100644 sysdeps/i386/i686/multiarch/wcscmp-c.c
 create mode 100644 sysdeps/i386/i686/multiarch/wcscmp-sse2.S
 create mode 100644 sysdeps/i386/i686/multiarch/wcscmp.S
 create mode 100644 sysdeps/ieee754/ldbl-128ibm/s_fmal.c
 create mode 100644 sysdeps/powerpc/fpu/e_hypot.c
 create mode 100644 sysdeps/powerpc/fpu/e_hypotf.c
 create mode 100644 sysdeps/powerpc/fpu/e_rem_pio2f.c
 create mode 100644 sysdeps/powerpc/fpu/k_cosf.c
 create mode 100644 sysdeps/powerpc/fpu/k_rem_pio2f.c
 create mode 100644 sysdeps/powerpc/fpu/k_sinf.c
 create mode 100644 sysdeps/powerpc/fpu/s_cosf.c
 create mode 100644 sysdeps/powerpc/fpu/s_float_bitwise.h
 create mode 100644 sysdeps/powerpc/fpu/s_sinf.c
 create mode 100644 sysdeps/sparc/sparc32/fpu/s_fabs.S
 delete mode 100644 sysdeps/sparc/sparc32/fpu/s_fabs.c
 create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/s_fabs.S
 create mode 100644 sysdeps/sparc/sysdep.h
 create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/fpu/Implies
 create mode 100644 sysdeps/unix/sysv/linux/x86_64/clock_gettime.c
 create mode 100644 sysdeps/x86_64/multiarch/strchr-sse2-no-bsf.S
 create mode 100644 sysdeps/x86_64/multiarch/strrchr-sse2-no-bsf.S
 create mode 100644 sysdeps/x86_64/wcscmp.S


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]