Fix nearbyintl linkage for ia64 (bug 19219)
GLIBC fails to build for ia64 since commit d0d286d32d
.
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…
Reference in New Issue