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-611-g7a99a61


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  7a99a614618a92b01715733d34b3320d75d9e997 (commit)
      from  e5270c239d7515194b880bbef675d34bcc64139b (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=7a99a614618a92b01715733d34b3320d75d9e997

commit 7a99a614618a92b01715733d34b3320d75d9e997
Author: Andreas Jaeger <aj@suse.de>
Date:   Wed Apr 18 09:46:20 2012 +0200

    Finish ilogb changes
    
    	[BZ# 6794]
    	* sysdeps/ieee754/ldbl-96/s_ilogbl.c: Moved to ...
    	* sysdeps/ieee754/ldbl-96/e_ilogbl.c: ... here.
    	Rename __ilogbl to __ieee754_ilogbl and remove weak_alias.
    
    	* sysdeps/ieee754/ldbl-128/s_ilogbl.c: Moved to ...
    	* sysdeps/ieee754/ldbl-128/e_ilogbl.c: ... here.
    	Rename __ilogbl to __ieee754_ilogbl and remove weak_alias.
    
    	* sysdeps/ieee754/ldbl-64-128/s_ilogbl.c: Moved to ...
    	* sysdeps/ieee754/ldbl-64-128/e_ilogbl.c: ... here.
    
    	* sysdeps/sparc/sparc64/soft-fp/s_ilogbl.c: Moved to ...
    	* sysdeps/sparc/sparc64/soft-fp/e_ilogbl.c: ... here.
    	Rename __ilogbl to __ieee754_ilogbl and remove weak_alias.

diff --git a/ChangeLog b/ChangeLog
index bb41dd1..2728eaa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+2012-04-18  Andreas Jaeger  <aj@suse.de>
+
+	[BZ# 6794]
+	* sysdeps/ieee754/ldbl-96/s_ilogbl.c: Moved to ...
+	* sysdeps/ieee754/ldbl-96/e_ilogbl.c: ... here.
+	Rename __ilogbl to __ieee754_ilogbl and remove weak_alias.
+
+	* sysdeps/ieee754/ldbl-128/s_ilogbl.c: Moved to ...
+	* sysdeps/ieee754/ldbl-128/e_ilogbl.c: ... here.
+	Rename __ilogbl to __ieee754_ilogbl and remove weak_alias.
+
+	* sysdeps/ieee754/ldbl-64-128/s_ilogbl.c: Moved to ...
+	* sysdeps/ieee754/ldbl-64-128/e_ilogbl.c: ... here.
+	Adjust for changed ldbl-128 files.
+
+	* sysdeps/sparc/sparc64/soft-fp/s_ilogbl.c: Moved to ...
+	* sysdeps/sparc/sparc64/soft-fp/e_ilogbl.c: ... here.
+	Rename __ilogbl to __ieee754_ilogbl and remove weak_alias.
+
 2012-04-17  David S. Miller  <davem@davemloft.net>
 
 	* sysdeps/sparc/sparc32/memcopy.h: Delete.
@@ -34,7 +53,7 @@
 	exception being thrown with 0.0 as argument.
 	* sysdeps/ieee754/dbl-64/s_ilogb.c: Moved to ...
 	* sysdeps/ieee754/dbl-64/e_ilogb.c: ... here.
-	* sysdeps/ieee754/flt-32/e_ilogbf.c: Moved to ...
+	* sysdeps/ieee754/flt-32/s_ilogbf.c: Moved to ...
 	* sysdeps/ieee754/flt-32/e_ilogbf.c: ... here.
 	* sysdeps/ieee754/ldbl-128ibm/s_ilogbl.c: Moved to ...
 	* sysdeps/ieee754/ldbl-128ibm/e_ilogbl.c: ... here.
diff --git a/sysdeps/ieee754/ldbl-128/s_ilogbl.c b/sysdeps/ieee754/ldbl-128/e_ilogbl.c
similarity index 96%
rename from sysdeps/ieee754/ldbl-128/s_ilogbl.c
rename to sysdeps/ieee754/ldbl-128/e_ilogbl.c
index d52eb05..0a47649 100644
--- a/sysdeps/ieee754/ldbl-128/s_ilogbl.c
+++ b/sysdeps/ieee754/ldbl-128/e_ilogbl.c
@@ -28,7 +28,7 @@ static char rcsid[] = "$NetBSD: $";
 #include <math.h>
 #include <math_private.h>
 
-int __ilogbl(long double x)
+int __ieee754_ilogbl (long double x)
 {
 	int64_t hx,lx;
 	int ix;
@@ -54,4 +54,3 @@ int __ilogbl(long double x)
 	}
 	return FP_ILOGBNAN;
 }
-weak_alias (__ilogbl, ilogbl)
diff --git a/sysdeps/ieee754/ldbl-64-128/e_ilogbl.c b/sysdeps/ieee754/ldbl-64-128/e_ilogbl.c
new file mode 100644
index 0000000..75a38e1
--- /dev/null
+++ b/sysdeps/ieee754/ldbl-64-128/e_ilogbl.c
@@ -0,0 +1,2 @@
+#include <math_ldbl_opt.h>
+#include <sysdeps/ieee754/ldbl-128/e_ilogbl.c>
diff --git a/sysdeps/ieee754/ldbl-64-128/s_ilogbl.c b/sysdeps/ieee754/ldbl-64-128/s_ilogbl.c
deleted file mode 100644
index bb88082..0000000
--- a/sysdeps/ieee754/ldbl-64-128/s_ilogbl.c
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <math_ldbl_opt.h>
-#undef weak_alias
-#define weak_alias(n,a)
-#include <sysdeps/ieee754/ldbl-128/s_ilogbl.c>
-long_double_symbol (libm, __ilogbl, ilogbl);
diff --git a/sysdeps/ieee754/ldbl-96/s_ilogbl.c b/sysdeps/ieee754/ldbl-96/e_ilogbl.c
similarity index 96%
rename from sysdeps/ieee754/ldbl-96/s_ilogbl.c
rename to sysdeps/ieee754/ldbl-96/e_ilogbl.c
index 7534599..0c7d9d5 100644
--- a/sysdeps/ieee754/ldbl-96/s_ilogbl.c
+++ b/sysdeps/ieee754/ldbl-96/e_ilogbl.c
@@ -29,7 +29,7 @@ static char rcsid[] = "$NetBSD: $";
 #include <math.h>
 #include <math_private.h>
 
-int __ilogbl(long double x)
+int __ieee754_ilogbl (long double x)
 {
 	int32_t es,hx,lx,ix;
 
@@ -57,4 +57,3 @@ int __ilogbl(long double x)
 	}
 	return FP_ILOGBNAN;
 }
-weak_alias (__ilogbl, ilogbl)
diff --git a/sysdeps/sparc/sparc64/soft-fp/s_ilogbl.c b/sysdeps/sparc/sparc64/soft-fp/e_ilogbl.c
similarity index 94%
rename from sysdeps/sparc/sparc64/soft-fp/s_ilogbl.c
rename to sysdeps/sparc/sparc64/soft-fp/e_ilogbl.c
index 6d8bd00..e24eee2 100644
--- a/sysdeps/sparc/sparc64/soft-fp/s_ilogbl.c
+++ b/sysdeps/sparc/sparc64/soft-fp/e_ilogbl.c
@@ -1,6 +1,6 @@
 /* Software floating-point emulation.
    ilogbl(x, exp)
-   Copyright (C) 1999 Free Software Foundation, Inc.
+   Copyright (C) 1999, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Jakub Jelinek (jj@ultra.linux.cz).
 
@@ -28,7 +28,7 @@
 #include "quad.h"
 #include <math.h>
 
-int __ilogbl(long double x)
+int __ieee754_ilogbl (long double x)
 {
   FP_DECL_EX;
   FP_DECL_Q(X);
@@ -77,5 +77,3 @@ int __ilogbl(long double x)
       return FP_ILOGBNAN;
     }
 }
-
-weak_alias (__ilogbl, ilogbl)

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

Summary of changes:
 ChangeLog                                |   21 +++++++-
 sysdeps/ieee754/ldbl-128/e_ilogbl.c      |   56 ++++++++++++++++++++
 sysdeps/ieee754/ldbl-128/s_ilogbl.c      |   57 ---------------------
 sysdeps/ieee754/ldbl-64-128/e_ilogbl.c   |    2 +
 sysdeps/ieee754/ldbl-64-128/s_ilogbl.c   |    5 --
 sysdeps/ieee754/ldbl-96/e_ilogbl.c       |   59 ++++++++++++++++++++++
 sysdeps/ieee754/ldbl-96/s_ilogbl.c       |   60 ----------------------
 sysdeps/sparc/sparc64/soft-fp/e_ilogbl.c |   79 +++++++++++++++++++++++++++++
 sysdeps/sparc/sparc64/soft-fp/s_ilogbl.c |   81 ------------------------------
 9 files changed, 216 insertions(+), 204 deletions(-)
 create mode 100644 sysdeps/ieee754/ldbl-128/e_ilogbl.c
 delete mode 100644 sysdeps/ieee754/ldbl-128/s_ilogbl.c
 create mode 100644 sysdeps/ieee754/ldbl-64-128/e_ilogbl.c
 delete mode 100644 sysdeps/ieee754/ldbl-64-128/s_ilogbl.c
 create mode 100644 sysdeps/ieee754/ldbl-96/e_ilogbl.c
 delete mode 100644 sysdeps/ieee754/ldbl-96/s_ilogbl.c
 create mode 100644 sysdeps/sparc/sparc64/soft-fp/e_ilogbl.c
 delete mode 100644 sysdeps/sparc/sparc64/soft-fp/s_ilogbl.c


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]