about summary refs log tree commit diff
path: root/library/compiler-builtins
AgeCommit message (Expand)AuthorLines
2025-04-21ci: Fix extensive testsTrevor Gross-16/+25
2025-04-21Fix compiler-builtins publishTrevor Gross-16/+7
2025-04-21Update README and CONTRIBUTING for the new repository layoutTrevor Gross-158/+213
2025-04-21Move README.md to compiler-builtins, CONTRIBUTING.md to rootTrevor Gross-1/+1
2025-04-21Update licensing information after repository refactoringTrevor Gross-6/+17
2025-04-21avr: Provide `abort()`Patryk Wychowaniec-0/+26
2025-04-21Remove `unsafe` from `naked_asm!` blocksTrevor Gross-9/+10
2025-04-20ci: Fix release-plz configurationTrevor Gross-3/+5
2025-04-20Add panic-handler to the workspaceTrevor Gross-0/+1
2025-04-20ci: Remove the old libm workflow fileTrevor Gross-324/+0
2025-04-20ci: Configure release-plz to run semver checks on `libm`Trevor Gross-2/+5
2025-04-20ci: Clean up workflow file and docker scriptTrevor Gross-12/+12
2025-04-20ci: Use lowercase for bash locals, fix shellcheckTrevor Gross-5/+7
2025-04-20ci: Add a timeout for all jobsTrevor Gross-0/+3
2025-04-20ci: Skip testing libm in PRs if it did not changeTrevor Gross-37/+66
2025-04-20ci: Add `/cargo/bin` to the path in DockerTrevor Gross-2/+4
2025-04-20Set the musl submodule to 61399d4b ("loongarch64: add TLSDESC support")Trevor Gross-0/+0
2025-04-20ci: Enable testing of `libm` cratesTrevor Gross-227/+176
2025-04-20ci: Add extensive tests from rust-lang/libmTrevor Gross-0/+68
2025-04-20ci: Add a libm MSRV checkTrevor Gross-0/+21
2025-04-20Fix the libm-test logfile pathTrevor Gross-6/+1
2025-04-20Enable icount benchmarks in CITrevor Gross-3/+55
2025-04-19Add remaining `libm` crates to the workspaceTrevor Gross-16/+14
2025-04-19Move builtins-test-intrinsics out of the workspaceTrevor Gross-18/+27
2025-04-19Move the libm .editorconfig to rootTrevor Gross-5/+0
2025-04-19Combine the libm .gitignoreTrevor Gross-12/+12
2025-04-19Remove libm CI dockerfilesTrevor Gross-249/+0
2025-04-19Run `cargo fmt` on all projectsTrevor Gross-283/+1070
2025-04-19Add a .rustfmt.toml with style edition 2024Trevor Gross-1/+0
2025-04-19Add libm and libm-macros to the workspaceTrevor Gross-40/+33
2025-04-19libm: Fix crate compilationTrevor Gross-10/+10
2025-04-19Fix the release-plz jobTrevor Gross-34/+2
2025-04-19libm: Flatten the `libm/libm` directoryTrevor Gross-1/+1
2025-04-19libm: Reorganize into compiler-builtinsTrevor Gross-316/+314
2025-04-19libm: Remove compiler-builtins-smoke-testTrevor Gross-245/+0
2025-04-19Update .git-blame-ignore-revs after the libm mergeTrevor Gross-1/+2
2025-04-19Update path to libm after the mergeTrevor Gross-1/+1
2025-04-19Update submodules after the `libm` mergeTrevor Gross-4/+4
2025-04-19Merge remote-tracking branch 'libm/merge-into-builtins-prep' into absorb-libmTrevor Gross-0/+31148
2025-04-19Remove the libm submoduleTrevor Gross-3/+0
2025-04-19ci: Update `ci/run-docker.sh` to match libmTrevor Gross-55/+69
2025-04-18ci: Make CI configuration more similar to `libm`Trevor Gross-119/+161
2025-04-18Rename `testcrate` to `builtins-test`Trevor Gross-37/+38
2025-04-18Migrate all crates except `libm` to edition 2024Trevor Gross-30/+34
2025-04-18refactor: Introduce a virtual manifestTrevor Gross-302/+305
2025-04-18refactor: Move the `libm` crate to a subdirectoryTrevor Gross-23/+334
2025-04-18Mark generic functions `#[inline]`Trevor Gross-2/+27
2025-04-18Combine the source files for `fmod`Trevor Gross-31/+27
2025-04-18Ensure all public functions are marked `no_panic`Trevor Gross-0/+15
2025-04-18ci: Account for `PR_NUMBER` being set to an empty stringTrevor Gross-1/+1