aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorChris Metcalf <cmetcalf@ezchip.com>2014-12-22 15:24:17 -0500
committerChris Metcalf <cmetcalf@ezchip.com>2014-12-22 15:24:17 -0500
commitb638f96a7607a279d5fd9b14fb49e02fa5151b5f (patch)
treeeb07baecbd8db75f948e2d8eea5109ff5fe68ce0 /ChangeLog
parent0dacd7a3b9401f7eb7160cf79231a4573773c5da (diff)
downloadglibc-b638f96a7607a279d5fd9b14fb49e02fa5151b5f.tar
glibc-b638f96a7607a279d5fd9b14fb49e02fa5151b5f.tar.gz
glibc-b638f96a7607a279d5fd9b14fb49e02fa5151b5f.tar.bz2
glibc-b638f96a7607a279d5fd9b14fb49e02fa5151b5f.zip
Fix namespace conformance issue with Bessel functions.
[BZ #17747] The y0/y1/yn and j0/j1/jn functions provided a strong_alias to the "l"-suffixed variants when no long double support is being compiled. This breaks namespace conformance when the basename versions conform but the l-suffixed ones don't. Fixed by making them weak aliases instead.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 77abebf478..383205bf51 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2014-12-22 Chris Metcalf <cmetcalf@ezchip.com>
+ [BZ #17747]
+ * math/w_j0.c [defined NO_LONG_DOUBLE] (j0, y0): Convert strong
+ alias to weak alias for j0l, y0l.
+ * math/w_j1.c [defined NO_LONG_DOUBLE] (j1, y1): Likewise.
+ * math/w_jn.c [defined NO_LONG_DOUBLE] (jn, yn): Likewise.
+
[BZ #17746]
* sysdeps/tile/tilegx/strstr.c (STRSTR2): Remove implicit boolean
conversion.