GLIBC fails to build for ia64 since commit
d0d286d32dda654f8983e8fe77bca0a2cda2051b.
It is because this commit uses the internal definition for nearbyintl,
but ia64 specialized implementation (sysdeps/ia64/fpu/s_nearbyintl.S)
does not define it.
Tested with a ia64 build.
[BZ #19219]
* sysdeps/ia64/fpu/s_nearbyintl.S (__nearbyint): Define and
weak_alias to nearbyintl.
+2015-11-10 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ [BZ #19219]
+ * sysdeps/ia64/fpu/s_nearbyintl.S (__nearbyint): Define and
+ weak_alias to nearbyintl.
+
2015-11-10 Wilco Dijkstra <wdijkstr@arm.com>
* sysdeps/aarch64/bits/string.h: New file.
// So input is an integer value already.
.section .text
-GLOBAL_LIBM_ENTRY(nearbyintl)
+GLOBAL_LIBM_ENTRY(__nearbyintl)
{ .mfi
getf.exp rSignexp = f8 // Get signexp, recompute if unorm
}
;;
-GLOBAL_LIBM_END(nearbyintl)
+GLOBAL_LIBM_END(__nearbyintl)
+weak_alias (__nearbyintl, nearbyintl)