This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: RFC: removing slow paths in various dbl-64 libm functions
- From: "Carlos O'Donell" <carlos at redhat dot com>
- To: Szabolcs Nagy <szabolcs dot nagy at arm dot com>, Anton Blanchard <anton at au1 dot ibm dot com>
- Cc: Joseph Myers <joseph at codesourcery dot com>, libc-alpha at sourceware dot org
- Date: Tue, 1 Dec 2015 13:07:58 -0500
- Subject: Re: RFC: removing slow paths in various dbl-64 libm functions
- Authentication-results: sourceware.org; auth=none
- References: <alpine dot DEB dot 2 dot 10 dot 1511261736421 dot 10502 at digraph dot polyomino dot org dot uk> <5657D3A5 dot 5090005 at redhat dot com> <20151130230324 dot 3dd0c293 at kryten> <565D24D0 dot 70804 at redhat dot com> <565DCE3E dot 7070307 at arm dot com>
On 12/01/2015 11:43 AM, Szabolcs Nagy wrote:
> if that happens it should be implemented in such a way
> that -ffast-math at link time does not affect the
> behaviour of code that was not compiled with -ffast-math.
> (i.e. the low prec functions should have different name.)
Agreed.
Consensus is already set that it would be a decision that
it is fixed at compile time and never changed.
For example it would alias to a new set of entry points
that would forever have the implied semantics of roughly
constant runtime which can't be changed.
Cheers,
Carlos.