| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-08-19 | Rollup merge of #145099 - heiher:loong-32s, r=folkertdev | 许杰友 Jieyou Xu (Joe) | -7/+9 | |
| rustc_target: Add the `32s` target feature for LoongArch LLVM: https://github.com/llvm/llvm-project/pull/139695 | ||||
| 2025-08-16 | library: Migrate from `cfg_if` to `cfg_select` | Josh Triplett | -58/+85 | |
| Migrate the standard library from using the external `cfg_if` crate to using the now-built-in `cfg_select` macro. This does not yet eliminate the dependency from `library/std/Cargo.toml`, because while the standard library itself no longer uses `cfg_if`, it also incorporates the `backtrace` crate, which does. Migration assisted by the following vim command (after selecting the full `cfg_if!` invocation): ``` '<,'>s/\(cfg_if::\)\?cfg_if/cfg_select/ | '<,'>s/^\( *\)} else {/\1}\r\1_ => {/c | '<,'>s/^\( *\)} else if #\[cfg(\(.*\))\] /\1}\r\1\2 => /e | '<,'>s/if #\[cfg(\(.*\))\] {/\1 => {/e ``` This is imperfect, but substantially accelerated the process. This prompts for confirmation on the `} else {` since that can also appear inside one of the arms. This also requires manual intervention to handle any multi-line conditions. | ||||
| 2025-08-09 | rustc_target: Add the `32s` target feature for LoongArch | WANG Rui | -7/+9 | |
| 2025-07-31 | std_detect: Linux 6.16 support for RISC-V | Tsukasa OI | -4/+9 | |
| It adds feature detection of 1 extension (new in std_detect). New RISC-V Extension: 1. "Zabha" | ||||
| 2025-07-24 | std_detect testing improvements | bjorn3 | -3/+3 | |
| * Fix riscv testing. Previously the mod tests; would be looking for src/detect/os/tests.rs. * Replace a test with an unnamed const item. It is testing that no warnings are emitted. It doesn't contain any checks that need to run at runtime. Replacing the test allows removing the tidy:skip directive for test locations. | ||||
| 2025-07-22 | Embed auxv files directly into the test binary | Jakub Beránek | -12/+10 | |
| 2025-07-22 | Improve error messages of auxv loading | Jakub Beránek | -10/+17 | |
| 2025-07-22 | Move tests around to appease `tidy` | Jakub Beránek | -261/+256 | |
| 2025-07-22 | Reformat `std_detect` | Jakub Beránek | -108/+36 | |
| 2025-07-22 | Move `std_detect` from `library/stdarch` to `library` | Jakub Beránek | -0/+4487 | |
