gpt4 book ai didi

llvm - 如何为 MMIX 编译 Rust

转载 作者:行者123 更新时间:2023-11-29 08:00:01 26 4
gpt4 key购买 nike

是否可以为 MMIX 架构编译 Rust?

根据我对 Rust 编译器的了解(诚然不是很多),它使用 LLVM 作为后端;来自 C 和 gcc 背景,我知道 gcc 可以生成 MMIX 可执行文件,但我不确定如何从 rustc 获得相同的结果。

有谁知道如何去做这件事?或者关于我应该从哪里开始搜索的指示?

谢谢

最佳答案

这不是一个 super 有用的答案,但您可以查看我的拉取请求,其中我实现了对 powerpc 的支持:https://github.com/rust-lang/rust/pull/20980

(然后我在 libc 中恢复了一些我第一次搞砸的东西:https://github.com/rust-lang/rust/pull/21500)

在此期间,有些事情发生了变化,但这应该让您大致了解需要戳戳哪些地方。我觉得我应该提一下,虽然架构支持的一般方法是官方支持少数架构,但保留其他架构,值得注意的是,如果你想要官方支持,特别是容易破损的精品拱门可能是一场艰苦的战斗在核心:https://github.com/rust-lang/rust/pull/26505

关于llvm - 如何为 MMIX 编译 Rust,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30172123/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com