Date: Fri, 12 Apr 2002 05:40:03 -0700 (PDT) From: "Tim J. Robbins" <tim@robbins.dropbear.id.au> To: freebsd-standards@FreeBSD.org Subject: Re: standards/36783 Message-ID: <200204121240.g3CCe3a52899@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR standards/36783; it has been noted by GNATS. From: "Tim J. Robbins" <tim@robbins.dropbear.id.au> To: freebsd-gnats-submit@FreeBSD.ORG Cc: Subject: Re: standards/36783 Date: Fri, 12 Apr 2002 20:05:39 +1000 An improve version of ths patch is here for review. http://people.freebsd.org/~tjr/36783-od.diff The most notable changes from the previous patch I posted are some clarifications to the manual page, support for `long double' than I wimped out of adding before, and a WARNS=2 cleanup. I'd appreciate it if someone who knows IEEE floating point well could comment on at least the following: + case sizeof(long double): + odadd("1/12 \" %21.14e \" \"\\n\""); + break; This format string for long double is the same as that used for double. <machine/float.h> says #define LDBL_DIG DBL_DIG , but it seems odd to be printing out long doubles with no more precision than doubles. Tim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204121240.g3CCe3a52899>