Rust for Linux 第五个补丁版本提交
Linux 内核和 Rust on Linux 的主要开发者 Miguel Ojeda 向Linux Kernel 邮件列表提交了一个新补丁 (v5),继续推进在 Linux 内核中增加对 Rust 作为第二语言支持。 一些 Rust for Linux v5 的更改包括: 工具链和 alloc 已经升级到了 Rust 1.59.0。这个版本稳定了 feature(global_asm) 以及 Csymbol-mangling-version=v0 flag。 添加了对用 Rust 编写的主机程序的支持。 现在,目标规范文件是根据内核配置,通过 Rust 脚本即时生成的,而不是有几个预定义的文件。生成文件的内容被简化了,对于 x86 来说,所有可以通过命令行指定的选项都被移到了架构 "Makefile "中。目标在于尽可能地减少所有架构的文件内容,并最终不再需要这样的文件。 新增 "HAVE_RUST "内核选项。 添加了关于 RUSTFLAGS* 和 KBUILD_RUST* 变量的文档。 简化了文档中的 tags 和cross-references 为 Hardware Rando...

