about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2013-03-19 22:38:25 +0000
committerJoseph Myers <joseph@codesourcery.com>2013-03-19 22:38:25 +0000
commit6b18bea6256e1eefebd27811873831d0e3f171de (patch)
treec951ab143e3fc3be508680b076340611fd867b1f
parent63270c24c520c53193b2fd07104ad30039914058 (diff)
downloadglibc-6b18bea6256e1eefebd27811873831d0e3f171de.tar.gz
glibc-6b18bea6256e1eefebd27811873831d0e3f171de.tar.xz
glibc-6b18bea6256e1eefebd27811873831d0e3f171de.zip
Fix types of constants in k_casinh*.c.
-rw-r--r--ChangeLog7
-rw-r--r--math/k_casinhf.c4
-rw-r--r--math/k_casinhl.c4
3 files changed, 11 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 3bbcf3688d..d719501d36 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2013-03-19  Joseph Myers  <joseph@codesourcery.com>
+
+	* math/k_casinhf.c (__kernel_casinhf): Consistently use float
+	constants.
+	* math/k_casinhl.c (__kernel_casinhl): Consistently use long
+	double constants.
+
 2013-03-19  Andreas Schwab  <schwab@suse.de>
 
 	* sysdeps/gnu/configure.in: Set libc_cv_rtldir for s390x.
diff --git a/math/k_casinhf.c b/math/k_casinhf.c
index 3152ea2f7d..7ff4b03a1c 100644
--- a/math/k_casinhf.c
+++ b/math/k_casinhf.c
@@ -79,8 +79,8 @@ __kernel_casinhf (__complex__ float x, int adj)
     }
   else
     {
-      __real__ y = (rx - ix) * (rx + ix) + 1.0;
-      __imag__ y = 2.0 * rx * ix;
+      __real__ y = (rx - ix) * (rx + ix) + 1.0f;
+      __imag__ y = 2.0f * rx * ix;
 
       y = __csqrtf (y);
 
diff --git a/math/k_casinhl.c b/math/k_casinhl.c
index 110ae33dee..aec501b079 100644
--- a/math/k_casinhl.c
+++ b/math/k_casinhl.c
@@ -86,8 +86,8 @@ __kernel_casinhl (__complex__ long double x, int adj)
     }
   else
     {
-      __real__ y = (rx - ix) * (rx + ix) + 1.0;
-      __imag__ y = 2.0 * rx * ix;
+      __real__ y = (rx - ix) * (rx + ix) + 1.0L;
+      __imag__ y = 2.0L * rx * ix;
 
       y = __csqrtl (y);