IT资讯 Ada GCC 10 现已支持 x86_64 NETBSD 系统

vachon · 2021-10-24 10:30:07 · 热度: 7

2021 年 10 月 20 日,Fernando Oleo Blanco 宣布 Ada GCC 10/11版本可以在 x86 和 x86_64 架构的 NetBSD 机器上运行,相关的配置文件可以在 pkgsrc-wip (gcc10-aux)  Ravenports (gcc11) 中找到。

Ada GCC 10 现已支持 x86_64 NETBSD 系统

Fernando 感谢了以下为  Ada GCC 适配 NetBSD 作出了显著的贡献的人:

  • J.Marino 制作了原始的 gcc-aux 软件包,并且承担了修复线路和符号的大部分工作。
  • tobiasu 准确地指出:pthread 结构包装器是不对的,必须重新制作。
  • Jay Patelani :对 pkgsrc 有非常多帮助。 

测试过程:之前 Ada 包装器使用的 pthread 结构内存不正确,所以测试的时候总是不太稳定,不过解决完这个问题之后,几乎所有的测试都是一次过。截止目前仍有一些跟数值精度相关的 ACATS 测试未能通过,J.Marino 在不同的 BSD 上做的测试均以失败告终,这可能是 BSD 系统的常见限制,对普通用户影响不大。

目前 Fernando 开始尝试把  Ada GCC 部署到 arm* NetBSD 上,不过还需要对 NetBSD 的 src 作进一步的破解,看来距离正式支持还需要一些时间。

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册