C99 Long Double Math Functions

David Chisnall theraven at freebsd.org
Tue May 21 13:18:13 UTC 2013


On 21 May 2013, at 07:01, Bruce Evans <brde at optusnet.com.au> wrote:

> I spent a half of yesterday so retesting libm for correctness and
> cleaning up log*.  Style problems in log* currently include its
> layering.  I am now trying hacks like multiple includes of __FILE__
> to avoid pessimizations and complications from using inline functions.
> These give worse layering and different complications.  If you promise
> to fix the style "nits" in this (move 100K of code around to perfect
> places), then it is committable as it is.

Is your current code worse than the lack of any implementation?

If not, then please commit it.  I have no objections to your continuing to
 improve it after it has been committed, but its lack is currently a 
blocker for a number of other things.  

David



More information about the freebsd-numerics mailing list