| Age | Commit message (Expand) | Author |
| 2024-07-15 | Remove residual blank line at start of Makefile | Warner Losh |
| 2023-11-26 | lib: Automated cleanup of cdefs and other formatting | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line sh pattern | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line .h pattern | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: two-line .h pattern | Warner Losh |
| 2023-05-12 | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh |
| 2019-10-23 | libm: Add missing END() directives for amd64 routines | Conrad Meyer |
| 2018-05-31 | Resolve conflicts between macros in fenv.h and ieeefp.h | Dimitry Andric |
| 2017-11-26 | lib: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2016-09-04 | Add asm versions of fmod(), fmodf() and fmodl() on amd64. Add asm | Bruce Evans |
| 2013-04-21 | Merge the 386 and amd64 versions of the fenv.h, to make cc -m32 | Konstantin Belousov |
| 2011-10-21 | Bugfix: feenableexcept() and fedisableexcept() should just return the | David Schultz |
| 2011-10-16 | Use #include "fenv.h" instead of #include <fenv.h>. This makes it | David Schultz |
| 2011-10-10 | Provide external definitions of all of the standardized functions in | David Schultz |
| 2011-02-04 | Remove duplicate .note.GNU-stack section declaration. | Konstantin Belousov |
| 2011-01-07 | Add section .note.GNU-stack for assembly files used by 386 and amd64. | Konstantin Belousov |
| 2010-10-01 | Use __FBSDID() instead of RCSID() in most .S files under lib/msun/i386, | Dimitry Andric |
| 2010-02-03 | Placate new binutils, by using 16-bit %ax instead of 32-bit %eax as an | Konstantin Belousov |
| 2009-05-25 | Use, in uncovered part, the END() macro in order to improve debugging. | Attilio Rao |
| 2008-03-30 | Add assembly versions of remquol() and remainderl(). | David Schultz |
| 2008-03-02 | Hook up sqrtl() to the build. | David Schultz |
| 2008-03-02 | MD implementations of sqrtl(). | David Schultz |
| 2008-02-13 | Use hardware remainder on amd64 since it is 5 to 10 times faster than | Bruce Evans |
| 2008-01-14 | Implement rintl(), nearbyintl(), lrintl(), and llrintl(). | David Schultz |
| 2007-12-17 | Translate from the i386 so that this compiles and runs. | Bruce Evans |
| 2007-12-17 | Add logbl(3) to libm. | David Schultz |
| 2007-04-29 | Use C comments since we now preprocess these files with CPP. | Daniel Eischen |
| 2007-01-06 | Fix a problem relating to fesetenv() clobbering i387 register stack. | David Schultz |
| 2007-01-05 | Remove an unneeded fnstcw instruction. | David Schultz |
| 2006-03-27 | Add symbol versioning to libm. | Daniel Eischen |
| 2005-09-12 | Add a missing ldexpf() alias for amd64. | David Schultz |
| 2005-04-16 | More optimized math functions. | David Schultz |
| 2005-03-25 | Implement and document remquo() and remquof(). | David Schultz |
| 2005-03-16 | Spell 'fedisableexcept' correctly. | David Schultz |
| 2005-03-16 | Replace fegetmask() and fesetmask() with feenableexcept(), | David Schultz |
| 2005-03-07 | Define the LDBL_PREC to be the number of significant bits in a long | David Schultz |
| 2005-02-04 | Move machine-dependent crud to its own makefile. | David Schultz |
| 2005-02-04 | Remove wrappers and other cruft intended to support SVID, mistakes in | David Schultz |
| 2005-01-15 | amd64 assembly versions of sqrt(), lrint(), and llrint() using SSE2. | David Schultz |
| 2005-01-14 | Mark all inline asms that read the floating-point control or status | David Schultz |
| 2005-01-11 | Mark inline stmxcsr instructions as volatile, since this appears to be | David Schultz |
| 2004-06-11 | Insert a missing '~' in feholdexcept(), so that it correctly clears | David Schultz |
| 2004-06-06 | Add an fenv.h implementation for the amd64 port. | David Schultz |