| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-06-02 | libm-test: Fix unintentional skips in `binop_common` | Trevor Gross | -6/+14 | |
| `binop_common` emits a `SKIP` that is intended to apply only to `copysign`, but is instead applying to all binary operators. Correct the general case but leave the currently-failing `maximum_num` tests as a FIXME, to be resolved separately in [1]. Also simplify skip logic and NaN checking, and add a few more `copysign` checks. [1]: https://github.com/rust-lang/compiler-builtins/pull/939 | ||||
| 2025-06-02 | cleanup: Use `x.biteq(y)` rather than `x.to_bits() == y.to_bits()` | Trevor Gross | -4/+1 | |
| 2025-04-19 | Run `cargo fmt` on all projects | Trevor Gross | -2/+8 | |
| Apply the same formatting rules to both `libm` and `compiler-builtins`. | ||||
| 2025-04-19 | libm: Reorganize into compiler-builtins | Trevor Gross | -0/+447 | |
| Distribute everything from `libm/` to better locations in the repo. `libm/libm/*` has not moved yet to avoid Git seeing the move as an edit to `Cargo.toml`. Files that remain to be merged somehow are in `etc/libm`. | ||||
