Fix nearbyintl linkage for ia64 (bug 19219)
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.
This commit is contained in:
parent
2fee269248
commit
71bbdde7f5
@ -1,3 +1,9 @@
|
||||
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.
|
||||
|
@ -99,7 +99,7 @@ fNormX = f10
|
||||
// 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
|
||||
@ -214,4 +214,5 @@ RINT_NOT_ROUND_NEAREST:
|
||||
}
|
||||
;;
|
||||
|
||||
GLOBAL_LIBM_END(nearbyintl)
|
||||
GLOBAL_LIBM_END(__nearbyintl)
|
||||
weak_alias (__nearbyintl, nearbyintl)
|
||||
|
Loading…
x
Reference in New Issue
Block a user