Patch: bug fix for PR18218
Marshall Clow
mclow.lists at gmail.com
Thu Dec 19 09:26:59 PST 2013
http://llvm.org/bugs/show_bug.cgi?id=18218
This turned out not to be a problem with isnan, but rather a pervasive pattern encompassing all of the functions in <cmath>
The patch is very large, but is really just the same bug fix applied to:
abs, acos asin, atan, atan2, ceil, cos, cosh, exp, fabs, floor, fmod, frexp, ldexp, log, log10, modf, pow, sin, sinh, sqrt, tan, tanh, signbit, fpclassify, isfinite, isinf, isnan, isnormal, isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered, acosh, asinh, atanh, cbrt, copysign, erf, erfc, exp2, expm1, fdim, fma, fmax, fmin, hypot, ilogb, lgamma, llrint, llround, log1p, log2, logb, lrint, lround, nearbyint, nextafter, nexttoward, remainder, remquo, rint, round, scalbln, scalbn, tgamma, trunc
-- Marshall
Marshall Clow Idio Software <mailto:mclow.lists at gmail.com>
A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
-- Yu Suzuki
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cmath.patch
Type: application/octet-stream
Size: 110037 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131219/2eb67565/attachment.obj>
More information about the cfe-commits
mailing list