Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Florian Weimer Newsgroups: de.comp.lang.iso-c++ Subject: Re: "Interessante" Richtungen =?iso-8859-1?Q?f=FCr?= C++ Date: Fri, 07 Aug 2020 21:25:27 +0200 Organization: A noiseless patient Spider Lines: 25 Sender: "Moderation de.comp.lang.iso-c++" Approved: Markus Schaaf Message-ID: <878seq5kd4.fsf@mid.deneb.enyo.de> References: <87zhhw8qeh.fsf@mid.deneb.enyo.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: reader02.eternal-september.org; posting-host="606f4e6f2d571f967f3cac79cae3add5"; logging-data="28612"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+v5YNDz74YAc2biqHG2eg4" Xref: csiph.com de.comp.lang.iso-c++:2140 * Thomas Koenig: > Bonita Montero schrieb: >>> Das ist wohl als Provokation gedacht. Big Endian und 32-bit werden so >>> schnell nicht verschwinden, es gibt immer noch entsprechende neue >>> Architekturen. POWER hat auf GNU/Linux auch kein IEEE-long double. > >> POWER9 hat long double mit 128 bits - in Hardware ! > > Ja, und die Umstellung vom IBM extended double ist... ein > interessantes Projekt. War mal für gcc 9 vorgsehehen, in gcc 10 > ist es immer noch nicht drin... > > Der letzte Stand, den ich dazu haben, ist > https://gcc.gnu.org/pipermail/fortran/2018-October/051147.html In glibc 2.32 sollten alle C-Schnittstellen enthalten sein: * powerpc64le supports IEEE128 long double libm/libc redirects when using the -mabi=ieeelongdouble to compile C code on supported GCC toolchains. It is recommended to use GCC 8 or newer when testing this option. Es reicht auf jeden Fall aus, um die libstdc++-Implementierung zu validieren. Wenn alles paßt, kommt der Wechsel mit GCC 11.