Re: ppc64el: IEEE 128-bit long double instead of IBM 128-bit long double
Matthias Klose <[email protected]>
| Newsgroups | gmane.linux.debian.ports.powerpc |
|---|---|
| Message-ID | <[email protected]> |
On 9/4/25 14:52, Adrian Bunk wrote: > On Thu, Sep 04, 2025 at 11:42:54AM +0200, Matthias Klose wrote: >> On 8/5/25 13:29, Matthias Klose wrote: >>> For the opening of trixie, both GCC and LLVM are prepared to change the >>> long double ABI from IBM 128-bit long double to IEEE 128-bit long >>> double. That is a change that other distros did long ago. >>> >>> For reference, please see >>> https://developers.redhat.com/articles/2023/05/16/benefits-fedora-38- >>> long-double-transition-ppc64le# >>> >>> I'm proposing to do this "transition" inline, doing just no-change >>> binNMUs in most cases. long double in the ABI is not that common. >>> Afaiu, Fedora and OpenSUSE did it this way, and also Ubuntu is doing it >>> currently this way. Ubuntu also has a (maybe incomplete) list of >>> packages, which require binNMUs. >> >> with GCC 15 now as the default, we are starting with the sourceful no-change >> uploads, as suggested by Graham. Progress is tracked in >> >> https://wiki.debian.org/ToolChain/IEEELongDouble > > Is gcc-14 with the changed ABI equivalent? > > I am asking since the uploads you did so far did build with gcc-14. yes, it's configured for all gcc-N versions, needed to do that for the libgphobos bootstrap anyway.