Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Feb 2003 12:07:17 -0800
From:      David Schultz <das@FreeBSD.org>
To:        Garrett Wollman <wollman@lcs.mit.edu>
Cc:        standards@FreeBSD.org
Subject:   Re: importing gdtoa
Message-ID:  <20030221200717.GA59752@HAL9000.homeunix.com>
In-Reply-To: <200302211709.h1LH9lPu012789@khavrinen.lcs.mit.edu>
References:  <20030221085508.GA55786@HAL9000.homeunix.com> <20030221203916.A40755@dilbert.robbins.dropbear.id.au> <20030221101250.GA56852@HAL9000.homeunix.com> <200302211709.h1LH9lPu012789@khavrinen.lcs.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Thus spake Garrett Wollman <wollman@lcs.mit.edu>:
> <<On Fri, 21 Feb 2003 02:12:50 -0800, David Schultz <das@FreeBSD.ORG> said:
> 
> > The versions for computing intervals and approximations with
> > rounding direction specified would be omitted from the build[1].
> 
> I would really prefer to see them officially supported, rather than
> ignored.  Sometimes you have to lead the standards, and I believe that
> numerical methods types would actually like to have functions like
> these available.  The additional code required for any single
> instantiation is quite small.

This sounds reasonable, and it shouldn't pose any additional
overhead on static binaries that don't use the interfaces.  So the
new plan is to add strtor[fdl], which allow one to specify
rounding direction, and strtoI[fdl], which compute the interval
containing the number.  Both sets of routines would be weak
symbols, declared in math.h only if __BSD_VISIBLE.

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?20030221200717.GA59752>