CRlibm is an efficient and proven mathematical library, which provides implementations of the double-precision C99 standard elementary functions, correctly rounded in the four IEEE-754 rounding modes, and sufficiently efficient in average time, worst-case time, and memory consumption to replace existing libms transparently. The distribution includes extensive documentation with the proof of each function (currently more than 100 pages), as well as all the Maple scripts used to develop the functions. This makes this library an excellent tutorial on software elementary function development. CRlibm also includes a lightweight library for multiple precision, scslib (Software Carry Save Library). This library has been developed specifically to answer the needs of the CRlibm project: precision up to a few hundred bits, portability, compatibility with IEEE floating-point standards, performance comparable to or better than GMP, and a small footprint. It uses a data-structure which allows carry propagations to be avoided during multiple-precision multiplications, and supports addition, subtraction, multiplication, and conversions. WWW: http://lipforge.ens-lyon.fr/www/crlibm/ dex : freebsd-ports-gnome
FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/audio/madplay
Commit message (Expand)AuthorAgeFilesLines
* Chase libmad changesbapt2014-02-051-1/+1
* - Support stagingamdmi32013-12-232-25/+10
* In preparation for making libtool generate libraries with a sane name, fix allbapt2013-12-111-2/+2
* Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-201-0/+1
* audio/madplay: directly link libz and cleanupmarino2013-07-251-5/+4
* - Convert USE_GETTEXT to USES (part 3)ak2013-04-251-1/+1
* - drop maintainershipdinoex2012-10-211-1/+1
* - drop maintainershipdinoex2012-10-211-5/+1
* - use OPTIONS_DEFINEdinoex2012-09-161-6/+8
* - fix option WITHOUT_ESOUNDdinoex2012-02-151-2/+2
* - remove PKGNAMESUFFIXdinoex2011-12-211-9/+10
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-241-1/+1
* - Get Rid MD5 supportmiwi2011-03-191-1/+0
* LICENSE GPLv2dinoex2010-06-041-0/+2
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.ade2010-05-311-1/+1
* - Switch SourceForge ports to the new File Release System: categories startin...amdmi32009-08-221-2/+2
* - force include pathdinoex2009-03-051-0/+2
* - add LICENSE:dinoex2009-01-171-0/+2