]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
[BZ #22593] Fix nextafter and nexttoward declaration
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Tue, 12 Dec 2017 10:51:32 +0000 (10:51 +0000)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Tue, 12 Dec 2017 13:59:18 +0000 (13:59 +0000)
These functions set errno and thus the const attribute was wrong.

[BZ #22593]
* math/bits/mathcalls.h (nextafter): Remove const.
(nexttoward): Likewise.

ChangeLog
math/bits/mathcalls.h

index 7a54848d30fa4353016d1f91e76ad9b95ee88684..be0ef11e1fa8eec479c3f72d5fa7e167d70f8ea0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2017-12-12  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       [BZ #22593]
+       * math/bits/mathcalls.h (nextafter): Remove const.
+       (nexttoward): Likewise.
+
 2017-12-12  Joseph Myers  <joseph@codesourcery.com>
 
        * configure.ac (--with-fp): Remove configure option.
index d799b6214041447fdb356a4f2eff6e77f39ada0a..7de71938c5c78bfd8c41d6b0a208a8ac07bc62d5 100644 (file)
@@ -256,9 +256,9 @@ __MATHCALL (lgamma,_r, (_Mdouble_, int *__signgamp));
 __MATHCALL (rint,, (_Mdouble_ __x));
 
 /* Return X + epsilon if X < Y, X - epsilon if X > Y.  */
-__MATHCALLX (nextafter,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
+__MATHCALL (nextafter,, (_Mdouble_ __x, _Mdouble_ __y));
 # if defined __USE_ISOC99 && !defined __LDBL_COMPAT && !__MATH_DECLARING_FLOATN
-__MATHCALLX (nexttoward,, (_Mdouble_ __x, long double __y), (__const__));
+__MATHCALL (nexttoward,, (_Mdouble_ __x, long double __y));
 # endif
 
 # if __GLIBC_USE (IEC_60559_BFP_EXT) || __MATH_DECLARING_FLOATN