Skip to content

Latest commit

 

History

History
92 lines (53 loc) · 3.27 KB

CHANGELOG.md

File metadata and controls

92 lines (53 loc) · 3.27 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.1.149 - 2025-02-25

Other

  • Make a subset of libm symbols weakly available on all platforms

0.1.148 - 2025-02-24

Other

  • Update the libm submodule
  • Enable f16 for MIPS
  • Eliminate the use of public_test_dep! for a third time

0.1.147 - 2025-02-19

Other

  • remove win64_128bit_abi_hack

0.1.146 - 2025-02-06

Other

  • Expose erf{,c}{,f} from libm

0.1.145 - 2025-02-04

Other

  • Revert "Eliminate the use of public_test_dep!"
  • Indentation fix to please clippy
  • Don't build out of line atomics support code for uefi
  • Add a version to some FIXMEs that will be resolved in LLVM 20
  • Remove use of the start feature

0.1.144 - 2025-01-15

Other

  • Eliminate the use of public_test_dep!

0.1.143 - 2025-01-15

Other

  • Use a C-safe return type for __rust_[ui]128_* overflowing intrinsics

0.1.142 - 2025-01-07

Other

  • Account for optimization levels other than numbers

0.1.141 - 2025-01-07

Other

  • Update the libm submodule
  • Fix new clippy::precedence errors
  • Rename EXP_MAX to EXP_SAT
  • Shorten prefixes for float constants

0.1.140 - 2024-12-26

Other

  • Disable f128 for amdgpu (#737)
  • Fix a bug in abs_diff
  • Disable f16 on platforms that have recursion problems

0.1.139 - 2024-11-03

Other

  • Remove incorrect sparcv9 match pattern from configure_f16_f128

0.1.138 - 2024-11-01

Other

  • Use f16_enabled/f128_enabled in examples/intrinsics.rs (#724)
  • Disable f16 for LoongArch64 (#722)