float128: Include math-finite.h for _Float128
commit33d523d7f8c8ffdeecd03df452d80bfda3bc25d4
authorGabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
Mon, 20 Mar 2017 13:07:35 +0000 (20 10:07 -0300)
committerGabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
Mon, 15 May 2017 13:09:08 +0000 (15 10:09 -0300)
treef2659ac3e10b912e28d5d2fe8b08a1bc3bfb96b4
parentfcee5905d341fe975f7786e72c831ada1c8fa78b
float128: Include math-finite.h for _Float128

All the declarations in math-finite.h are macroized by floating-point
type.  This patch includes it for float128 and protects the
declarations of functions that need not be declared for float128.

* math/math.h: Include bits/math-finite.h for float128.
(__MATH_DECLARING_FLOATN): Define to control declaration of
float128 functions.
* math/bits/math-finite.h (pow10): Do not declare for float128.
(gamma): Likewise.
(scalb): Likewise.
ChangeLog
math/bits/math-finite.h
math/math.h