gcc用于MIPS,3.4.4还是4.3.2?

时间:2008-10-17 14:08:59

标签: gcc mips

我们对gcc 3.3.2(针对MIPS)进行了一些更改,以支持我们正在开发的嵌入式系统的变幻莫测。 gcc 3.4及更高版本似乎大大改进了MIPS代码的生成,因此我计划将我们的更改移植到前面。问题是我应该针对哪个gcc版本:3.4.4或直接到4.3.2?它需要大量工作来移植更改,我不想做两次并选择更好的结果。

Linux-MIPS项目仍然推荐使用gcc 3.4.4,MIPS科技基于gcc 3.4.4维护一个经过修改的SDE工具链。虽然我的嵌入式系统没有运行Linux,但我尊重他们的专业知识。

据我所知,MIPS后端不会受益于4.x中的更高级别优化,实际上产生的代码比3.4.4慢。任何人都可以确认或否认这个吗?

1 个答案:

答案 0 :(得分:1)

我从课堂上没有使用过MIPS,所以我无法直接回答你的问题。

我建议向Linux-MIPS项目的某人发送电子邮件,并询问他们何时计划升级。假设不是很快。看起来3.4.4是值得升级的。