diff options
| author | Steve Kargl <kargl@FreeBSD.org> | 2026-10-31 10:18:06 +0000 |
|---|---|---|
| committer | Robert Clausecker <fuz@FreeBSD.org> | 2026-10-31 10:19:54 +0000 |
| commit | 1fb5d8265bc4bbbf1f5bc79cc1d2a7f280b446b2 (patch) | |
| tree | 142011433f41477e71b035ca1707b63f8ba6e007 /lib/libc/iconv/citrus_db_file.h | |
| parent | 48dd6f4f6704a82f005357bf838111351066b859 (diff) | |
For an edge case at an extreme, e.g., nextafter(-DBL_MAX,-INFINITY)
do not return x+x. Instead, evaluate x+x and assign it to a volatile
to raise an exception, and then fall through to return the correct
result in current rounding mode.
PR: 299389
MFC after: 6 days (for inclusion into releng/15.2)
Diffstat (limited to 'lib/libc/iconv/citrus_db_file.h')
0 files changed, 0 insertions, 0 deletions
