about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2003-01-20 05:25:30 +0000
committerRoland McGrath <roland@gnu.org>2003-01-20 05:25:30 +0000
commit86583139a4d746743ccffcd72e25d96c5fb8d488 (patch)
tree8fc295cfb5068fdf592379126f705033c925a399
parentb677d6742888747613ebb4dbe4bbb4dbe6e07087 (diff)
downloadglibc-86583139a4d746743ccffcd72e25d96c5fb8d488.tar.gz
glibc-86583139a4d746743ccffcd72e25d96c5fb8d488.tar.xz
glibc-86583139a4d746743ccffcd72e25d96c5fb8d488.zip
2003-01-20 Segher Boessenkool <segher@koffie.nl>
	* sysdeps/ieee754/dbl-64/sincos32.c (__mpcos): Really
	compute the cosine, not the sine, even if x > 0.8.
-rw-r--r--sysdeps/ieee754/dbl-64/sincos32.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/ieee754/dbl-64/sincos32.c b/sysdeps/ieee754/dbl-64/sincos32.c
index 989982ecdf..a4f896a465 100644
--- a/sysdeps/ieee754/dbl-64/sincos32.c
+++ b/sysdeps/ieee754/dbl-64/sincos32.c
@@ -214,7 +214,7 @@ double __mpcos(double x, double dx) {
   __add(&a,&b,&c,p);
   if (x>0.8)
   { __sub(&hp,&c,&b,p);
-    __c32(&b,&a,&c,p);
+    __c32(&b,&c,&a,p);
   }
   else __c32(&c,&a,&b,p);     /* a = cos(x+dx)     */
   __mp_dbl(&a,&y,p);