glibc/sysdeps/aarch64
Wilco Dijkstra 989e538224 math: Remove float_t and double_t [BZ #33563]
Remove uses of float_t and double_t. This is not useful on modern machines,
and does not help given GCC defaults to -fexcess-precision=fast.
One use of double_t remains to allow forcing the precision to double
on targets where FLT_EVAL_METHOD=2. This fixes BZ #33563 on
i486-pc-linux-gnu.

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
2025-11-12 19:33:23 +00:00
..
bits AArch64: Remove LP64 and ILP32 ifdefs 2025-02-24 14:20:29 +00:00
fpu math: Remove float_t and double_t [BZ #33563] 2025-11-12 19:33:23 +00:00
multiarch misc: Fix several typos 2025-10-10 14:52:40 +01:00
nptl AArch64: Remove LP64 and ILP32 ifdefs 2025-02-24 14:20:29 +00:00
sys aarch64: add __ifunc_hwcap function to be used in ifunc resolvers 2025-06-05 14:38:51 +01:00
Implies
Makefile aarch64: Remove $(aarch64-bti) check 2025-11-07 14:12:01 +01:00
Versions
__alloc_gcs.c aarch64: GCS: use internal struct in __alloc_gcs 2025-06-18 09:37:13 +01:00
__arm_za_disable.S AArch64: Cleanup PAC and BTI 2025-05-19 15:35:32 +00:00
__longjmp.S aarch64: define macro for calling __libc_arm_za_disable 2025-10-14 09:42:46 +01:00
__mtag_tag_region.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
__mtag_tag_zero_region.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
aarch64-gcs.h aarch64: GCS: use internal struct in __alloc_gcs 2025-06-18 09:37:13 +01:00
abort-instr.h
bsd-_setjmp.c
bsd-setjmp.c
configure Disable SFrame support by default 2025-07-24 15:51:58 -03:00
configure.ac Disable SFrame support by default 2025-07-24 15:51:58 -03:00
cpu-features.h
crti.S AArch64: Cleanup PAC and BTI 2025-05-19 15:35:32 +00:00
crtn.S AArch64: Cleanup PAC and BTI 2025-05-19 15:35:32 +00:00
dl-audit-check.h
dl-bti.c
dl-diagnostics-cpu.c
dl-dtprocnum.h
dl-gcs.c
dl-irel.h aarch64: add support for hwcap3,4 2025-06-05 14:38:03 +01:00
dl-link.sym
dl-lookupcfg.h
dl-machine.h AArch64: Remove AARCH64_R macro 2025-02-24 14:19:19 +00:00
dl-prop.h
dl-start.S AArch64: Remove PTR_REG defines 2025-02-24 14:16:55 +00:00
dl-tlsdesc.S AArch64: Cleanup PAC and BTI 2025-05-19 15:35:32 +00:00
dl-tlsdesc.h
dl-trampoline.S AArch64: Cleanup PAC and BTI 2025-05-19 15:35:32 +00:00
dl-tunables.list
e_sqrtl.c
elf-initfini.h
hp-timing.h
jmpbuf-offsets.h
jmpbuf-unwind.h
ldsodefs.h
libc-mtag.h
libc-start.c
libc-tls.c
linkmap.h
machine-gmon.h AArch64: Cleanup PAC and BTI 2025-05-19 15:35:32 +00:00
math-tests-trap.h
math-use-builtins-ffs.h
mcount.c
memchr.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
memcmp.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
memcpy.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
memmove.c
memrchr.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
memset.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
preconfigure i386: Update ___tls_get_addr to preserve vector registers 2025-06-19 04:30:31 +08:00
rawmemchr.S
rtld-global-offsets.sym
setjmp.S aarch64: define macro for calling __libc_arm_za_disable 2025-10-14 09:42:46 +01:00
sfp-machine.h
sotruss-lib.c
start.S AArch64: Cleanup PAC and BTI 2025-05-19 15:35:32 +00:00
stpcpy.S
strchr.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strchrnul.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strcmp.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strcpy.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strcspn.S AArch64: add optimised strspn/strcspn 2025-09-10 16:12:23 +00:00
strlen.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strncmp.S
strnlen.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strrchr.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strspn.S AArch64: add optimised strspn/strcspn 2025-09-10 16:12:23 +00:00
sysdep.h AArch64: Cleanup PAC and BTI 2025-05-19 15:35:32 +00:00
tlsdesc.c
tlsdesc.sym
tst-audit.h
tst-audit26.c
tst-audit26mod.c
tst-audit26mod.h
tst-audit27.c
tst-audit27mod.c
tst-audit27mod.h
tst-auditmod26.c
tst-auditmod27.c
tst-ifunc-arg-1.c aarch64: add __ifunc_hwcap function to be used in ifunc resolvers 2025-06-05 14:38:51 +01:00
tst-ifunc-arg-2.c aarch64: add __ifunc_hwcap function to be used in ifunc resolvers 2025-06-05 14:38:51 +01:00
tst-ifunc-arg-3.c aarch64: add __ifunc_hwcap function to be used in ifunc resolvers 2025-06-05 14:38:51 +01:00
tst-ifunc-arg-4.c aarch64: Fix tst-ifunc-arg-4 on clang-18 2025-10-29 12:54:10 -03:00
tst-sme-clone.c aarch64: fix includes in SME tests 2025-11-12 13:45:52 +00:00
tst-sme-clone3.c aarch64: fix includes in SME tests 2025-11-12 13:45:52 +00:00
tst-sme-fork.c aarch64: tests for SME 2025-10-14 09:42:46 +01:00
tst-sme-helper.h aarch64: tests for SME 2025-10-14 09:42:46 +01:00
tst-sme-jmp.c aarch64: tests for SME 2025-10-14 09:42:46 +01:00
tst-sme-signal.c aarch64: tests for SME 2025-10-14 09:42:46 +01:00
tst-sme-skeleton.c aarch64: tests for SME 2025-10-14 09:42:46 +01:00
tst-sme-vfork.c aarch64: tests for SME 2025-10-14 09:42:46 +01:00
tst-sme-za-state.c aarch64: tests for SME 2025-10-14 09:42:46 +01:00
tst-vpcs-mod.S
tst-vpcs.c
wordcopy.c