glibc/sysdeps
koraynilay 29803ed3ce math: Fix `unknown type name '__float128'` for clang 3.4 to 3.8.1 (bug 32694)
When compiling a program that includes <bits/floatn.h> using a clang version
between 3.4 (included) and 3.8.1 (included), clang will fail with `unknown type
name '__float128'; did you mean '__cfloat128'?`. This changes fixes the clang
prerequirements macro call in floatn.h to check for clang 3.9 instead of 3.4,
since support for __float128 was actually enabled in 3.9 by:

commit 50f29e06a1b6a38f0bba9360cbff72c82d46cdd4
Author: Nemanja Ivanovic <nemanja.i.ibm@gmail.com>
Date:   Wed Apr 13 09:49:45 2016 +0000

    Enable support for __float128 in Clang

This fixes bug 32694.

Signed-off-by: koraynilay <koray.fra@gmail.com>
Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
2025-02-23 11:47:11 +08:00
..
aarch64 AArch64: Add SVE memset 2025-02-20 15:31:50 +00:00
alpha math: update alpha ulps 2025-01-05 20:02:53 +01:00
arc math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
arm math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
csky Move <thread_pointer.h> to kernel-independent sysdeps directories 2025-01-09 19:30:16 +01:00
generic elf: Add l_soname accessor function for DT_SONAME values 2025-02-02 20:10:09 +01:00
gnu Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
hppa math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
htl htl: don't export __pthread_default_rwlockattr anymore. 2025-02-16 23:43:04 +01:00
hurd Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
i386 math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
ieee754 math: Consolidate acosf and asinf internal tables 2025-02-17 10:09:09 -03:00
loongarch math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
m68k Add missing include guards to <dl-tls.h> 2025-01-10 19:02:47 +01:00
mach htl: move pthread_rwlock_init into libc. 2025-02-16 23:43:03 +01:00
microblaze Move <thread_pointer.h> to kernel-independent sysdeps directories 2025-01-09 19:30:16 +01:00
mips math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
nptl nptl: clear the whole rseq area before registration 2025-02-21 22:21:25 +00:00
or1k math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
posix Fix underallocation of abort_msg_s struct (CVE-2025-0395) 2025-01-22 08:17:17 -05:00
powerpc math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
pthread htl: move pthread_setcancelstate into libc. 2025-02-01 11:24:14 +01:00
riscv math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
s390 math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
sh sh: Fix tst-guard1 build 2025-01-31 09:34:36 -03:00
sparc math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
unix nptl: clear the whole rseq area before registration 2025-02-21 22:21:25 +00:00
wordsize-32 Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
wordsize-64 Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
x86 math: Fix `unknown type name '__float128'` for clang 3.4 to 3.8.1 (bug 32694) 2025-02-23 11:47:11 +08:00
x86_64 math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00