This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, master, updated. glibc-2.15-853-gc044d72
- From: hjl at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 14 May 2012 12:05:08 -0000
- Subject: 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