开发人员再次尝试在LLVM中上游支持摩托罗拉68000系列

2020-10-01 01:12:19

我们依赖您的支持:本网站主要由广告支持。广告使这个网站在过去的16年里得以维持。我们尽最大努力确保只显示干净、相关的广告,当检测到任何令人讨厌的广告时,我们会尽快将其删除。如果您想浏览没有广告的网站,同时仍然支持我们的工作,请考虑我们的无广告Phoronix溢价。你也可以考虑通过贝宝支付小费。业余开发人员再次尝试将摩托罗拉68000后端合并到上游的llvm编译器中。是的,M68k处理器已经有30多年的历史了。 摩托罗拉68000系列处理器早在上世纪80年代就出现了,这要归功于早期的苹果麦金塔电脑。快进到2020年,摩托罗拉68000仍然是老式电脑爱好者和爱好者的热门目标。社区开发人员早在几年前就致力于改进Linux内核对M68k硬件的支持,比如早期的Apple Powerbook,编译器支持是一个持续的目标。 11岁的GCC(音译)将于明年出狱,他希望因M68k的未维护状态而放弃其目标。不过,爱好者们还是加强了对M68k的支持,因此对M68k的支持仍将留在GCC身上。现在,开发人员还在考虑向LLVM编译器添加M68k支持。 这并不是第一次提出对LLVM的M68k支持,尽管到目前为止还没有成功实现。在过去未能支持摩托罗拉68000系列的基础上,开发人员上周发布了新的补丁程序,提出了这一后端建议--这一次,他们对涉及的开发人员表现得更加清晰,并致力于支持代码、代码的可持续性,并对代码审查意见做出快速反应。 此补丁系列是在LLVM中提升摩托罗拉68000系列支持的最新尝试。除了所有后端特定的代码之外,还有一些常见的LLVM代码更改需要进行更严格的检查。 如果LLVM最终能在2020年/2021年看到主线摩托罗拉68000系列的后端,我们将在未来几周内看看这一尝试会有什么结果。