NetBSD/lib
jtc c1c8f42080 Changed core routines to call __ieee754_sqrt() instead of sqrt(). I
reported this enhancement to fdlibm-comments, and got the following
reply:

Date: Thu, 11 May 1995 14:35:25 -0700
From: Kwok.Ng@Eng.Sun.COM (KC Ng)
To: fdlibm-comments@sunpro.Eng.Sun.COM, jtc@cygnus.com
Subject: Re: fdlibm 5.2: why do core functions use sqrt?

> I noticed that core (e_*.c) fdlibm functions like __ieee754_acos()
> ensure that they call sqrt() with arguments in range (x > 0), when
> they could call __ieee754_sqrt() directly.
>
> Since sqrt() does a lot more work (verifies x is in range, etc.) is
> there any reason for this?  I'd think that calling __iee754_sqrt()
> would be more appropriate.  ....

You are right. __ieee754_sqrt should be in use with e_*.c.
1995-05-12 04:57:13 +00:00
..
csu Ensure that __progname is in .data, not in .sdata 1995-05-03 22:13:15 +00:00
libarch Use global definitions of i386_[gs]et_ldt_args. 1995-05-06 19:21:37 +00:00
libc Winning Strategies has placed this code in the public domain. 1995-05-11 23:03:44 +00:00
libcompat Clean up deleted files. 1995-03-01 00:00:00 +00:00
libcrypt Clean up deleted files. 1995-02-19 12:19:09 +00:00
libcurses
libedit Fixed the key mapping code and reverted Charles' changes. 1995-04-29 20:44:00 +00:00
libkvm kvm_vax.c added. 1995-04-25 15:41:11 +00:00
libl use new id style. 1995-02-25 09:02:37 +00:00
libm Changed core routines to call __ieee754_sqrt() instead of sqrt(). I 1995-05-12 04:57:13 +00:00
libpcap include string.h and/or stdlib.h as appropriate, if NetBSD. 1995-04-29 05:42:23 +00:00
libpthread
libresolv
librpcsvc Clean up deleted files. 1995-03-01 00:00:00 +00:00
libskey
libtelnet Clean up deleted files. 1995-03-01 00:00:00 +00:00
libterm clean up import, roll forward local fixes, clean up Ids 1995-02-27 10:18:34 +00:00
libutil Clean up deleted files. 1995-03-01 00:00:00 +00:00
liby
Makefile Make libpcap. 1995-03-12 20:49:52 +00:00
bumpversion