Date: Tue, 31 Dec 2002 08:13:40 -0800 From: David Schultz <dschultz@uclink.Berkeley.EDU> To: Bruce Evans <bde@zeta.org.au> Cc: "Pedro F. Giffuni" <giffunip@yahoo.com>, freebsd-standards@FreeBSD.ORG Subject: Re: Any libm maintainer (was Math changes in Mac OS X) Message-ID: <20021231161340.GA855@HAL9000.homeunix.com> In-Reply-To: <20021231181805.P49902-100000@gamplex.bde.org> References: <20021231011132.GA2471@HAL9000.homeunix.com> <20021231181805.P49902-100000@gamplex.bde.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Thus spake Bruce Evans <bde@zeta.org.au>: > On Mon, 30 Dec 2002, David Schultz wrote: > > > The FreeBSD libm is in a horrible state of disrepair. > > Very little in it needs repairing. > > > Many C99 > > features are unimplemented, > > That's because it only attempts to support C90. Yes, and as a consequence, it needs to be repaired (or replaced) to support C99. I'm not trying to criticize the original designers for lack of foresight, or even suggesting that all of the new crap should be part of the C language in the first place. I'm just pointing out that if the needed work has already been done, it is worth investigating. > > some areas have a poor distinction > > between MD and MI bits, there's still some VAX cruft lying around, > > and parts of the library are scattered among several directories. > > You seem to be looking at the old BSD math library (lib/libm). This > hasn't been used since FreeBSD_1, and doesn't exist in 5.x. Aah, I just noticed that you ripped out the remnants of libm from -CURRENT earlier this year. I had been looking at that and various bits of math support in libc a number of months ago, and comparing to the NetBSD organization. The latter was laid out in a way that allowed me to correctly predict where things were, as opposed to having to hunt down the bits in several different places. When I return from vacation, I'll have to have another look at the FreeBSD version again to see what changes have been made. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021231161340.GA855>