glibc/sysdeps
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
..
aarch64 math: Remove float_t and double_t [BZ #33563] 2025-11-12 19:33:23 +00:00
alpha math: Remove ldbl-128/s_fma.c 2025-11-12 18:57:29 +00:00
arc nptl: Remove ATOMIC_EXCHANGE_USES_CAS usage 2025-11-04 04:14:01 -03:00
arm nptl: Remove ATOMIC_EXCHANGE_USES_CAS usage 2025-11-04 04:14:01 -03:00
csky nptl: Remove ATOMIC_EXCHANGE_USES_CAS usage 2025-11-04 04:14:01 -03:00
generic math: Remove the SVID error handling from tgammaf 2025-11-05 10:19:37 -03:00
gnu Updates struct tcp_zerocopy_receive from 5.11 to netinet/tcp.h. 2025-10-29 12:54:12 -03:00
hppa stdlib: Remove mp_clz_tab.c 2025-11-10 08:57:52 -03:00
htl hurd: Drop remnants of cthreads 2025-11-12 01:11:11 +01:00
hurd htl: move pthread_kill into libc. 2025-08-16 01:44:27 +02:00
i386 x86: Adapt "%v" usage on clang to emit VEX enconding 2025-11-10 08:58:06 -03:00
ieee754 math: Remove float_t and double_t [BZ #33563] 2025-11-12 19:33:23 +00:00
loongarch LoongArch: Call elf_ifunc_invoke for R_LARCH_IRELATIVE in elf_machine_rela 2025-11-12 09:12:48 +08:00
m68k math: Remove the SVID error handling from atan2f 2025-11-05 07:15:52 -03:00
mach hurd: Drop remnants of cthreads 2025-11-12 01:11:11 +01:00
microblaze nptl: Remove ATOMIC_EXCHANGE_USES_CAS usage 2025-11-04 04:14:01 -03:00
mips math: Remove ldbl-128/s_fma.c 2025-11-12 18:57:29 +00:00
nptl Remove futex_supports_pshared 2025-09-08 15:01:18 +02:00
or1k nptl: Remove ATOMIC_EXCHANGE_USES_CAS usage 2025-11-04 04:14:01 -03:00
posix assert: Refactor assert/assert_perror 2025-09-23 10:29:24 -03:00
powerpc stdlib: Remove mp_clz_tab.c 2025-11-10 08:57:52 -03:00
pthread Add once_flag, ONCE_FLAG_INIT and call_once to stdlib.h for C23 2025-10-01 15:15:15 +00:00
riscv riscv: Add vector registers to __SYSCALL_CLOBBERS 2025-11-04 09:18:56 -06:00
s390 nptl: Remove ATOMIC_EXCHANGE_USES_CAS usage 2025-11-04 04:14:01 -03:00
sh nptl: Remove ATOMIC_EXCHANGE_USES_CAS usage 2025-11-04 04:14:01 -03:00
sparc math: Remove ldbl-128/s_fma.c 2025-11-12 18:57:29 +00:00
unix linux: Add mseal syscall support 2025-11-12 15:27:28 -03:00
wordsize-32 Replace count_leading_zeros with stdc_leading_zeros 2025-10-29 12:53:55 -03:00
wordsize-64 stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
x86 Set Prefer_No_AVX512 flag for hygon platform 2025-11-11 10:47:26 +08:00
x86_64 x86-64: Fix a typo in fesetenv.c [BZ #33619] 2025-11-11 17:06:34 +08:00