David Hildenbrand <da...@redhat.com> writes:
> Needed on s390x, to test for the data class of a number. So it will > gain soon a user. > > A number is considered normal if the exponent is neither 0 nor all 1's. > That can be checked by adding 1 to the exponent, and comparing against >>= 2 after dropping an eventual overflow into the sign bit. > > While at it, convert the other floatXX_is_normal functions to use a > similar, less error prone calculation, as suggested by Richard H. Queued to fpu/next, thanks. -- Alex Bennée