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: [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


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