Llvm 如何为MMIX编译Rust

Llvm 如何为MMIX编译Rust,llvm,rust,cross-compiling,mmix,Llvm,Rust,Cross Compiling,Mmix,可以为MMIX架构编译Rust吗 从我对Rust编译器的理解来看(当然不是很多),它使用LLVM作为后端;来自C和gcc的背景,我知道gcc可以生成MMIX可执行文件,但我不确定如何从rustc获得相同的结果 有人知道怎么做吗?或者我应该从哪里开始搜索的指针 谢谢你这不是一个非常有用的答案,但是你可以看看我的请求,我在那里实现了对powerpc的支持: (接下来我在libc中解开了一些我第一次搞糟的东西:) 在此期间,有些东西已经移动了,但这应该会让你大致了解哪些地方需要移动。我觉得我应该提到的

可以为MMIX架构编译Rust吗

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

有人知道怎么做吗?或者我应该从哪里开始搜索的指针


谢谢你

这不是一个非常有用的答案,但是你可以看看我的请求,我在那里实现了对powerpc的支持:

(接下来我在libc中解开了一些我第一次搞糟的东西:)


在此期间,有些东西已经移动了,但这应该会让你大致了解哪些地方需要移动。我觉得我应该提到的是,虽然架构支持的一般方法是正式支持少数架构,但支持其他架构,值得注意的是,如果您希望核心得到官方支持,特别是容易破损的精品拱门可能会是一场艰苦的战斗:

我认为您不可能只需要翻动LLVM的旗帜,就可以获得可以运行的东西。例如,有很多目标架构,一些(很小),等等。但是,您可能可以开始;现在的问题是如何针对MMIX的LLVM IR。