From owner-freebsd-standards Wed Feb 26 5: 9: 7 2003 Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72E5537B405; Wed, 26 Feb 2003 05:09:06 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B8EB43F93; Wed, 26 Feb 2003 05:09:05 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.6/8.12.3) with ESMTP id h1QD943Y003846; Wed, 26 Feb 2003 06:09:04 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 26 Feb 2003 06:08:20 -0700 (MST) Message-Id: <20030226.060820.109287185.imp@bsdimp.com> To: das@FreeBSD.ORG Cc: standards@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Re: importing gdtoa From: "M. Warner Losh" In-Reply-To: <20030221085508.GA55786@HAL9000.homeunix.com> References: <20030221085508.GA55786@HAL9000.homeunix.com> 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 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 In message: <20030221085508.GA55786@HAL9000.homeunix.com> David Schultz writes: : - Import gdtoa sources into src/contrib/netlib/gdtoa, except for : gdtoaimp.h, which goes into src/lib/libc/include. Does the g in the above mean 'GNU' and are you polluting libc with GPL'd code? Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message From owner-freebsd-standards Wed Feb 26 6: 8:41 2003 Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7DD237B401 for ; Wed, 26 Feb 2003 06:08:39 -0800 (PST) Received: from gandalf.online.bg (gandalf.online.bg [217.75.128.9]) by mx1.FreeBSD.org (Postfix) with SMTP id 6C0E243FBD for ; Wed, 26 Feb 2003 06:08:35 -0800 (PST) (envelope-from roam@ringlet.net) Received: (qmail 4095 invoked from network); 26 Feb 2003 14:04:31 -0000 Received: from office.sbnd.net (HELO straylight.ringlet.net) (217.75.140.130) by gandalf.online.bg with SMTP; 26 Feb 2003 14:04:31 -0000 Received: (qmail 18726 invoked by uid 1000); 26 Feb 2003 14:07:14 -0000 Date: Wed, 26 Feb 2003 16:07:14 +0200 From: Peter Pentchev To: "M. Warner Losh" Cc: das@FreeBSD.ORG, standards@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Re: importing gdtoa Message-ID: <20030226140714.GE487@straylight.oblivion.bg> References: <20030221085508.GA55786@HAL9000.homeunix.com> <20030226.060820.109287185.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="MIdTMoZhcV1D07fI" Content-Disposition: inline In-Reply-To: <20030226.060820.109287185.imp@bsdimp.com> User-Agent: Mutt/1.5.3i 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 --MIdTMoZhcV1D07fI Content-Type: text/plain; charset=windows-1251 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 26, 2003 at 06:08:20AM -0700, M. Warner Losh wrote: > In message: <20030221085508.GA55786@HAL9000.homeunix.com> > David Schultz writes: > : - Import gdtoa sources into src/contrib/netlib/gdtoa, except for > : gdtoaimp.h, which goes into src/lib/libc/include. >=20 > Does the g in the above mean 'GNU' and are you polluting libc with > GPL'd code? A Google search for 'gdtoa' quickly reveals that it is part of the netlib package, and more specifically, from http://netlib.bell-labs.com/netlib/fp/ file: gdtoa.tgz =20 for: generalization of dtoa.c to other IEEE and IEEE-like precisions (float, extended, quad) and "double double". Rounding directions may be specified; decimal -> interval is an alternative. G'luck, Peter --=20 Peter Pentchev roam@ringlet.net roam@sbnd.net roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 This sentence is false. --MIdTMoZhcV1D07fI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+XMoS7Ri2jRYZRVMRAsx6AJwNZLL6r6DyHCdmmuaLIBge8a6/mwCeKHEg TpL1T1ePVu4oMqtoUjKEbu0= =TaNO -----END PGP SIGNATURE----- --MIdTMoZhcV1D07fI-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message From owner-freebsd-standards Wed Feb 26 8:22:32 2003 Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EA4237B401; Wed, 26 Feb 2003 08:22:30 -0800 (PST) Received: from espresso.bsdmike.org (espresso.bsdmike.org [65.39.129.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04B1943FA3; Wed, 26 Feb 2003 08:22:24 -0800 (PST) (envelope-from mike@espresso.bsdmike.org) Received: by espresso.bsdmike.org (Postfix, from userid 1002) id F395B9C5F; Wed, 26 Feb 2003 11:09:45 -0500 (EST) Date: Wed, 26 Feb 2003 11:09:45 -0500 From: Mike Barcroft To: "M. Warner Losh" Cc: das@FreeBSD.ORG, standards@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Re: importing gdtoa Message-ID: <20030226110945.E87041@espresso.bsdmike.org> References: <20030221085508.GA55786@HAL9000.homeunix.com> <20030226.060820.109287185.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030226.060820.109287185.imp@bsdimp.com>; from imp@bsdimp.com on Wed, Feb 26, 2003 at 06:08:20AM -0700 Organization: The FreeBSD Project 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 M. Warner Losh writes: > In message: <20030221085508.GA55786@HAL9000.homeunix.com> > David Schultz writes: > : - Import gdtoa sources into src/contrib/netlib/gdtoa, except for > : gdtoaimp.h, which goes into src/lib/libc/include. > > Does the g in the above mean 'GNU' and are you polluting libc with > GPL'd code? It stands for generalization (ie. generalization of dtoa.c). Here's the license: /**************************************************************** The author of this software is David M. Gay. Copyright (C) 1998, 1999 by Lucent Technologies All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the name of Lucent or any of its entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ****************************************************************/ Best regards, Mike Barcroft To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message From owner-freebsd-standards Wed Feb 26 8:57:42 2003 Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1074F37B401; Wed, 26 Feb 2003 08:57:41 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id F293E43F85; Wed, 26 Feb 2003 08:57:39 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.6/8.12.3) with ESMTP id h1QGvd3Y005076; Wed, 26 Feb 2003 09:57:39 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 26 Feb 2003 09:56:46 -0700 (MST) Message-Id: <20030226.095646.42597479.imp@bsdimp.com> To: mike@FreeBSD.org Cc: das@FreeBSD.org, standards@FreeBSD.org, obrien@FreeBSD.org Subject: Re: importing gdtoa From: "M. Warner Losh" In-Reply-To: <20030226110945.E87041@espresso.bsdmike.org> References: <20030221085508.GA55786@HAL9000.homeunix.com> <20030226.060820.109287185.imp@bsdimp.com> <20030226110945.E87041@espresso.bsdmike.org> 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 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 In message: <20030226110945.E87041@espresso.bsdmike.org> Mike Barcroft writes: : M. Warner Losh writes: : > In message: <20030221085508.GA55786@HAL9000.homeunix.com> : > David Schultz writes: : > : - Import gdtoa sources into src/contrib/netlib/gdtoa, except for : > : gdtoaimp.h, which goes into src/lib/libc/include. : > : > Does the g in the above mean 'GNU' and are you polluting libc with : > GPL'd code? : : It stands for generalization (ie. generalization of dtoa.c). Here's : the license: "Oh. I see. That's different. Never Mind." -- Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message From owner-freebsd-standards Thu Feb 27 9: 0:51 2003 Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3645637B401 for ; Thu, 27 Feb 2003 09:00:51 -0800 (PST) Received: from chiark.greenend.org.uk (chiark.greenend.org.uk [193.201.200.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F92943F3F for ; Thu, 27 Feb 2003 09:00:50 -0800 (PST) (envelope-from fanf@chiark.greenend.org.uk) Received: from fanf by chiark.greenend.org.uk with local (Exim 3.12 #1) id 18oROr-0007K8-00 (Debian); Thu, 27 Feb 2003 17:00:49 +0000 Date: Thu, 27 Feb 2003 17:00:49 +0000 From: Tony Finch To: standards@freebsd.org Subject: default gcc conformance mode Message-ID: <20030227170049.A1958@chiark.greenend.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i 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 Should the default conformance mode of gcc be C99+extensions rather than C89+extensions? This would make the -pedantic option more useful. Tony. -- f.a.n.finch http://dotat.at/ SOLE: SOUTHWESTERLY BECOMING CYCLONIC FOR A TIME, 5 OR 6, LATER INCREASING 7 OR GALE 8 IN EAST. RAIN. MODERATE OR POOR BECOMING GOOD. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message From owner-freebsd-standards Thu Feb 27 9:37: 3 2003 Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADEEF37B418 for ; Thu, 27 Feb 2003 09:37:02 -0800 (PST) Received: from espresso.bsdmike.org (espresso.bsdmike.org [65.39.129.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2CE043F93 for ; Thu, 27 Feb 2003 09:37:01 -0800 (PST) (envelope-from mike@espresso.bsdmike.org) Received: by espresso.bsdmike.org (Postfix, from userid 1002) id AA5289C5F; Thu, 27 Feb 2003 12:24:21 -0500 (EST) Date: Thu, 27 Feb 2003 12:24:21 -0500 From: Mike Barcroft To: Tony Finch Cc: standards@freebsd.org Subject: Re: default gcc conformance mode Message-ID: <20030227122421.C93968@espresso.bsdmike.org> References: <20030227170049.A1958@chiark.greenend.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030227170049.A1958@chiark.greenend.org.uk>; from dot@dotat.at on Thu, Feb 27, 2003 at 05:00:49PM +0000 Organization: The FreeBSD Project 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 Tony Finch writes: > Should the default conformance mode of gcc be C99+extensions rather > than C89+extensions? This would make the -pedantic option more useful. I think some would argue against it, since we don't have a complete C99 library yet. Best regards, Mike Barcroft To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message From owner-freebsd-standards Thu Feb 27 13:27:32 2003 Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13E6837B401; Thu, 27 Feb 2003 13:27:31 -0800 (PST) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8991843FA3; Thu, 27 Feb 2003 13:27:30 -0800 (PST) (envelope-from leimy2k@mac.com) Received: from woappsx42.mac.com (woappsx42-en1 [10.13.11.142]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id h1RLRQdD023855; Thu, 27 Feb 2003 13:27:26 -0800 (PST) Received: from woappsx42 (localhost [127.0.0.1]) by woappsx42.mac.com (8.12.2/8.12.2) with ESMTP id h1RLRNRZ019402; Thu, 27 Feb 2003 13:27:23 -0800 (PST) Message-ID: <5966486.1046381243011.JavaMail.leimy2k@mac.com> Date: Thu, 27 Feb 2003 15:27:23 -0600 From: David Leimbach To: Mike Barcroft Subject: Re: default gcc conformance mode Cc: Tony Finch , standards@FreeBSD.ORG Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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 On Thursday, February 27, 2003, at 11:24AM, Mike Barcroft wrote: >Tony Finch writes: >> Should the default conformance mode of gcc be C99+extensions rather >> than C89+extensions? This would make the -pedantic option more useful. > >I think some would argue against it, since we don't have a complete >C99 library yet. > I welcome the day when this is possible but I don't think we are ready yet. I agree with Mike. Dave Leimbach To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message From owner-freebsd-standards Thu Feb 27 18:10: 9 2003 Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2A6A37B405; Thu, 27 Feb 2003 18:10:07 -0800 (PST) Received: from chiark.greenend.org.uk (chiark.greenend.org.uk [193.201.200.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E31643FA3; Thu, 27 Feb 2003 18:10:06 -0800 (PST) (envelope-from fanf@chiark.greenend.org.uk) Received: from fanf by chiark.greenend.org.uk with local (Exim 3.12 #1) id 18oZyP-0006TI-00 (Debian); Fri, 28 Feb 2003 02:10:05 +0000 Date: Fri, 28 Feb 2003 02:10:05 +0000 From: Tony Finch To: David Leimbach Cc: Mike Barcroft , Tony Finch , standards@FreeBSD.ORG Subject: Re: default gcc conformance mode Message-ID: <20030228021005.B10850@chiark.greenend.org.uk> References: <5966486.1046381243011.JavaMail.leimy2k@mac.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <5966486.1046381243011.JavaMail.leimy2k@mac.com>; from leimy2k@mac.com on Thu, Feb 27, 2003 at 03:27:23PM -0600 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 On Thu, Feb 27, 2003 at 03:27:23PM -0600, David Leimbach wrote: > On Thursday, February 27, 2003, at 11:24AM, Mike Barcroft wrote: > >Tony Finch writes: > >> Should the default conformance mode of gcc be C99+extensions rather > >> than C89+extensions? This would make the -pedantic option more useful. > > > >I think some would argue against it, since we don't have a complete > >C99 library yet. > > I welcome the day when this is possible but I don't think we are ready yet. > I agree with Mike. OK, it's no big deal. I'll just set my own bondage-and-discipline CFLAGS accordingly :-) Tony. -- f.a.n.finch http://dotat.at/ HUMBER THAMES DOVER: SOUTHERLY 4 OR 5 INCREASING 6 OR 7. OCCASIONAL RAIN. MODERATE, OCCASIONALLY POOR. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message From owner-freebsd-standards Thu Feb 27 21: 6:32 2003 Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81CB237B401; Thu, 27 Feb 2003 21:06:31 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 228BB43F3F; Thu, 27 Feb 2003 21:06:30 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id QAA08382; Fri, 28 Feb 2003 16:06:28 +1100 Date: Fri, 28 Feb 2003 16:08:00 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Mike Barcroft Cc: Tony Finch , Subject: Re: default gcc conformance mode In-Reply-To: <20030227122421.C93968@espresso.bsdmike.org> Message-ID: <20030228160410.M21151-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Thu, 27 Feb 2003, Mike Barcroft wrote: > Tony Finch writes: > > Should the default conformance mode of gcc be C99+extensions rather > > than C89+extensions? This would make the -pedantic option more useful. > > I think some would argue against it, since we don't have a complete > C99 library yet. Yes. We also don't have a complete C99 compiler. At least the floating point arithmetic on i386's is non-conforming. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message