standards/51292: [PATCH] add ecvt()/fcvt()/gcvt() functions (SUSv3)

mi+mx at mi+mx at
Tue Jan 13 19:00:37 PST 2004

The following reply was made to PR standards/51292; it has been noted by GNATS.

From: mi+mx at
To: freebsd-gnats-submit at, osa at
Subject: Re: standards/51292: [PATCH] add ecvt()/fcvt()/gcvt() functions (SUSv3)
Date: Tue, 13 Jan 2004 21:56:57 -0500

 I'd love to see a this PR resolved by incorporating the code.
 Some open-source applications would like to use these functions and
 are forced to provide their own (mostly GPL-ed) implementations.
 In addition, this would greatly help me with a port of my client's
 proprietory app (which, actually, does use the radix-index).
 It appears, that the only objections are:
 	. possible locale-mishandling in gcvt()
 	. code-purity considerations (do we need these at all)
 As someone, who only needs fcvt(), I am willing to wait for gcvt()
 issue to be resolved later :-)
 The second point seems a bit arrogant -- these functions have been
 around for years (as purists agree). And the need for them is not likely
 to disappear -- the code, which uses them is also quite old and changes
 to it are difficult to test to the point that it strikes FreeBSD out of
 the list of supported platforms...

More information about the freebsd-standards mailing list