History log of /freebsd/lib/msun/amd64/Makefile.inc (Results 1 – 24 of 24)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# e9ac4169 15-Jul-2024 Warner Losh <imp@FreeBSD.org>

Remove residual blank line at start of Makefile

This is a residual of the $FreeBSD$ removal.

MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix


Revision tags: release/14.1.0, release/13.3.0, release/14.0.0
# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0
# 3d6d3da4 04-Sep-2016 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r305361 through r305389.


# 83e449a4 04-Sep-2016 Bruce Evans <bde@FreeBSD.org>

Add asm versions of fmod(), fmodf() and fmodl() on amd64. Add asm
versions of fmodf() amd fmodl() on i387.

fmod is similar to remainder, and the C versions are 3 to 9 times
slower than the asm vers

Add asm versions of fmod(), fmodf() and fmodl() on amd64. Add asm
versions of fmodf() amd fmodl() on i387.

fmod is similar to remainder, and the C versions are 3 to 9 times
slower than the asm versions on x86 for both, but we had the strange
mixture of all 6 variants of remainder in asm and only 1 of 6
variants of fmod in asm.

show more ...


Revision tags: release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0
# 074fb64d 30-Mar-2008 David Schultz <das@FreeBSD.org>

Add assembly versions of remquol() and remainderl().


# e43c8f6a 02-Mar-2008 David Schultz <das@FreeBSD.org>

Hook up sqrtl() to the build.


Revision tags: release/7.0.0_cvs, release/7.0.0
# 02ef796d 13-Feb-2008 Bruce Evans <bde@FreeBSD.org>

Use hardware remainder on amd64 since it is 5 to 10 times faster than
software remainder and is already used for remquo().


Revision tags: release/6.3.0_cvs, release/6.3.0
# d3f9671a 14-Jan-2008 David Schultz <das@FreeBSD.org>

Implement rintl(), nearbyintl(), lrintl(), and llrintl().
Thanks to bde@ for feedback and testing of rintl().


# 6821aba9 17-Dec-2007 David Schultz <das@FreeBSD.org>

Add logbl(3) to libm.


Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0
# d7eda462 28-Mar-2006 Daniel Eischen <deischen@FreeBSD.org>

Add symbol versioning to libm.


Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0
# a4ca7ca8 16-Apr-2005 David Schultz <das@FreeBSD.org>

More optimized math functions.


# 3b9141ee 25-Mar-2005 David Schultz <das@FreeBSD.org>

Implement and document remquo() and remquof().


# 4be31f06 07-Mar-2005 David Schultz <das@FreeBSD.org>

Define the LDBL_PREC to be the number of significant bits in a long
double's mantissa.


# 79b99033 04-Feb-2005 David Schultz <das@FreeBSD.org>

Move machine-dependent crud to its own makefile.


Revision tags: release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0
# 074fb64d 30-Mar-2008 David Schultz <das@FreeBSD.org>

Add assembly versions of remquol() and remainderl().


# e43c8f6a 02-Mar-2008 David Schultz <das@FreeBSD.org>

Hook up sqrtl() to the build.


Revision tags: release/7.0.0_cvs, release/7.0.0
# 02ef796d 13-Feb-2008 Bruce Evans <bde@FreeBSD.org>

Use hardware remainder on amd64 since it is 5 to 10 times faster than
software remainder and is already used for remquo().


Revision tags: release/6.3.0_cvs, release/6.3.0
# d3f9671a 14-Jan-2008 David Schultz <das@FreeBSD.org>

Implement rintl(), nearbyintl(), lrintl(), and llrintl().
Thanks to bde@ for feedback and testing of rintl().


# 6821aba9 17-Dec-2007 David Schultz <das@FreeBSD.org>

Add logbl(3) to libm.


Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0
# d7eda462 28-Mar-2006 Daniel Eischen <deischen@FreeBSD.org>

Add symbol versioning to libm.


Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0
# a4ca7ca8 16-Apr-2005 David Schultz <das@FreeBSD.org>

More optimized math functions.


# 3b9141ee 25-Mar-2005 David Schultz <das@FreeBSD.org>

Implement and document remquo() and remquof().


# 4be31f06 07-Mar-2005 David Schultz <das@FreeBSD.org>

Define the LDBL_PREC to be the number of significant bits in a long
double's mantissa.


# 79b99033 04-Feb-2005 David Schultz <das@FreeBSD.org>

Move machine-dependent crud to its own makefile.