mirror of https://git.musl-libc.org/git/musl
Browse Source
this is enough to produce the correct value even if the constant is interpreted as 80-bit extended precision, which matters on archs with excess precision (FLT_EVAL_METHOD==2) under at least some interpretations of the C standard. the shorter representations, while correct if converted to the nominal precision at translation time, could produce an incorrect value at extended precision, yielding results such as (double)DBL_MAX != DBL_MAX.rs-1.0
2 changed files with 10 additions and 10 deletions
Loading…
Reference in new issue