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-1266-g8e6e942


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  8e6e94267668dff49ce1c98f07858595ad82b074 (commit)
       via  be93d2d0b08710770a4a4796c844082d1c81c862 (commit)
       via  a843a204a3e8a0dd53584dad3668771abaec84ac (commit)
       via  12cc2fcdb47f9d7a54fda83e231f885c0425a2a9 (commit)
       via  d6383f1c8a9ce910788c213921b20e0f58fd1c99 (commit)
       via  fff3cc5b62055b38228821e499cd8630b2bf5118 (commit)
       via  d9db0846f214b39d2ecb58ab6cd7178a38dd401e (commit)
       via  c853acd567ed81e9493b1f7825e00334a8c7fc0b (commit)
       via  110946e473b38fc3896212e416d9d7064fecd5b7 (commit)
       via  506042209575f1da21e5bdd2fd32a4ef4760adea (commit)
       via  c658d255e919d40619cc2a5730d502c7777830cc (commit)
       via  7edb55ce06ab1fa716a062cd1cb6682585bb449d (commit)
       via  187da0aedcd9d0a2fb34477bef41549681ba1273 (commit)
       via  9277c064373074aebbf1b6617c006f5985ec7938 (commit)
       via  cbf645a6494d46f9ff677c098c22bd009da75177 (commit)
       via  6a621eb73abef2ed238e2ca4f7a11c0ae59f7d28 (commit)
       via  f9efbf3af2a68c42d8c5dda54b2c9d685ddb7c40 (commit)
       via  bf5824458cc584cfbbdfdb252bd38e8330c6f662 (commit)
       via  48693bea9e2eff8abce31302c6c4bb8a0d101510 (commit)
       via  42622229a9377dccd832059a4ce1053f4c2c9f3d (commit)
       via  66fb11b1da6b56a78c09e8b5802ace4f10189dca (commit)
       via  093ecf92998de275820296058ad5648e354b9e0d (commit)
       via  fde56e5cc5011d8c0de39290af0e76d884d07624 (commit)
       via  5a06e643335ca2f7a2f92ae54962d59771cb074b (commit)
       via  d42964a093978988c08c42e62e9c8d768fabdf1f (commit)
       via  684ae515993269277448150a1ca70db3b94aa5bd (commit)
       via  0c95ab64cb4ec0d22bb222647d9d20c7b4903e38 (commit)
       via  21fd49a9ef9c21cd2c87d0facf9f53bedb5cea20 (commit)
       via  32b63198d62a59adcc11bb9b165fd18e756e4e39 (commit)
       via  054c0457fd670ab29024e5e8655f507aecd68e18 (commit)
       via  64031225b2595620658640c0b7e01311c8b69a06 (commit)
       via  0490345c9fd1f3368f3a515435b0c8a7f6f739fc (commit)
       via  3a62d00d408e9ec19479b6c7d39e89021061f9cd (commit)
       via  68577918437e2ccfd6bd2836892f59ef42994963 (commit)
      from  1b0e0bd2f9f8b093c949d223eda0bda21ff1befe (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=8e6e94267668dff49ce1c98f07858595ad82b074

commit 8e6e94267668dff49ce1c98f07858595ad82b074
Author: Andreas Schwab <schwab@redhat.com>
Date:   Tue Oct 11 13:48:23 2011 +0200

    2.14.90-11

diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index c4b2545..8585fb5 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: 10
+Release: 11
 # 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
@@ -1108,16 +1108,30 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Tue Oct 11 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-11
+- Update from master
+  - Clean up locarchive mmap reservation code
+  - Fix netname2host (BZ#13179)
+  - Fix remainder (NaN, 0) (BZ#6779, BZ#6783)
+  - S/390: Fix longlong.h inline asms for zarch
+  - Improve 64 bit memchr, memrchr, rawmemchr with SSE2
+  - Update translations
+  - Implement caching of netgroups in nscd
+  - Handle OOM in NSS
+  - Don't call ifunc functions in trace mode
+- Convert tzdata-update to lua (#729796)
+- Horrible workaround for horribly broken software (#737223)
+
 * Wed Sep 28 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-10
 - Update from master
-  - Correctly reparse group line after enlarging the buffer
+  - Correctly reparse group line after enlarging the buffer (#739360)
   - Fix parse error in bits/mathinline.h with --std=c99 (#740235)
 - Update nscd service file (#740284)
 - Drop nscd init file (#740196)
 
 * Fri Sep 16 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-9
 - Update from master
-  - Define IP_MULTICAST_ALL
+  - Define IP_MULTICAST_ALL (BZ#13192)
   - Add fmax and fmin inlines for x86-64
   - Avoid race between {,__de}allocate_stack and __reclaim_stacks
     during fork (#737387)

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

commit be93d2d0b08710770a4a4796c844082d1c81c862
Merge: d6383f1 a843a20
Author: Andreas Schwab <schwab@redhat.com>
Date:   Tue Oct 11 10:00:46 2011 +0200

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


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

commit d6383f1c8a9ce910788c213921b20e0f58fd1c99
Author: Andreas Schwab <schwab@redhat.com>
Date:   Mon Oct 10 17:54:37 2011 +0200

    Convert tzdata-update to lua

diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 36f11f5..c4b2545 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -664,7 +664,6 @@ sed -i -e '\|/%{_lib}/%{nosegneg_subdir}|d' rpm.filelist
 %endif
 
 echo '%{_prefix}/sbin/build-locale-archive' >> common.filelist
-echo '%{_prefix}/sbin/tzdata-update' >> common.filelist
 echo '%{_prefix}/sbin/nscd' > nscd.filelist
 
 cat >> rpm.filelist <<EOF
@@ -699,10 +698,6 @@ $GCC -Os -g -o build-locale-archive build-locale-archive.c \
   -L../build-%{target} \
   -B../build-%{target}/csu/ -lc -lc_nonshared
 install -m 700 build-locale-archive $RPM_BUILD_ROOT/usr/sbin/build-locale-archive
-$GCC -Os -g -o tzdata-update tzdata-update.c \
-  -L../build-%{target} \
-  -B../build-%{target}/csu/ -lc -lc_nonshared
-install -m 700 tzdata-update $RPM_BUILD_ROOT/usr/sbin/tzdata-update
 cd ..
 
 # the last bit: more documentation
@@ -915,7 +910,44 @@ if posix.access("/etc/ld.so.cache") then
   end
 end
 
-%triggerin common -p /usr/sbin/tzdata-update -- tzdata
+%triggerin common -p <lua> -- tzdata
+function update (filename, new_data)
+  local fd = io.open(filename)
+  if not fd then return end
+  local data = fd:read("*a")
+  fd:close()
+  if not data then return end
+  -- Don't update the file unnecessarily.
+  if data == new_data then return end
+  local tempfilename = filename .. ".tzupdate"
+  fd = io.open(tempfilename, "w")
+  if not fd then return end
+  fd:write(new_data)
+  fd:close()
+  posix.chmod(tempfilename, 0644)
+  if not os.rename(tempfilename, filename) then
+    os.remove(tempfilename)
+  end
+end
+fd = io.open("/etc/sysconfig/clock")
+if not fd then return end
+zonename = nil
+for l in fd:lines() do
+  zone = string.match(l, "^[ \t]*ZONE[ \t]*=[ \t]*\"?([^ \t\n\"]*)");
+  if zone then
+    zonename = "/usr/share/zoneinfo/" .. zone
+    break
+  end
+end
+fd:close()
+if not zonename then return end
+fd = io.open(zonename)
+if not fd then return end
+data = fd:read("*a")
+fd:close()
+if not data then return end
+update("/etc/localtime", data)
+update("/var/spool/postfix/etc/localtime", data)
 
 %post devel
 /sbin/install-info %{_infodir}/libc.info.gz %{_infodir}/dir > /dev/null 2>&1 || :
diff --git a/fedora/tzdata-update.c b/fedora/tzdata-update.c
deleted file mode 100644
index d0a0265..0000000
--- a/fedora/tzdata-update.c
+++ /dev/null
@@ -1,140 +0,0 @@
-#define _GNU_SOURCE 1
-#include <errno.h>
-#include <fcntl.h>
-#include <stdlib.h>
-#include <string.h>
-#include <syscall.h>
-#include <unistd.h>
-
-char buffer[32768], data[32768];
-size_t datasize;
-char zonename[1024];
-
-ssize_t
-readall (int fd, void *buf, size_t len)
-{
-  size_t n = len;
-  ssize_t ret;
-  do
-    {
-      ret = read (fd, buf, n);
-      if (ret < 0)
-	break;
-      else if (ret == 0)
-	break;
-      buf = (char *) buf + ret;
-      n -= ret;
-    }
-  while (n > 0);
-  return ret < 0 ? ret : (ssize_t) (len - n);
-}
-
-ssize_t
-writeall (int fd, const void *buf, size_t len)
-{
-  size_t n = len;
-  ssize_t ret;
-  do
-    {
-      ret = write (fd, buf, n);
-      if (ret < 0)
-	break;
-      else if (ret == 0)
-	break;
-      buf = (const char *) buf + ret;
-      n -= ret;
-    }
-  while (n > 0);
-  return ret < 0 ? ret : (ssize_t) (len - n);
-}
-
-void
-update (const char *filename)
-{
-  int fd = open (filename, O_RDONLY);
-  if (fd < 0)
-    return;
-  ssize_t ret = readall (fd, buffer, sizeof (buffer));
-  close (fd);
-  if (ret <= 0 || (size_t) ret == sizeof (buffer))
-    return;
-  /* Don't update the file unnecessarily.  */
-  if ((size_t) ret == datasize
-      && memcmp (buffer, data, datasize) == 0)
-    return;
-  size_t len = strlen (filename);
-  char tempfilename[len + sizeof (".tzupdate")];
-  memcpy (tempfilename, filename, len);
-  memcpy (tempfilename + len, ".tzupdate", sizeof (".tzupdate"));
-
-  fd = open (tempfilename, O_WRONLY | O_CREAT | O_EXCL, 0600);
-  if (fd < 0)
-    return;
-  if (writeall (fd, data, datasize) != datasize)
-    {
-clean_up:
-      unlink (tempfilename);
-      close (fd);
-      return;
-    }
-  long int sret;
-  sret = fchmod (fd, 0644);
-  if (sret < 0)
-    goto clean_up;
-  close (fd);
-
-  sret = rename (tempfilename, filename);
-  if (sret < 0)
-    unlink (tempfilename);
-}
-
-int
-main (int argc, char **argv)
-{
-  int fd = open ("/etc/sysconfig/clock", O_RDONLY);
-  if (fd < 0)
-    return 0;
-  ssize_t ret = readall (fd, buffer, sizeof (buffer) - 1);
-  close (fd);
-  if (ret <= 0 || (size_t) ret == sizeof (buffer) - 1)
-    return 0;
-  char *p = buffer;
-  while (p != NULL)
-    {
-      while (*p == ' ' || *p == '\t') p++;
-      if (memcmp (p, "ZONE", 4) == 0)
-	{
-	  p += 4;
-	  while (*p == ' ' || *p == '\t') p++;
-	  if (*p == '=')
-	    {
-	      p++;
-	      while (*p == ' ' || *p == '\t') p++;
-	      if (*p == '"') p++;
-	      char *q = p;
-	      while (strchr (" \t\n\"", *p) == NULL) p++;
-	      const char path[] = "/usr/share/zoneinfo/";
-	      if (p - q >= sizeof (zonename) - sizeof (path))
-		return 0;
-	      memcpy (zonename, path, sizeof (path) - 1);
-	      memcpy (zonename + sizeof (path) - 1, q, p - q);
-	      break;
-	    }
-	}
-      p = strchr (p, '\n');
-      if (p) p++;
-    }
-  if (*zonename == '\0')
-    return 0;
-  fd = open (zonename, O_RDONLY);
-  if (fd < 0)
-    return 0;
-  ret = readall (fd, data, sizeof (data));
-  close (fd);
-  if (ret <= 0 || (size_t) ret == sizeof (data))
-    return 0;
-  datasize = (size_t) ret;
-  update ("/etc/localtime");
-  update ("/var/spool/postfix/etc/localtime");
-  return 0;
-}

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

commit fff3cc5b62055b38228821e499cd8630b2bf5118
Author: Andreas Schwab <schwab@redhat.com>
Date:   Mon Oct 10 11:00:13 2011 +0200

    Revert "Use shared mapping to reserve memory when creating locale archive"
    
    This reverts commit 6a147cc6e402e7167fa1213c31dc42a6fa38f52b.

diff --git a/ChangeLog.17 b/ChangeLog.17
index d933d56..e583c53 100644
--- a/ChangeLog.17
+++ b/ChangeLog.17
@@ -1016,13 +1016,6 @@
 	* sysdeps/x86_64/fpu/fegetenv.c: Likewise
 	* sysdeps/s390/fpu/fegetenv.c: Likewise.  Remove unused headers.
 
-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-05  H.J. Lu  <hongjiu.lu@intel.com>
 
 	[BZ #11230]
diff --git a/locale/programs/locarchive.c b/locale/programs/locarchive.c
index e494e9b..f282772 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_SHARED | MAP_ANON,
+      && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_PRIVATE | MAP_ANON,
 		       -1, 0)) != MAP_FAILED))
     xflags = MAP_FIXED;
   else
@@ -395,7 +395,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_SHARED | MAP_ANON,
+      && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_PRIVATE | MAP_ANON,
 		       -1, 0)) != MAP_FAILED))
     xflags = MAP_FIXED;
   else
@@ -611,7 +611,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_SHARED | MAP_ANON,
+      && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_PRIVATE | MAP_ANON,
 		       -1, 0)) != MAP_FAILED))
     xflags = MAP_FIXED;
   else

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

