This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v2 6/8] float128: Add private _Float128 declarations for libm.


On Fri, 28 Apr 2017, Gabriel F. T. Gomes wrote:

> From: "Paul E. Murphy" <murphyp@linux.vnet.ibm.com>
> 
> Add the necessary bits to the private headers to support
> building the _Float128 libm functions.
> 
> A local override for float.h is provided to include the
> missing *FLT128 macros implied by TS 18661-3 for this
> type when compiling prior to GCC 7.
> 
> 	* bits/libm-simd-decl-stubs.h (__DECL_SIMD_cosf128): New macro.
> 	(__DECL_SIMD_sinf128): Likewise.
> 	(__DECL_SIMD_sincosf128): Likewise.
> 	(__DECL_SIMD_logf128): Likewise.
> 	(__DECL_SIMD_expf128): Likewise.
> 	(__DECL_SIMD_powf128): Likewise.

This bit seems out of place in this patch; bits/libm-simd-decl-stubs.h is 
an installed header and these changes would be needed to use the installed 
headers, whereas the rest of the changes in this patch are specific to 
building rather than using glibc, as indicated in the commit message.

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]