From owner-cvs-all Sat Sep 21 21: 0:17 2002 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 B4BA037B401; Sat, 21 Sep 2002 21:00:15 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3598743E6A; Sat, 21 Sep 2002 21:00:15 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.6/8.12.2) with ESMTP id g8M40AJF032422; Sat, 21 Sep 2002 21:00:10 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.6/8.12.5/Submit) id g8M40AGa032421; Sat, 21 Sep 2002 21:00:10 -0700 (PDT) Date: Sat, 21 Sep 2002 21:00:10 -0700 From: "David O'Brien" To: Garrett Wollman Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include stdlib.h Message-ID: <20020922040010.GA32379@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org Mail-Followup-To: David O'Brien , Garrett Wollman , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org References: <200209210203.g8L23wnH080411@freefall.freebsd.org> <20020922031311.GA30425@dragon.nuxi.com> <200209220347.g8M3lhlg072478@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200209220347.g8M3lhlg072478@khavrinen.lcs.mit.edu> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, Sep 21, 2002 at 11:47:43PM -0400, Garrett Wollman wrote: > < said: > > > BSD traditional functions: > > And they have long since been overtaken by events. There is now a > Standard way of doing this, without the need for the `quad_t' kluge. > > Do you have any idea how many ports use strtoq() rather that > > strtoll()? > > There can't be that many, since most of the ports have been written > for platforms other than FreeBSD, and those platforms (with three > minor exceptions) use the Standard spelling and type. > -GAWollman I can't tell if you've backed down from the removal or not. I've done a lot more in the Ports Collection than you have. I've seen tests for BSD that then use strtoq. Again, I see zero reason to purposely break existing programs for no good reason. This standardization and leave behind the BSD way has already caused me much pain WRT the GCC ports (and stock FSF sources). I don't need more. If we can add standardized functions w/o killing BSD'isms I'm all for them. But we cannot drop our BSD heritage. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message