summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/rust: Add `RUST_SYSROOTS` as `USE_EXPAND` variableMichal Rostecki13 days1-8/+18
| | | | | | | | | | | | | | | | | | Add a new `USE_EXPAND` variable called `RUST_SYSROOTS` which allows to specify additional Rust sysroots to build. Rust sysroot is a directory which contains the prebuilt standard libraries (in form of `*.rlib` files) and utility binaries (e.g. `rust-objcopy`). This variable is limited to bare metal targets. Sysroot for targets not falling into that category contain a local copy of compiler runtime, libc and unwinder, so crossdev is a better fit for them. In this change, the only `RUST_SYSROOT` option is `wasm`, which enables build of a sysroot for `wasm32-unknown-unknown` target and replaces the former `wasm` USE flag. Signed-off-by: Michal Rostecki <[email protected]> Signed-off-by: Matt Jolly <[email protected]>
* dev-lang/rust: add 1.91.0Matt Jolly2025-10-021-2/+2
| | | | Signed-off-by: Matt Jolly <[email protected]>
* dev-lang/rust: move patches from files/ to git repo