This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: More c99status.html updates
- To: Zack Weinberg <zack at wolery dot cumb dot org>
- Subject: Re: More c99status.html updates
- From: "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- Date: Thu, 13 Jul 2000 07:28:56 +0100 (BST)
- cc: gcc-patches at gcc dot gnu dot org, neilb at earthling dot net
On Wed, 12 Jul 2000, Zack Weinberg wrote:
> For features listed as "Broken", it'd be nice to put some explanation
> somewhere - perhaps at the bottom, describe each brokenness in detail.
I'm inclined to think that some of the Missing entries should have some
sort of explanation of what the missing feature is as well.
> %lf in printf Done
GCC doesn't yet recognise %lf. Nor %t or %j (ptrdiff_t and intmax_t), nor
%F (like %f but uppercases nan and inf), nor printf %zn, nor proper
pedwarns for the new strftime formats in C89 mode, and it unconditionally
follows the glibc kludge for scanf %as.
> [3] I had to look up "IEC 60559". You should perhaps put
> (IEEE 751 floating point) after it. Currently GCC implements this
> correctly if and only if the hardware is perfectly compliant.
GCC also needs to define __STDC_IEC_559__ when conforming. (This also
seems to be tied up with the standard pragmas.)
--
Joseph S. Myers
jsm28@cam.ac.uk