This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/12043] long double calcluation seems broken
- From: "jlquinn at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Sep 2003 05:05:32 -0000
- Subject: [Bug target/12043] long double calcluation seems broken
- References: <20030824012620.12043.jlquinn@optonline.net>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12043
------- Additional Comments From jlquinn at gcc dot gnu dot org 2003-09-24 05:05 -------
I did some more digging into floating point formats. For 80 bit extended, the
top bit of the mantissa is supposed to be set for normalized numbers. My test case
disobeys that rule. So, my earlier claim that long double math is broken is
apparently false.
What I can't figure out is, what is this bit pattern according ieee? 80 bit
extended has a number of disallowed patterns.