about summary refs log tree commit diff
path: root/library/compiler-builtins
AgeCommit message (Expand)AuthorLines
2025-05-29Change `compiler-builtins` to edition 2024Trevor Gross-20/+30
2025-05-29Remove the now-unneeded llvm-tools-previewTrevor Gross-2/+1
2025-05-29Replace the `nm` symbol check with a Rust implementationTrevor Gross-108/+262
2025-05-29Remove unneeded C symbolsTrevor Gross-3/+2
2025-05-29Reuse `libm`'s `Caat` and `CastFrom` in `compiler-builtins`Trevor Gross-52/+16
2025-05-29cleanup: Reuse `MinInt` and `Int` from `libm` in `compiler-builtins`Trevor Gross-345/+168
2025-05-28aarch64: Add a note saying why we use `frintx` rather than `frintn`Trevor Gross-0/+6
2025-05-28Typo in README.mdDario Damiani-1/+1
2025-05-28Update `CmpResult` to use a pointer-sized return typeTrevor Gross-26/+48
2025-05-22libm: Clean up unused filesTrevor Gross-310/+0
2025-05-22fixed typo in readmePályi Lőrinc-1/+1
2025-05-21Enable `__powitf2` on MSVCbeetrees-4/+0
2025-05-18fix an if statement that can be collapsedFolkert de Vries-19/+21
2025-05-13Fix `i256::MAX`Tobias Decking-2/+2
2025-05-12chore(compiler_builtins): release v0.1.159github-actions[bot]-1/+7
2025-05-12Remove cfg(bootstrap)nora-12/+0
2025-05-06release-plz: Include the libm changelog in compiler-builtinsTrevor Gross-0/+1
2025-05-06chore: releasegithub-actions[bot]-2/+14
2025-05-06Require `target_has_atomic = "ptr"` for runtime feature detectionTrevor Gross-6/+15
2025-05-05ci: Mention `ci: skip-extensive` in the error messageTrevor Gross-1/+3
2025-05-05Replace `super::super` with `crate::support` where possibleTrevor Gross-22/+19
2025-05-04docs: fix typo in Cargo.tomlELginas-1/+1
2025-05-04chore: releasegithub-actions[bot]-2/+14
2025-05-03Use runtime feature detection for fma routines on x86Trevor Gross-3/+588
2025-05-03Rename the i686 module to x86Trevor Gross-4/+4
2025-05-03update-api-list: Match subdirectories within archTrevor Gross-1/+3
2025-05-01fmaf: Add a test case from a MinGW failureTrevor Gross-1/+12
2025-05-01builtins-test: Remove `no_mangle` from `eh_personality`Trevor Gross-1/+0
2025-04-29Refactor the fma modulesTrevor Gross-175/+179
2025-04-29Move `fma` implementations to `mod generic`Trevor Gross-0/+0
2025-04-29Resolve `unnecessary_transmutes` lintsTrevor Gross-48/+32
2025-04-23Warn on `unsafe_op_in_unsafe_fn` by defaultTrevor Gross-51/+172
2025-04-23libm-macros: Allow a way to bulk match f16 and f128 functionsTrevor Gross-122/+128
2025-04-23libm-macros: Start tracking which functions are publicTrevor Gross-175/+226
2025-04-22musl: Update submoduleTrevor Gross-0/+0
2025-04-22chore: Release libm v0.2.13Trevor Gross-1/+7
2025-04-22fix: Switch to resolver v2Trevor Gross-1/+1
2025-04-22chore: Combine CHANGELOG files for compiler-builtinsTrevor Gross-108/+100
2025-04-22chore: release builtins 0.1.156 and libm 0.2.12github-actions[bot]-2/+50
2025-04-22Reimplement the generic fmodquaternic-66/+55
2025-04-21Rename the `public-test-deps` feature to `unstable-public-internals`Trevor Gross-19/+19
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