|  | 
| 2 | 2 | 
 | 
| 3 | 3 | All notable changes to this project will be documented in this file. | 
| 4 | 4 | 
 | 
|  | 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | 
|  | 6 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | 
|  | 7 | + | 
|  | 8 | +## [Unreleased] | 
|  | 9 | + | 
|  | 10 | +## [0.2.16](https://github.com/rust-lang/compiler-builtins/compare/libm-v0.2.15...libm-v0.2.16) - 2025-07-30 | 
|  | 11 | + | 
|  | 12 | +### Other | 
|  | 13 | + | 
|  | 14 | +- Simplify the configuration for no-panic | 
|  | 15 | +- Implement `floor` and `ceil` in assembly on `i586` | 
|  | 16 | +- Avoid inlining `floor` into `rem_pio2` | 
|  | 17 | +- Update for new warn-by-default clippy lints | 
|  | 18 | +- Use `x86_no_sse` configuration in more places | 
|  | 19 | +- Enable tests that were skipped on PowerPC | 
|  | 20 | +- Allow a new lint failure in nightly | 
|  | 21 | +- Test building custom targets and resolve an issue probing `rustc` | 
|  | 22 | +- Use the compiler to determine whether or not to enable `f16` and `f128` | 
|  | 23 | +- Improved integer utilities, implement shifts and bug fixes for i256 and u256 | 
|  | 24 | +- Clean up and sort manifest keys | 
|  | 25 | +- Fix incorrect result and add tests | 
|  | 26 | +- Fix unintentional skips in `binop_common` | 
|  | 27 | +- Use `x.biteq(y)` rather than `x.to_bits() == y.to_bits()` | 
|  | 28 | +- Fix new `dead_code` warnings from recent nightlies | 
|  | 29 | +- Reuse `libm`'s `Caat` and `CastFrom` in `compiler-builtins` | 
|  | 30 | +- Reuse `MinInt` and `Int` from `libm` in `compiler-builtins` | 
|  | 31 | +- Add a note saying why we use `frintx` rather than `frintn` | 
|  | 32 | +- Typo in README.md | 
|  | 33 | +- Update `CmpResult` to use a pointer-sized return type | 
|  | 34 | +- Clean up unused files | 
|  | 35 | +- Fix `i256::MAX` | 
|  | 36 | +# Changelog | 
|  | 37 | + | 
|  | 38 | +All notable changes to this project will be documented in this file. | 
|  | 39 | + | 
| 5 | 40 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | 
| 6 | 41 | and this project adheres to | 
| 7 | 42 | [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | 
|  | 
0 commit comments