Skip to content

Commit f6a9c8a

Browse files
committed
Add updates for cargo-xbuild crate
1 parent 946857e commit f6a9c8a

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

content/this-month/2022-06/index.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,16 @@ The `bootloader` crate implements a custom Rust-based bootloader for easy loadin
104104
- [Ensure proper alignment of DAP target buffer](https://github.com/rust-osdev/bootloader/commit/6e8f9fa964bfcd23b95fe902fe3a5f2c55065e27)
105105
- [Enter unreal mode](https://github.com/rust-osdev/bootloader/commit/7a24837692d96c8e9b04377fa2e7646648637dcb)
106106

107+
### [`cargo-xbuild`](https://github.com/rust-osdev/cargo-xbuild)
108+
109+
<span class="maintainers">Maintained by [@phil-opp](https://github.com/phil-opp)</span>
110+
111+
The `cargo-xbuild` project provides `cargo` command wrappers to cross-compile the sysroot crates `core` and `alloc`. It is mostly useful in situations, where cargo's unstable `-Zbuild-std` flag is not usable.
112+
113+
This month, we fixed a build error of the `alloc` crate on the latest nightlies:
114+
115+
- [Fix: The alloc crate uses the Rust 2021 edition now](https://github.com/rust-osdev/cargo-xbuild/pull/105) <span class="gray">(published as `v0.6.6`)</span>
116+
107117
## Call for Participation
108118

109119
Want to contribute to a Rust OSDev project, but don't know where to start? Pick up one of these outstanding

0 commit comments

Comments
 (0)