【问题标题】:GCC toolchain for ARC Arctangent A4ARC 反正切 A4 的 GCC 工具链
【发布时间】:2016-09-29 22:10:19
【问题描述】:

在哪里可以找到 Arctangent A4 处理器的 GCC 工具链?

由于这篇文章,我知道它曾一度可用 http://gcc.gcc.gnu.narkive.com/nbyfc8Vw/porting-gcc-4-x-on-tangent-a4。不幸的是,曾经维护代码的公司(Azingo)似乎已被摩托罗拉收购,并且帖子中提到的网站不再存在。 Azingo 在被收购之前也没有使用其他名称的网站。

我找不到两个现有的 GCC Arc 工具链,但它们都不适用于 A4,但原因不同。
1. 有一个用于基于 ArcCompact ISA 的较新 Arc CPU 的工具链,位于 https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/ 与 A4 不兼容。
2. GCC 主干中的 A4 也支持位腐烂且无法构建。

【问题讨论】:

  • 您仍然拥有其中一个并且真的想使用它吗?嗯。。好。我要尝试的第一件事是使用足够旧的 gcc 版本,切线支持还没有有点腐烂。由于用新版本编译旧版本的 gcc 可能会很棘手,为此我会在 VM 中安装一个非常旧的发行版。
  • 谢谢你,马克。我会试一试。我需要这个用于 RE 项目。我意识到 A4 在这一点上是相当不起眼的硬件,但使用它的设备仍然存在。

标签: gcc toolchain


【解决方案1】:

编译旧的 arc-gcc 版本似乎几乎是不可能的。源软件邮件的一些帖子表明可能需要树外补丁,但不清楚需要哪些补丁以及从哪里获得它们(例如https://sourceware.org/ml/crossgcc/2001-05/msg00159.html)。

然而,经过大量搜索,我发现这个网站https://www.maintech.de/en/support/toolchains/ 有一个预建的 arc-gcc 工具链,支持 A4。

【讨论】:

    猜你喜欢
    • 2014-07-03
    • 2014-09-12
    • 2018-10-22
    • 2012-06-30
    • 1970-01-01
    • 2014-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多