From mboxrd@z Thu Jan 1 00:00:00 1970 From: Franz Sirl To: Gabriel Dos Reis Cc: Mark Mitchell , gcc-patches@gcc.gnu.org, libstdc++@gcc.gnu.org Subject: Re: V3 PATCH: Fix PR3988 Date: Tue, 14 Aug 2001 14:59:00 -0000 Message-id: References: <20010813152452T.mitchell@codesourcery.com> <200108142147.XAA20070@mayo.cmla.ens-cachan.fr> X-SW-Source: 2001-08/msg00863.html On Tuesday 14 August 2001 23:53, Gabriel Dos Reis wrote: > Franz Sirl writes: > | On Tuesday 14 August 2001 00:24, Mark Mitchell wrote: > | > The new limits stuff was accidentally thinking that the x86 had a long > | > double type with 128 bits of precision, when really the precision is > | > 80 bits. Here's the fix. > | > > | > Tested on i686-pc-linux-gnu, installed on the branch and on the > | > mainline. > | > | Hmm, don't we need the same stuff for powerpc too? AFAIK long double == > | double still on PPC, so __glibcpp_long_double_bits has to be set to 64. > | This happens for powerpc64 (in config/os/gnu-linux/bits/os_defines.h), > | but not for powerpc. > > Would you mind to provide a patch that defines the correct size? Well, a patch for config/os/gnu-linux/bits/os_defines.h or a solution like the 386 one that Mark did? Franz.