This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCHv2 3/5] ldbl-128: Rename 'long double' to '_Float128'
On Thu, 18 Aug 2016, Paul E. Murphy wrote:
> > It's only in a context where the functions are defined directly with *f128
> > names that you can avoid defining _Float128 to long double when the
> > compiler supports _Float128 and they have the same format. (In that
> > context, you instead need to avoid the headers declaring the long double
> > functions that will be aliased to the _Float128 ones, to avoid errors
> > about the aliases having incompatible types.)
>
> Adding ieee754/ldbl-128 to the Implies of machine supporting _Float128
> transitioning to a binary128 long double will surely be a mistake?
I'm talking here about architectures where long double is already
binary128. On such architectures, ldbl-128 of course remains in Implies
(and may at some future point define the functions with both sets of names
as aliases, in accordance with TS 18661-3).
--
Joseph S. Myers
joseph@codesourcery.com