about summary refs log tree commit diff
path: root/library/compiler-builtins
AgeCommit message (Expand)AuthorLines
2025-06-24Use `asm_cfg` in `probestack`Folkert de Vries-23/+13
2025-06-14symcheck: Add a wrapper around an archiveTrevor Gross-24/+80
2025-06-14Add minimal triagebot configUrgau-0/+21
2025-06-14use `extern "custom"` on naked functions with a custom calling conventionFolkert de Vries-28/+19
2025-06-14use `is_multiple_of` to check if an addr is alignedFolkert de Vries-9/+9
2025-06-14Work around out-of-tree testing with a shim crateTrevor Gross-4/+77
2025-06-14Merge ref 'd087f112b7d1:/library/compiler-builtins' from https://github.com/r...Trevor Gross-292/+206
2025-06-14Update the upstream Rust versionTrevor Gross-1/+1
2025-06-14Delete `.release-plz.toml`Trevor Gross-13/+0
2025-06-13Mark compiler-builtins as `publish = false`Trevor Gross-0/+1
2025-06-13Clean up and sort manifest keysTrevor Gross-12/+7
2025-06-13fmaximum,fminimum: Fix incorrect result and add testsTrevor Gross-57/+392
2025-06-13Eliminate `build.rs`-generated Aarch64 atomic macros (#951)qinghon-65/+75
2025-06-10indent the probestack inline assemblyFolkert de Vries-110/+110
2025-06-10merge the sgx/fortanix `__rust_probestack` into the general `x86_64` oneFolkert de Vries-73/+23
2025-06-10use `#[naked]` for `__rust_probestack`Folkert de Vries-97/+33
2025-06-10add a fixme to use `extern_custom` when availableFolkert de Vries-0/+9
2025-06-10ci: Fix a typo that was causing a command failureTrevor Gross-1/+1
2025-06-10compiler-builtins: Remove unused `lints.rust` tableTrevor Gross-4/+0
2025-06-09compiler-builtins: Emit `rustc-check-cfg` earlierTrevor Gross-2/+3
2025-06-09compiler-builtins: Specify `:r` registers for `usize`Trevor Gross-3/+3
2025-06-09compiler-builtins: Resolve `unsafe_op_in_unsafe_fn` on Arm32 AndroidTrevor Gross-10/+30
2025-06-08compiler-builtins: Fix a `rustdoc::bare-urls` errorTrevor Gross-1/+1
2025-06-08Use the in-tree `compiler-builtins`Trevor Gross-3/+1
2025-06-04`panic-handler`: Remove the `no_core` featureTrevor Gross-9/+3
2025-06-04Merge ref 'df8102fe5f24:/library/compiler-builtins' from https://github.com/r...Trevor Gross-2/+1
2025-06-04Update the upstream Rust versionTrevor Gross-0/+1
2025-06-04Add tooling for `josh` syncsTrevor Gross-0/+424
2025-06-04Add an empty rust-version fileTrevor Gross-0/+0
2025-06-04Replace the musl submodule with a download scriptTrevor Gross-18/+30
2025-06-02compiler-builtins: Eliminate symlinksTrevor Gross-2/+1
2025-06-02libm-test: Fix unintentional skips in `binop_common`Trevor Gross-12/+34
2025-06-02ci: Refactor benchmark regression checksTrevor Gross-74/+29
2025-06-02cleanup: Use `x.biteq(y)` rather than `x.to_bits() == y.to_bits()`Trevor Gross-19/+14
2025-06-01Upgrade all dependencies to the latest available versionTrevor Gross-16/+16
2025-06-01Fix new `dead_code` warnings from recent nightliesTrevor Gross-103/+116
2025-05-30chore: releasegithub-actions[bot]-1/+16
2025-05-29ci: Allow for multiple icount benchmarks in the same runTrevor Gross-8/+37
2025-05-29libm-test: Make `extensive` an attribute rather than a test typeTrevor Gross-25/+60
2025-05-29Increase the benchmark rustc version to 2025-05-28Trevor Gross-1/+1
2025-05-29ci: Allow concurrency outside of pull requestsTrevor Gross-1/+1
2025-05-29Run `builtins-test-intrinsics` when possibleTrevor Gross-12/+24
2025-05-29Add benchmarks for float parsing and printingTrevor Gross-17/+83
2025-05-29symcheck: Print the command to make reproducing errors easierTrevor Gross-7/+8
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