将GCC移植到多播

时间:2014-12-15 16:20:47

标签: c gcc

我听说GCC实际上是假设寄存器,并且要求CPU让它们工作。

应该做些什么工作来消除这种依赖关系,并将GCC移植到一些无寄存器的非Von Neuman拱门,比如Multiclet?

有人试过这个吗?是否有一些可以使用的项目和经验如果想要解决这个问题?

如果没有,是否有其他FOSS编译器可以移植到类似Multiclet的东西。 LLVM与GCC有着相同的要求,因为我不熟悉C ++,所以它不适合我。所以它需要是明确的C.我听说GCC现在也在添加C ++代码。但我可以使用一些旧版本作为起点。

1 个答案:

答案 0 :(得分:1)

Multiclet的C99编译器不是封闭源代码。来源可在其社区套件中获得。有人可能会将其命名为'multiclet mcc lime'。