From owner-freebsd-standards Fri Apr 12 5:40: 7 2002 Delivered-To: freebsd-standards@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BB96D37B404 for ; Fri, 12 Apr 2002 05:40:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g3CCe3a52899; Fri, 12 Apr 2002 05:40:03 -0700 (PDT) (envelope-from gnats) Date: Fri, 12 Apr 2002 05:40:03 -0700 (PDT) Message-Id: <200204121240.g3CCe3a52899@freefall.freebsd.org> To: freebsd-standards@FreeBSD.org Cc: From: "Tim J. Robbins" Subject: Re: standards/36783 Reply-To: "Tim J. Robbins" Sender: owner-freebsd-standards@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The following reply was made to PR standards/36783; it has been noted by GNATS. From: "Tim J. Robbins" 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. 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