This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: V3 PATCH: Fix PR3988
- To: Gabriel Dos Reis <gdr at codesourcery dot com>
- Subject: Re: V3 PATCH: Fix PR3988
- From: Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
- Date: Wed, 15 Aug 2001 00:00:04 +0200
- Cc: Mark Mitchell <mark at codesourcery dot com>,gcc-patches at gcc dot gnu dot org,libstdc++ at gcc dot gnu dot org
- References: <20010813152452T.mitchell@codesourcery.com> <200108142147.XAA20070@mayo.cmla.ens-cachan.fr> <fl66bqqpev.fsf@pizza.cmla.ens-cachan.fr>
On Tuesday 14 August 2001 23:53, Gabriel Dos Reis wrote:
> Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 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.