mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-04 10:50:07 +00:00
e1d6e08dd6
The SPARC implementations of __signbit* functions have aliases signbit, signbitf, signbitl. These are useless, as they aren't exported from the shared libraries (only the __signbit* functions are exported, to be used by the type-generic signbit macro with older compilers). This patch removes the useless aliases. Tested (compilation only) with build-many-glibcs.py for sparc64-linux-gnu and sparcv9-linux-gnu. * sysdeps/sparc/sparc32/fpu/s_signbit.S (signbit): Remove alias. (signbitf): Likewise. * sysdeps/sparc/sparc64/fpu/multiarch/s_signbit.S (signbit): Likewise. (signbitl): Likewise. * sysdeps/sparc/sparc64/fpu/multiarch/s_signbitf.S (signbitf): Likewise. * sysdeps/sparc/sparc64/fpu/s_signbit.S (signbit): Likewise. (signbitl): Likewise. * sysdeps/sparc/sparc64/fpu/s_signbitf.S (signbitf): Likewise.
11 lines
170 B
ArmAsm
11 lines
170 B
ArmAsm
#include <sparc-ifunc.h>
|
|
|
|
SPARC_ASM_VIS3_IFUNC(signbitf)
|
|
|
|
# undef weak_alias
|
|
# define weak_alias(a, b)
|
|
|
|
#define __signbitf __signbitf_generic
|
|
|
|
#include "../s_signbitf.S"
|