about summary refs log tree commit diff
path: root/library
diff options
context:
space:
mode:
Diffstat (limited to 'library')
-rw-r--r--library/compiler-builtins/libm/CHANGELOG.md39
-rw-r--r--library/compiler-builtins/libm/Cargo.toml2
2 files changed, 37 insertions, 4 deletions
diff --git a/library/compiler-builtins/libm/CHANGELOG.md b/library/compiler-builtins/libm/CHANGELOG.md
index e8e9acf9b5c..36ed41d6ba5 100644
--- a/library/compiler-builtins/libm/CHANGELOG.md
+++ b/library/compiler-builtins/libm/CHANGELOG.md
@@ -1,20 +1,50 @@
-# Change Log
+# Changelog
 
 All notable changes to this project will be documented in this file.
-This project adheres to [Semantic Versioning](http://semver.org/).
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
+and this project adheres to
+[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 ## [Unreleased]
 
-...
+## [0.2.9](https://github.com/rust-lang/libm/compare/libm-v0.2.8...libm-v0.2.9) - 2024-10-26
+
+### Fixed
+
+- Update exponent calculations in nextafter to match musl
+
+### Changed
+
+- Update licensing to MIT AND (MIT OR Apache-2.0), as this is derivative from
+  MIT-licensed musl.
+- Set edition to 2021 for all crates
+- Upgrade all dependencies
+
+### Other
+
+- Don't deny warnings in lib.rs
+- Rename the `musl-bitwise-tests` feature to `test-musl-serialized`
+- Rename the `musl-reference-tests` feature to `musl-bitwise-tests`
+- Move `musl-reference-tests` to a new `libm-test` crate
+- Add a `force-soft-floats` feature to prevent using any intrinsics or
+  arch-specific code
+- Deny warnings in CI
+- Fix `clippy::deprecated_cfg_attr` on compiler_builtins
+- Corrected English typos
+- Remove unneeded `extern core` in `tgamma`
+- Allow internal_features lint when building with "unstable"
 
 ## [v0.2.1] - 2019-11-22
 
 ### Fixed
+
 - sincosf
 
 ## [v0.2.0] - 2019-10-18
 
 ### Added
+
 - Benchmarks
 - signum
 - remainder
@@ -23,17 +53,20 @@ This project adheres to [Semantic Versioning](http://semver.org/).
 - nextafterf
 
 ### Fixed
+
 - Rounding to negative zero
 - Overflows in rem_pio2 and remquo
 - Overflows in fma
 - sincosf
 
 ### Removed
+
 - F32Ext and F64Ext traits
 
 ## [v0.1.4] - 2019-06-12
 
 ### Fixed
+
 - Restored compatibility with Rust 1.31.0
 
 ## [v0.1.3] - 2019-05-14
diff --git a/library/compiler-builtins/libm/Cargo.toml b/library/compiler-builtins/libm/Cargo.toml
index 9ae8bd84156..f04fc12df4d 100644
--- a/library/compiler-builtins/libm/Cargo.toml
+++ b/library/compiler-builtins/libm/Cargo.toml
@@ -8,7 +8,7 @@ license = "MIT AND (MIT OR Apache-2.0)"
 name = "libm"
 readme = "README.md"
 repository = "https://github.com/rust-lang/libm"
-version = "0.2.8"
+version = "0.2.9"
 edition = "2021"
 exclude = ["/ci/", "/.github/workflows/"]