From owner-freebsd-current Wed Mar 20 15:34:34 2002 Delivered-To: freebsd-current@freebsd.org Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by hub.freebsd.org (Postfix) with ESMTP id 6B96337B47C for ; Wed, 20 Mar 2002 15:32:30 -0800 (PST) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.12.2/8.12.2) with ESMTP id g2KNWTU6041231; Wed, 20 Mar 2002 15:32:29 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.12.2/8.12.2/Submit) id g2KNWT9E041230; Wed, 20 Mar 2002 15:32:29 -0800 (PST) Date: Wed, 20 Mar 2002 15:32:29 -0800 From: Steve Kargl To: Bruce Evans Cc: freebsd-current@FreeBSD.ORG Subject: Re: Removing CSRG libm? Message-ID: <20020320153229.A41158@troutmask.apl.washington.edu> References: <20020316185844.A55727@troutmask.apl.washington.edu> <20020321101340.X11932-100000@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020321101340.X11932-100000@gamplex.bde.org>; from bde@zeta.org.au on Thu, Mar 21, 2002 at 10:19:13AM +1100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Mar 21, 2002 at 10:19:13AM +1100, Bruce Evans wrote: > On Sat, 16 Mar 2002, Steve Kargl wrote: > > > A long time ago I submitted PR misc/17848 which > > removes CSRG libm sources. The audit trail shows > > some commentary, but AFAICT nothing much has been > > done based on that commentary. With the upcoming > > release of of 5.0, I think we should consider the > > removal od CSRG libm and the repo copying of msun > > to libm; otherwise we'll drag CSRG libm around > > until 6.0. > > OK, I will remove libm after repo-copying the interesting parts of it > to libm. I'm not sure about repo-copying msun back to libm. It would > would only create a small mess because they have only one file in > common (the top-level Makefile). In general, repo-copying back can't > be done without creating a large mess, because copying would clobber > all the old history. > Bruce, I re-read the audit trail of the PR. You list two items: gamma() should become tgamma(); and, (lack of) the use of __pure2. I was planning to compare our msun against NetBSD and merge any appropriate changes (if any exists). Do you have any patches for msun that you might commit in the future? Also, are functions missing in libm with respect to the C99 standard? I would be willing to work on implementing these functions. -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message