--- Comment #7 from janis at gcc dot gnu dot org 2007-10-23 16:50 ---
Fixed in what will be 4.3.0.
--
janis at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from janis at gcc dot gnu dot org 2007-09-11 01:11 ---
Subject: Bug 30013
Author: janis
Date: Tue Sep 11 01:11:16 2007
New Revision: 128361
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128361
Log:
gcc/
PR c/30013
* config/dfp-bit.c: Don't skip TF
--- Comment #5 from janis at gcc dot gnu dot org 2007-08-17 20:44 ---
Why use "%.9e", "%.17e", and "%.36Le" to write the binary float values to a
string, instead of using lengths of FLT_DIG, DBL_DIG, and LDBL_DIG? For
i686-linux those are 6, 15, and 18.
--
http://gcc.gnu.org/bugzil
--- Comment #4 from janis at gcc dot gnu dot org 2007-08-17 00:40 ---
Ben just mentioned this PR to me, I hadn't seen it before.
I'm working on a patch to support TFmode for powerpc*-linux, and I'll talk to
HJ about proper support for XFmode. Initially we didn't support long double
bec
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-11-29 02:57 ---
PS the testcase violates C aliasing rules.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30013
--
bje at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |bje at gcc dot gnu dot org
|dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-11-29 02:13 ---
> /* strtold is declared in only for C99. */
> extern long double strtold (const char *, char **);
> #define STR_TO_BFP strtold
Well use -std=gnu99 then.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30013
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-29 02:13 ---
422c424
< typedef float DFtype __attribute__ ((mode (DF)));
---
> typedef double DFtype __attribute__ ((mode (DF)));
424c426
< typedef float XFtype __attribute__ ((mode (XF)));
---
> typedef long double XFtype __attr