about summary refs log tree commit diff
path: root/library/compiler-builtins
AgeCommit message (Expand)AuthorLines
2024-10-28Rename the `special_case` module to `precision` and move default ULPTrevor Gross-55/+55
2024-10-28Run tests against MPFR on CI where possibleTrevor Gross-3/+19
2024-10-28Add a test against MPFR using random inputsTrevor Gross-70/+228
2024-10-28Create interfaces for testing against MPFRTrevor Gross-0/+394
2024-10-28Combine the WASM CI job with the othersTrevor Gross-17/+8
2024-10-28Make use of `select_implementation`Trevor Gross-90/+50
2024-10-28Introduce a `select_implementation` macroTrevor Gross-30/+69
2024-10-28Introduce `math::arch::intrinsics`Trevor Gross-0/+62
2024-10-28Replace `feature = "unstable-intrinsics"` with `intrinsics_enabled`Trevor Gross-11/+34
2024-10-28Move the existing "unstable" feature to "unstable-intrinsics"Trevor Gross-9/+16
2024-10-28chore: release v0.2.11github-actions[bot]-1/+14
2024-10-28Enable caching on all CI jobs that build the crate (#341)Trevor Gross-0/+4
2024-10-28Reduce the number of iterations on emulated aarch64 LinuxTrevor Gross-37/+46
2024-10-28Mark libm-macros and musl-math-sys as publish=falseTrevor Gross-0/+2
2024-10-28Enable more targets on CITrevor Gross-40/+151
2024-10-28Disable a unit test that is failing on i586Trevor Gross-0/+2
2024-10-28Add dockerfiles for i586, riscv, and thumbTrevor Gross-0/+56
2024-10-28Add a test against musl libmTrevor Gross-16/+247
2024-10-28Introduce a generic way to control checks for specific casesTrevor Gross-8/+163
2024-10-28Add a deterministic random generatorTrevor Gross-0/+132
2024-10-28Add a helper for cached test inputsTrevor Gross-0/+72
2024-10-28Add traits for testingTrevor Gross-0/+249
2024-10-28Add numeric traitsTrevor Gross-0/+185
2024-10-28Add a test that `for_each_fn` correctly lists all functionsTrevor Gross-0/+61
2024-10-28Collect all function names to an arrayTrevor Gross-3/+100
2024-10-28Add a procedural macro for expanding all function signaturesTrevor Gross-0/+887
2024-10-28Add a script for downloading muslTrevor Gross-0/+24
2024-10-28Introduce `musl-math-sys` for bindings to musl math symbolsTrevor Gross-2/+703
2024-10-28fix type of constants in ported sincosf (#331)quaternic-29/+21
2024-10-28Add basic docstrings to some functions (#337)Johanna Sörngård-0/+61
2024-10-27ci: `rustup --no-self-update` and reuqire MSRV checksTrevor Gross-30/+33
2024-10-27Don't deny warnings when checking MSRVTrevor Gross-0/+2
2024-10-27chore: release v0.2.10github-actions[bot]-1/+7
2024-10-27Set the MSRV to 1.63 and document it as suchTrevor Gross-3/+12
2024-10-27Change `build.rs` to use the older `:` rather than `::`Trevor Gross-3/+3
2024-10-27Add a CI test that the crate builds on stableTrevor Gross-0/+10
2024-10-26Add a .git-blame-ignore-revs fileTrevor Gross-0/+5
2024-10-26Run `cargo fmt` with new settingsTrevor Gross-393/+131
2024-10-26Add a rustfmt.toml file matching rust-lang/rustTrevor Gross-1/+6
2024-10-26chore: release v0.1.136github-actions[bot]-1/+1
2024-10-26Update the libm submoduleTrevor Gross-0/+0
2024-10-26chore: release v0.2.9github-actions[bot]-4/+37
2024-10-26Fix release-plz workflow configurationTrevor Gross-2/+0
2024-10-26Add release-plz for automated releasesTrevor Gross-0/+31
2024-10-26Update licensing to MIT AND Apache-2.0 WITH LLVM-exceptionTrevor Gross-70/+249
2024-10-26Update licensing to MIT AND (MIT OR Apache-2.0)Trevor Gross-236/+269
2024-10-26Don't deny warnings in lib.rsTrevor Gross-8/+7
2024-10-25Rename the `musl-bitwise-tests` feature to `test-musl-serialized`Trevor Gross-10/+10
2024-10-25Add an `abs` function to the `Float` traitTrevor Gross-0/+5
2024-10-25Rename `Float::repr` and `Float::from_repr`Trevor Gross-72/+71