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.15-853-gc044d72


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  c044d724dc0fb61ba194d853b266f4a4dbd1329d (commit)
       via  2523c62bec65ea0c17b1893ffdaba7ac3cff1e31 (commit)
      from  d7bb4c428aed3126614b999336397e9e55e6f486 (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=c044d724dc0fb61ba194d853b266f4a4dbd1329d

commit c044d724dc0fb61ba194d853b266f4a4dbd1329d
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Mon May 14 05:04:11 2012 -0700

    Use __builtin_clzll on int64 in __logb

diff --git a/ChangeLog b/ChangeLog
index 5824961..56e19af 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2012-05-14  H.J. Lu  <hongjiu.lu@intel.com>
 
+	* sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c (__logb): Replace
+	__builtin_clzl with __builtin_clzll.
+
+2012-05-14  H.J. Lu  <hongjiu.lu@intel.com>
+
 	[BZ #14104]
 	* sysdeps/unix/sysv/linux/check_pf.c (cache): Use
 	libc_freeres_ptr.
diff --git a/sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c b/sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c
index 474eeef..185dd05 100644
--- a/sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c
+++ b/sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c
@@ -36,7 +36,7 @@ __logb (double x)
     return x * x;
   if (__builtin_expect (ex == 0, 0))
     {
-      int m = (ix == 0) ? 0 : __builtin_clzl (ix);
+      int m = (ix == 0) ? 0 : __builtin_clzll (ix);
       return -1022.0 + (double)(11 -m);
     }
   return (double) (ex - 1023);

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

commit 2523c62bec65ea0c17b1893ffdaba7ac3cff1e31
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Mon May 14 05:02:08 2012 -0700

    Free memory at exit in check_pf.c

diff --git a/ChangeLog b/ChangeLog
index 79e01f2..5824961 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2012-05-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	[BZ #14104]
+	* sysdeps/unix/sysv/linux/check_pf.c (cache): Use
+	libc_freeres_ptr.
+
 2012-05-14  Liubov Dmitrieva  <liubov.dmitrieva@gmail.com>
 
 	* sysdeps/i386/i686/fpu/multiarch/Makefile: New file.
diff --git a/sysdeps/unix/sysv/linux/check_pf.c b/sysdeps/unix/sysv/linux/check_pf.c
index 7d83906..793d27d 100644
--- a/sysdeps/unix/sysv/linux/check_pf.c
+++ b/sysdeps/unix/sysv/linux/check_pf.c
@@ -61,7 +61,7 @@ static struct cached_data noai6ai_cached =
     .in6ailen = 0
   };
 
-static struct cached_data *cache;
+libc_freeres_ptr (static struct cached_data *cache);
 __libc_lock_define_initialized (static, lock);
 
 

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

Summary of changes:
 ChangeLog                                   |   11 +++++++++++
 sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c |    2 +-
 sysdeps/unix/sysv/linux/check_pf.c          |    2 +-
 3 files changed, 13 insertions(+), 2 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]