|author||Rich Felker <email@example.com>||2013-11-20 17:40:33 -0500|
|committer||Rich Felker <firstname.lastname@example.org>||2013-11-20 17:40:33 -0500|
write floating point limit constants to 21 significant decimal places
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.
Diffstat (limited to 'arch/powerpc/bits/float.h')
0 files changed, 0 insertions, 0 deletions