commit 0c95ab64cb4ec0d22bb222647d9d20c7b4903e38
Author: Andreas Schwab <schwab@redhat.com>
Date:   Fri Oct 7 09:31:27 2011 +0200

    Horrible workaround for horribly broken software

diff --git a/elf/rtld.c b/elf/rtld.c
index 978c609..8422b9f 100644
--- a/elf/rtld.c
+++ b/elf/rtld.c
@@ -1393,7 +1393,9 @@ of this helper program; chances are you did not intend to run this program.\n\
 	      char *copy = malloc (len);
 	      if (copy == NULL)
 		_dl_fatal_printf ("out of memory\n");
-	      l->l_libname->name = l->l_name = memcpy (copy, dsoname, len);
+	      l->l_libname->name = memcpy (copy, dsoname, len);
+	      if (GLRO(dl_debug_mask))
+		l->l_name = copy;
 	    }
 
 	  /* Add the vDSO to the object list.  */

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

Summary of changes:
 ChangeLog                                       |  349 +++++
 ChangeLog.17                                    |    7 -
 NEWS                                            |   16 +-
 elf/dl-conflict.c                               |    5 +-
 elf/dl-load.c                                   |    2 +-
 elf/dl-reloc.c                                  |    3 +-
 elf/do-rel.h                                    |   10 +-
 elf/dynamic-link.h                              |   41 +-
 elf/rtld.c                                      |   16 +-
 fedora/glibc.spec.in                            |   64 +-
 fedora/tzdata-update.c                          |  140 --
 include/dlfcn.h                                 |    1 +
 include/math.h                                  |    4 +
 inet/getnetgrent_r.c                            |   65 +-
 locale/programs/locarchive.c                    |   74 +-
 math/Makefile                                   |    4 +-
 math/divtc3.c                                   |   16 +-
 math/e_exp10.c                                  |    2 +-
 math/e_exp10f.c                                 |    2 +-
 math/e_exp10l.c                                 |    2 +-
 math/e_exp2l.c                                  |    2 +-
 math/e_j0l.c                                    |    2 +-
 math/e_j1l.c                                    |    2 +-
 math/e_jnl.c                                    |    2 +-
 math/e_lgammal_r.c                              |    2 +-
 math/e_rem_pio2l.c                              |    2 +-
 math/e_scalb.c                                  |    2 +-
 math/e_scalbf.c                                 |    2 +-
 math/e_scalbl.c                                 |    2 +-
 math/k_cosl.c                                   |    2 +-
 math/k_sinl.c                                   |    2 +-
 math/k_tanl.c                                   |    2 +-
 math/libm-test.inc                              |   18 +-
 math/multc3.c                                   |   17 +-
 math/s_cacoshf.c                                |    2 +-
 math/s_casin.c                                  |    5 +-
 math/s_casinf.c                                 |    5 +-
 math/s_casinl.c                                 |    5 +-
 math/s_catan.c                                  |    2 +-
 math/s_catanf.c                                 |    2 +-
 math/s_catanh.c                                 |    2 +-
 math/s_catanhf.c                                |    2 +-
 math/s_catanhl.c                                |    2 +-
 math/s_catanl.c                                 |    2 +-
 math/s_ccos.c                                   |    9 +-
 math/s_ccosf.c                                  |    9 +-
 math/s_ccosh.c                                  |    2 +-
 math/s_ccoshf.c                                 |    2 +-
 math/s_ccoshl.c                                 |    2 +-
 math/s_ccosl.c                                  |    9 +-
 math/s_cexp.c                                   |    2 +-
 math/s_cexpf.c                                  |    2 +-
 math/s_cexpl.c                                  |    2 +-
 math/s_clog.c                                   |    2 +-
 math/s_clog10.c                                 |    2 +-
 math/s_clog10f.c                                |    2 +-
 math/s_clog10l.c                                |    2 +-
 math/s_clogf.c                                  |    2 +-
 math/s_clogl.c                                  |    2 +-
 math/s_csin.c                                   |    2 +-
 math/s_csinf.c                                  |    2 +-
 math/s_csinh.c                                  |    2 +-
 math/s_csinhf.c                                 |    2 +-
 math/s_csinhl.c                                 |    2 +-
 math/s_csinl.c                                  |    2 +-
 math/s_csqrt.c                                  |    2 +-
 math/s_csqrtf.c                                 |    2 +-
 math/s_csqrtl.c                                 |    2 +-
 math/s_ctan.c                                   |    8 +-
 math/s_ctanf.c                                  |    8 +-
 math/s_ctanh.c                                  |    8 +-
 math/s_ctanhf.c                                 |    8 +-
 math/s_ctanhl.c                                 |    8 +-
 math/s_ctanl.c                                  |    8 +-
 math/s_ldexp.c                                  |    2 +-
 math/s_ldexpf.c                                 |    2 +-
 math/s_ldexpl.c                                 |    2 +-
 math/s_significand.c                            |    2 +-
 math/s_significandf.c                           |    2 +-
 math/s_significandl.c                           |    2 +-
 math/w_acos.c                                   |    2 +-
 math/w_acosf.c                                  |    2 +-
 math/w_acosh.c                                  |    2 +-
 math/w_acoshf.c                                 |    2 +-
 math/w_acoshl.c                                 |    2 +-
 math/w_acosl.c                                  |    2 +-
 math/w_asin.c                                   |    2 +-
 math/w_asinf.c                                  |    2 +-
 math/w_asinl.c                                  |    2 +-
 math/w_atan2.c                                  |    2 +-
 math/w_atan2f.c                                 |    2 +-
 math/w_atan2l.c                                 |    2 +-
 math/w_atanh.c                                  |    2 +-
 math/w_atanhf.c                                 |    2 +-
 math/w_atanhl.c                                 |    2 +-
 math/w_cosh.c                                   |    2 +-
 math/w_coshf.c                                  |    2 +-
 math/w_coshl.c                                  |    2 +-
 math/w_dremf.c                                  |    2 +-
 math/w_exp10.c                                  |    2 +-
 math/w_exp10f.c                                 |    2 +-
 math/w_exp10l.c                                 |    2 +-
 math/w_exp2.c                                   |    2 +-
 math/w_exp2f.c                                  |    2 +-
 math/w_exp2l.c                                  |    2 +-
 math/w_fmod.c                                   |    6 +-
 math/w_fmodf.c                                  |    6 +-
 math/w_fmodl.c                                  |    6 +-
 math/w_hypot.c                                  |    2 +-
 math/w_hypotf.c                                 |    2 +-
 math/w_hypotl.c                                 |    2 +-
 math/w_j0.c                                     |    2 +-
 math/w_j0f.c                                    |    2 +-
 math/w_j0l.c                                    |    2 +-
 math/w_j1.c                                     |    2 +-
 math/w_j1f.c                                    |    2 +-
 math/w_j1l.c                                    |    2 +-
 math/w_jn.c                                     |    2 +-
 math/w_jnf.c                                    |    2 +-
 math/w_jnl.c                                    |    2 +-
 math/w_lgamma.c                                 |    2 +-
 math/w_lgamma_r.c                               |    2 +-
 math/w_lgammaf.c                                |    2 +-
 math/w_lgammaf_r.c                              |    2 +-
 math/w_lgammal.c                                |    2 +-
 math/w_lgammal_r.c                              |    2 +-
 math/w_log.c                                    |    2 +-
 math/w_log10.c                                  |    2 +-
 math/w_log10f.c                                 |    2 +-
 math/w_log10l.c                                 |    2 +-
 math/w_log2.c                                   |    2 +-
 math/w_log2f.c                                  |    2 +-
 math/w_log2l.c                                  |    2 +-
 math/w_logf.c                                   |    2 +-
 math/w_logl.c                                   |    2 +-
 math/w_pow.c                                    |    2 +-
 math/w_powf.c                                   |    2 +-
 math/w_powl.c                                   |    2 +-
 math/w_remainder.c                              |    6 +-
 math/w_remainderf.c                             |   10 +-
 math/w_remainderl.c                             |    6 +-
 math/w_scalb.c                                  |    2 +-
 math/w_scalbf.c                                 |    2 +-
 math/w_scalbl.c                                 |    2 +-
 math/w_sinh.c                                   |    2 +-
 math/w_sinhf.c                                  |    2 +-
 math/w_sinhl.c                                  |    2 +-
 math/w_sqrt.c                                   |    2 +-
 math/w_sqrtf.c                                  |    2 +-
 math/w_sqrtl.c                                  |    2 +-
 math/w_tgamma.c                                 |    2 +-
 math/w_tgammaf.c                                |    2 +-
 math/w_tgammal.c                                |    2 +-
 nscd/Makefile                                   |    6 +-
 nscd/cache.c                                    |    6 +-
 nscd/connections.c                              |   48 +-
 nscd/grpcache.c                                 |    2 +
 nscd/netgroupcache.c                            |  669 +++++++++
 nscd/nscd-client.h                              |   23 +
 nscd/nscd.conf                                  |    9 +
 nscd/nscd.h                                     |   22 +-
 nscd/nscd_conf.c                                |    3 +-
 nscd/nscd_netgroup.c                            |  290 ++++
 nscd/nscd_proto.h                               |    7 +-
 nscd/selinux.c                                  |    9 +-
 nss/Versions                                    |    2 +-
 nss/getent.c                                    |   19 +-
 nss/nss_files/files-init.c                      |   56 +-
 nss/nsswitch.c                                  |   17 +-
 nss/nsswitch.h                                  |    3 +-
 po/ca.po                                        | 1664 +++++++++++++----------
 po/ja.po                                        |  469 ++++----
 stdio-common/printf_fp.c                        |   10 +-
 stdio-common/printf_fphex.c                     |   16 +-
 stdio-common/printf_size.c                      |   24 +-
 stdlib/longlong.h                               |   45 +-
 string/test-memcmp.c                            |    4 -
 sunrpc/netname.c                                |    5 +-
 sysdeps/i386/dl-machine.h                       |   27 +-
 sysdeps/ia64/dl-machine.h                       |    6 +-
 sysdeps/ieee754/dbl-64/s_finite.c               |    1 +
 sysdeps/ieee754/dbl-64/s_isinf_ns.c             |   20 +
 sysdeps/ieee754/dbl-64/s_isnan.c                |    1 +
 sysdeps/ieee754/dbl-64/wordsize-64/s_finite.c   |    1 +
 sysdeps/ieee754/dbl-64/wordsize-64/s_isinf_ns.c |   20 +
 sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c    |    1 +
 sysdeps/ieee754/flt-32/s_finitef.c              |    1 +
 sysdeps/ieee754/flt-32/s_isinf_nsf.c            |   20 +
 sysdeps/ieee754/flt-32/s_isnanf.c               |    3 +-
 sysdeps/ieee754/ldbl-128/s_isinf_nsl.c          |   19 +
 sysdeps/ieee754/ldbl-128ibm/s_isinf_nsl.c       |   16 +
 sysdeps/ieee754/ldbl-96/s_isinf_nsl.c           |   18 +
 sysdeps/powerpc/powerpc32/dl-machine.h          |    8 +-
 sysdeps/powerpc/powerpc64/dl-machine.h          |   15 +-
 sysdeps/s390/s390-32/dl-machine.h               |    5 +-
 sysdeps/s390/s390-64/dl-machine.h               |    5 +-
 sysdeps/sh/dl-machine.h                         |    5 +-
 sysdeps/sparc/sparc32/dl-machine.h              |   11 +-
 sysdeps/sparc/sparc64/dl-machine.h              |   11 +-
 sysdeps/unix/sysv/linux/x86_64/time.c           |    9 +-
 sysdeps/x86_64/dl-machine.h                     |   11 +-
 sysdeps/x86_64/fpu/math_private.h               |   21 +
 sysdeps/x86_64/memchr.S                         |  316 ++++-
 sysdeps/x86_64/memrchr.S                        |  380 ++++++
 sysdeps/x86_64/multiarch/rawmemchr.S            |   10 +-
 sysdeps/x86_64/rawmemchr.S                      |  195 +++-
 206 files changed, 4218 insertions(+), 1580 deletions(-)
 delete mode 100644 fedora/tzdata-update.c
 create mode 100644 nscd/netgroupcache.c
 create mode 100644 nscd/nscd_netgroup.c
 create mode 100644 sysdeps/ieee754/dbl-64/s_isinf_ns.c
 create mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_isinf_ns.c
 create mode 100644 sysdeps/ieee754/flt-32/s_isinf_nsf.c
 create mode 100644 sysdeps/ieee754/ldbl-128/s_isinf_nsl.c
 create mode 100644 sysdeps/ieee754/ldbl-128ibm/s_isinf_nsl.c
 create mode 100644 sysdeps/ieee754/ldbl-96/s_isinf_nsl.c
 create mode 100644 sysdeps/x86_64/memrchr.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]