History log of /netbsd-src/lib/libm/shlib_version (Results 1 – 19 of 19)
Revision Date Author Comments
# 10af4d8c 22-Jan-2024 kre <kre@NetBSD.org>

Bump libm minor rev (libm.so.0.13 -> libm.so.0.14) after addition of
all the long double functions (with actual implementations).


# 40028e80 23-Mar-2023 riastradh <riastradh@NetBSD.org>

libm: Bump minor for new long double transcendental functions.

XXX Still missing: remquol, remainderl.


# 166de49c 26-Sep-2017 maya <maya@NetBSD.org>

Mention wanting to remove isnanf too, reword


# 5b9767ae 13-May-2017 maya <maya@NetBSD.org>

Belatedly bump minor.

lots of changes since -7 (libm.so.0.11), including:
new functions: llroundl, lroundl, erfl, erfcl
partial switch to freebsd catrig


# c7ed2476 20-Jan-2017 maya <maya@NetBSD.org>

add a wishlist for a major bump. isinff and compatibility cabs.


# f14e8fc4 10-Oct-2014 christos <christos@NetBSD.org>

Add the missing complex functions.


# afda0f82 26-Jul-2011 joerg <joerg@NetBSD.org>

Add scalbnl to libm.


# e60f59b9 06-Feb-2011 christos <christos@NetBSD.org>

remquo{,f} from FreeBSD via Stathis Kamperis


# 5f7c431e 11-Jan-2010 christos <christos@NetBSD.org>

Add exp2 and exp2m


# 26573d88 04-Oct-2009 christos <christos@NetBSD.org>

add f{min,max,dim}{,l,f} from FreeBSD


# 9d8b5fa7 20-Aug-2007 drochner <drochner@NetBSD.org>

Add C99 complex support, for double and float.
Most complex function implementations are from the "c9x-complex" library,
originating from the "cephes" math library, see
http://www.netlib.org/cephes/,

Add C99 complex support, for double and float.
Most complex function implementations are from the "c9x-complex" library,
originating from the "cephes" math library, see
http://www.netlib.org/cephes/, from Stephen L. Moshier, incorporated and
redistributed with the NetBSD license by permission of the author.

Error behaviour and other boundary conditions (branch cuts)
need to be looked at.

For namespace sanity, I've done the rename/weak alias procedure to
most of the exported functions which are also used internally.
Didn't do so for sin/cos(f) yet because assembler implementations use
them directly, and renaming functions shared between the main libm
and the machine specific "overlay" might raise binary compatibility
issues.

show more ...


# f1336fbd 25-Mar-2006 xtraeme <xtraeme@NetBSD.org>

Add trunc() and truncf() C99 functions, from FreeBSD.


# d73d3164 15-Mar-2006 kleink <kleink@NetBSD.org>

Add nan(3), nanf(3), and nanl(3); welcome libm.so.0.4.


# e5c18e58 21-Jul-2005 christos <christos@NetBSD.org>

Add log2 and log2f from FreeBSD PR 83845


# 9768ef91 01-Jul-2004 drochner <drochner@NetBSD.org>

bump libm minor version (functions added)


# edc1a24a 25-Feb-1999 abs <abs@NetBSD.org>

Add a note to update src/distrib/sets/lists/base/shl.*, and add a missing
RCS Id.


# 93db5caa 05-Jan-1998 perry <perry@NetBSD.org>

RCSID Police.


# fad86741 19-Aug-1994 jtc <jtc@NetBSD.org>

Bump minor number to account for additions of "float" versions of
the math functions.


# 44adfd9d 15-Feb-1994 jtc <jtc@NetBSD.org>

Compiled shared too.