#
267654 |
|
19-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
225736 |
|
22-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
#
219576 |
|
12-Mar-2011 |
kargl |
Take two. Add the missing file that should have been committed with r219571 and re-enable building of cbrtl.
Implement the long double version for the cube root function, cbrtl. The algorithm uses Newton's iterations with a crude estimate of the cube root to converge to a result.
Reviewed by: bde Approved by: das
|
#
219572 |
|
12-Mar-2011 |
kargl |
Temporary disable the building of cbrtl until I can determine why svn will not allow one to commit a new file.
Approved by: das (implicit)
|
#
219571 |
|
12-Mar-2011 |
kargl |
Implement the long double version for the cube root function, cbrtl. The algorithm uses Newton's iterations with a crude estimate of the cube root to converge to a result.
Reviewed by: bde Approved by: das
|
#
219365 |
|
07-Mar-2011 |
das |
Remove part of an uncommitted change that snuck into the last commit.
|
#
219359 |
|
07-Mar-2011 |
das |
Add cexp() and cexpf().
Reviewed by: bde (earlier version)
|
#
216211 |
|
05-Dec-2010 |
das |
Add log2() and log2f().
|
#
209110 |
|
12-Jun-2010 |
das |
Introduce __isnanf() as an alias for isnanf(), and make the isnan() macro expand to __isnanf() instead of isnanf() for float arguments. This change is needed because isnanf() isn't declared in strict POSIX or C99 mode.
Compatibility note: Apps using isnan(float) that are compiled after this change won't link against an older libm.
Reported by: Florian Forster <octo@verplant.org>
|
#
181377 |
|
07-Aug-2008 |
das |
Implement cproj{,f,l}().
|
#
181074 |
|
31-Jul-2008 |
das |
Add implementations of acosl(), asinl(), atanl(), atan2l(), and cargl().
Reviewed by: bde sparc64 testing resources from: remko
|
#
179882 |
|
19-Jun-2008 |
das |
Implement fmodl. Document fmodl and fix some errors in the fmod manpage.
|
#
177766 |
|
30-Mar-2008 |
das |
Hook remquol() and remainderl() up to the build.
|
#
177761 |
|
30-Mar-2008 |
das |
Implement csqrtl().
|
#
177760 |
|
30-Mar-2008 |
das |
Hook hypotl() and cabsl() up to the build.
|
#
176722 |
|
01-Mar-2008 |
das |
Hook up sqrtl() to the build.
|
#
176388 |
|
18-Feb-2008 |
das |
Add tgammaf() as a simple wrapper around tgamma().
|
#
176361 |
|
17-Feb-2008 |
das |
Hook up sinl(), cosl(), and tanl() to the build.
|
#
175462 |
|
18-Jan-2008 |
das |
Hook up exp2l() and related docs to the build.
|
#
175309 |
|
14-Jan-2008 |
das |
Implement rintl(), nearbyintl(), lrintl(), and llrintl(). Thanks to bde@ for feedback and testing of rintl().
|
#
174732 |
|
17-Dec-2007 |
das |
Remove z_abs(). The z_*() functions were in libf77, and for some reason someone thought it would be a good idea to copy z_abs() to libm in 1994. However, it's never been declared or documented anywhere, and I'm reasonably confident that nobody uses it.
Discussed with: bde, deischen, kan
|
#
174698 |
|
17-Dec-2007 |
das |
Add logbl(3) to libm.
|
#
174684 |
|
16-Dec-2007 |
das |
Implement and document nan(), nanf(), and nanl(). This commit adds two new directories in msun: ld80 and ld128. These are for long double functions specific to the 80-bit long double format used on x86-derived architectures, and the 128-bit format used on sparc64, respectively.
|
#
174618 |
|
15-Dec-2007 |
das |
1. Add csqrt{,f}(3). 2. Put carg{,f}(3) under the FBSD_1.1 namespace where it belongs (requested by kan@)
|
#
174584 |
|
14-Dec-2007 |
das |
Typo in previous commit
|
#
174583 |
|
14-Dec-2007 |
das |
Symbol.map additions for carg and cargf. (They're in C99, so I didn't add a new version for them.)
|
#
169092 |
|
29-Apr-2007 |
deischen |
Use C comments since we now preprocess these files with CPP.
|
#
165855 |
|
07-Jan-2007 |
das |
Implement modfl().
|
#
165837 |
|
06-Jan-2007 |
das |
Remove modf from libm's symbol map. It's actually in libc for hysterical raisins.
|
#
157196 |
|
27-Mar-2006 |
deischen |
Add symbol versioning to libm.
|