Package: gcc-13
Version: 13-20230215
Severity: wishlist
Tags: patch
User: debian-de...@lists.debian.org
Usertags: loongarch64
Dear gcc maintainers,
We have recently decided to use "loongarch64-linux-gnu" as the value of
the multiarch tuple for the Debian loong64 port [1].
We are very sorry for all the trouble around the loong64 port's
multiarch tuple definitions.
Please see the upstream LoongArch gcc's latest change [2][3] and
LoongArch Toolchain Conventions [4].
The LoongArch LP64D ABI multiarch tuple has been changed from
"loongarch64-linux-gnuf64" to "loongarch64-linux-gnu".
We are notifying people upfront about this change.
We may explain if you are uncertain about any details.
In addition I added LoongArch64's multiarch changes in personal
rebootstrap project [5] (as a reference).
[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028654#30
[2]: https://gcc.gnu.org/pipermail/gcc-patches/2023-February/612272.html
[3]: https://github.com/gcc-mirror/gcc/commit/017849d9d88f02
[4]:
https://loongson.github.io/LoongArch-Documentation/LoongArch-toolchain-conventions-EN.html#_gnu_target_triplets_and_multiarch_specifiers
[5]:
https://salsa.debian.org/zhangdandan/rebootstrap/-/commit/0930e4b1493421cea77b688b53eb834033cad618#f201da200aae3ddf67aa94717afd6ebc5ce93c94_876_914
Thanks,
Dandan Zhang