HomeFreeBSD

libc: fix strtold NaN representation on riscv

Description

libc: fix strtold NaN representation on riscv

Regenerate gd_qnan.h on riscv using the qnan.c
config tool found in contrib/gdtoa.

This fixes the following tests in CI:
lib/libc/stdio/scanfloat_test:infinities_and_nans
lib/libc/stdlib/strtod_test:strtold_nan

Reviewed by: jrtc27
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D57405

Details

Provenance
sivaAuthored on Jun 10 2026, 10:29 PM
Reviewer
jrtc27
Differential Revision
D57405: libc: fix strtold NaN representation on riscv
Parents
rG9f2a38cf40f2: libc/fortify_uio_test: replace stdin in base readv tests
Branches
Unknown
Tags
Unknown