From owner-cvs-all@FreeBSD.ORG Wed Apr 2 05:21:10 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABBA137B401; Wed, 2 Apr 2003 05:21:10 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8F8E43F85; Wed, 2 Apr 2003 05:21:09 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h32DL8A7046169; Wed, 2 Apr 2003 06:21:08 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 02 Apr 2003 06:20:25 -0700 (MST) Message-Id: <20030402.062025.132226037.imp@bsdimp.com> To: peterjeremy@optushome.com.au From: "M. Warner Losh" In-Reply-To: <20030402075905.GA30835@cirb503493.alcatel.com.au> References: <20030401200457.GA30284@cirb503493.alcatel.com.au> <20030402154250.X25489@gamplex.bde.org> <20030402075905.GA30835@cirb503493.alcatel.com.au> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: Alexander@Leidinger.net cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: bde@zeta.org.au cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/include float.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Apr 2003 13:21:11 -0000 In message: <20030402075905.GA30835@cirb503493.alcatel.com.au> Peter Jeremy writes: : Which is more wrong: LDBL_* constants that are "correct" but unusable : because the CPU is set to "round to double" or LBDL_* constants that : match the CPU rounding but not the compiler's "long double" type? Actually, we should have LDBL constants that are correct to match the compiler's notions, and fix the kernel. I've done it at work for testing purposes and I've seen no ill effects. When I changed the LDBL_ constants, it was fully my intention to also change the kernel. Warner