mirror of
https://sourceware.org/git/glibc.git
synced 2025-12-06 12:01:08 +03:00
math: Remove the SVID error handling wrapper from sqrt
i386 and m68k architectures should use math-use-builtins-sqrt.h rather than relying on architecture-specific or inline assembly implementations. The PowerPC optimization for PPC 601/603 (30 years old) is removed. Tested on x86_64-linux-gnu and i686-linux-gnu. Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
This commit is contained in:
@@ -164,7 +164,7 @@ fabsf128 (_Float128 x)
|
||||
# define MATH_REDIRECT_UNARY_ARGS(TYPE) TYPE
|
||||
# define MATH_REDIRECT_BINARY_ARGS(TYPE) TYPE, TYPE
|
||||
# define MATH_REDIRECT_TERNARY_ARGS(TYPE) TYPE, TYPE, TYPE
|
||||
MATH_REDIRECT (sqrt, "__ieee754_", MATH_REDIRECT_UNARY_ARGS)
|
||||
MATH_REDIRECT (sqrt, "__", MATH_REDIRECT_UNARY_ARGS)
|
||||
MATH_REDIRECT (ceil, "__", MATH_REDIRECT_UNARY_ARGS)
|
||||
MATH_REDIRECT (floor, "__", MATH_REDIRECT_UNARY_ARGS)
|
||||
MATH_REDIRECT (roundeven, "__", MATH_REDIRECT_UNARY_ARGS)
|
||||
|
||||
Reference in New Issue
Block a user