aboutsummaryrefslogtreecommitdiff
path: root/libquadmath
diff options
context:
space:
mode:
authorburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>2013-02-17 12:57:51 +0000
committerburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>2013-02-17 12:57:51 +0000
commit9ebf8e7f404b0df7b405c309a21981dab7129d17 (patch)
tree9e305a036d582137fded5d3f9a23db9bf47fb431 /libquadmath
parent5888eb679eb8d4a9727615239bdd83aca5778e83 (diff)
2013-02-17 Tobias Burnus <burnus@net-b.de>
* math/cacoshq.c (cacoshq): Call signbitq instead of signbit. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196109 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libquadmath')
-rw-r--r--libquadmath/ChangeLog4
-rw-r--r--libquadmath/math/cacoshq.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/libquadmath/ChangeLog b/libquadmath/ChangeLog
index f8e7c71303d..3c293cfac5e 100644
--- a/libquadmath/ChangeLog
+++ b/libquadmath/ChangeLog
@@ -1,3 +1,7 @@
+2013-02-17 Tobias Burnus <burnus@net-b.de>
+
+ * math/cacoshq.c (cacoshq): Call signbitq instead of signbit.
+
2013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
Revert previous patch.
diff --git a/libquadmath/math/cacoshq.c b/libquadmath/math/cacoshq.c
index 263e03d0c11..a7025dc917d 100644
--- a/libquadmath/math/cacoshq.c
+++ b/libquadmath/math/cacoshq.c
@@ -70,7 +70,7 @@ cacoshq (__complex128 x)
some cases. */
res = 2.0Q * clogq (csqrtq ((x + 1.0Q) / 2.0Q)
+ csqrtq ((x - 1.0Q) / 2.0Q));
- if (signbit (__real__ res))
+ if (signbitq (__real__ res))
__real__ res = 0.0Q;
}
else