| Age | Commit message (Expand) | Author |
| 2022-07-16 | Use Managed.len in sub, divFloor, and divTrunc too | Hiroaki Nakamura |
| 2022-07-16 | Use Managed.len() instead of Managed.toConst().limbs.len | Hiroaki Nakamura |
| 2022-07-16 | Fix std.math.big.int.Managed capacity after mul and sqr | Hiroaki Nakamura |
| 2022-07-13 | stage2: fix comptime bitcast involving f80 | Andrew Kelley |
| 2022-07-13 | std.math: add `inline` to some functions | Andrew Kelley |
| 2022-06-30 | stage2: lower float negation explicitly | Andrew Kelley |
| 2022-06-29 | std.math.big.int: breaking API changes to prevent UAF | Andrew Kelley |
| 2022-06-13 | std.math.big.int: update Managed.toString() to use provided allocator (#11839) | Mikael Berthe |
| 2022-06-12 | std: disable failing tests, add zig2 build test-std to CI | Veikka Tuominen |
| 2022-06-07 | std.math: Add O(log N) implementation of log2(x) for comptime_int | Cody Tapscott |
| 2022-06-07 | std: adjust for stage2 semantics | Veikka Tuominen |
| 2022-06-01 | Sema: apply previous changes to `validateUnionInit` | Veikka Tuominen |
| 2022-05-27 | math: make `cast` return optional instead of an error | Ali Chraghi |
| 2022-05-17 | std.math: simpler error handling | alice |
| 2022-05-17 | Simplify `Copysign` | alice |
| 2022-05-17 | Simplify `signbit` | alice |
| 2022-05-16 | `std.math.powi`: use standard definition of underflow/overflow, implement `u0... | leesongun |
| 2022-04-27 | std: use float builtins instead of std.math | Andrew Kelley |
| 2022-04-27 | add new builtin function `@tan` | Andrew Kelley |
| 2022-04-27 | stage2: fix recent LLVM backend code | Andrew Kelley |
| 2022-04-27 | compiler-rt: math functions reorg | Andrew Kelley |
| 2022-04-25 | stdlib: Fix hex-float printing for f80 | Cody Tapscott |
| 2022-04-15 | std.math.fabs: enable f80 testing | vi |
| 2022-04-15 | std.math: enable f80 tests on freebsd | vi |
| 2022-04-15 | std: add workaround for stage2 bug | Veikka Tuominen |
| 2022-04-14 | std.math.float: fix f80-backed c_longdouble consts | vi |
| 2022-04-12 | Add `floatFractionalBits` to replace `floatMantissaDigits` | Cody Tapscott |
| 2022-04-08 | std.math.isInf: add tests for +-NaN | viri |
| 2022-04-07 | use math/float.zig everywhere | viri |
| 2022-04-07 | std.math.is*Inf: make generic, support f80 | viri |
| 2022-04-07 | std.math: generalise `inf`, even simpler `isFinite` | viri |
| 2022-04-07 | std.math.isFinite: make generic, support f80 | viri |
| 2022-04-06 | std.{fmt, math}: derive float constants from std | viri |
| 2022-04-06 | math.fabs: simplify implementation, add tests | viri |
| 2022-04-06 | math.isNormal: simplify implementation, add tests | viri |
| 2022-04-06 | derive float constants in a generic way (#10133) | viri |
| 2022-04-05 | zig fmt: remove trailing whitespace on doc comments | Damien Firmenich |
| 2022-03-27 | std.math.Complex: add 'negation' and 'mulitply by i' | BlueAlmost |
| 2022-03-23 | math/big: correct fix for divmod (#11271) | Marc Tiehuis |
| 2022-03-14 | freestanding libc: include roundl | Andrew Kelley |
| 2022-03-10 | math: fix big.int div, gcd and bitAnd edge-cases | Marc Tiehuis |
| 2022-03-06 | stage2: rework `@mulAdd` | Andrew Kelley |
| 2022-02-18 | stage2: Implement `@bitReverse` and `@byteSwap` | Cody Tapscott |
| 2022-02-18 | Merge pull request #10858 from topolarity/stage2-bitcast | Andrew Kelley |
| 2022-02-17 | Replace magic numbers with clearer representation | J87 |
| 2022-02-13 | Add additional tests for `@bitCast` | Cody Tapscott |
| 2022-02-13 | Add `abi_size` parameter to read/writeTwosComplement | Cody Tapscott |
| 2022-02-11 | Fix up sign handling and add arbitrary-length integer support to @bitCast() | Cody Tapscott |
| 2022-02-06 | std/math: optimize division with divisors less than a half-limb | Marc Tiehuis |
| 2022-01-29 | Fix overflow in std.math.isNormal when applied to -Inf or a negative NaN | Jonathan S |