LoongArch-Documentation icon indicating copy to clipboard operation
LoongArch-Documentation copied to clipboard

triple里的-gnu和-gnuf64现在关系是如何

Open RevySR opened this issue 1 year ago • 4 comments

https://github.com/loongson/LoongArch-Documentation/issues/29 之前tuple的讨论

现实情况是 部分发行版选择了-gnu 但是-gnu似乎在文档里没有良定义

到底要把-gnu视作-gnuf64的别名 还是不要-gnu 还是其他?

RevySR avatar Feb 01 '23 14:02 RevySR

目前都是将 -gnu 视为 -gnuf64 的别名,之前讨论的时候也没人反对继续这么做:https://github.com/loongson/LoongArch-Documentation/issues/29#issuecomment-972645700

xry111 avatar Feb 01 '23 14:02 xry111

其它架构常常把 -gnu 作为最常用的 fabi 的别名,也就是可以省略 fabi suffix,所以我倾向明确把 -gnu 作为 -gnuf64 的别名。

需要注意这里讨论的是 GNU tuple 的别名问题。Multiarch 架构标识符的话只能用 loongarch64-linux-gnuf64,不允许用 loongarch64-linux-gnu

cheese avatar Feb 01 '23 14:02 cheese

其它架构常常把 -gnu 作为最常用的 fabi 的别名,也就是可以省略 fabi suffix,所以我倾向明确把 -gnu 作为 -gnuf64 的别名。

需要注意这里讨论的是 GNU tuple 的别名问题。Multiarch 架构标识符的话只能用 loongarch64-linux-gnuf64,不允许用 loongarch64-linux-gnu

同意,然而 Debian (multiarch 这东西的发明者) 居然在用 loongarch64-linux-gnu:https://wiki.debian.org/Ports/loong64

谁联系他们改一下罢……

xry111 avatar Feb 01 '23 14:02 xry111

其它架构常常把 -gnu 作为最常用的 fabi 的别名,也就是可以省略 fabi suffix,所以我倾向明确把 -gnu 作为 -gnuf64 的别名。 需要注意这里讨论的是 GNU tuple 的别名问题。Multiarch 架构标识符的话只能用 loongarch64-linux-gnuf64,不允许用 loongarch64-linux-gnu

同意,然而 Debian (multiarch 这东西的发明者) 居然在用 loongarch64-linux-gnu:https://wiki.debian.org/Ports/loong64

谁联系他们改一下罢……

Debian 应该也在着手修改了,只是文档还没改

cheese avatar Feb 01 '23 15:02 cheese