adjust fallback INFINITY definition for FLT_EVAL_METHOD==2 case
authorRich Felker <dalias@aerifal.cx>
Wed, 27 Nov 2013 04:26:37 +0000 (23:26 -0500)
committerRich Felker <dalias@aerifal.cx>
Wed, 27 Nov 2013 04:26:37 +0000 (23:26 -0500)
commita663c930196b50194921e7ee685d0704ac32f6f4
treeebd0c3d8fc96002ff6049a90c31c7db8ec9d1a74
parentf63b8c8c455929f0f46cc017b4c675faeef901c4
adjust fallback INFINITY definition for FLT_EVAL_METHOD==2 case

on archs with excess precision, the floating point constant 1e40f may
be evaluated such that it does not actually produce an infinity.
1e5000f is sufficiently large to produce an infinity for all supported
floating point formats. note that this definition of INFINITY is only
used for old or non-GNUC compilers anyway; despite being a portable,
conforming definition, it leads to erroneous warnings on many
compilers and thus using the builtin is preferred.
include/math.h