Date: Sun, 4 Oct 1998 12:48:52 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: Eric Rudd cc: djgpp AT delorie DOT com Subject: Re: question about libm In-Reply-To: <3615143B.C9E4E93F@cyberoptics.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 2 Oct 1998, Eric Rudd wrote: > The current libc functions make full use of the coprocessor > transcendental instructions, but some functions, notably asin() and > most of the hyperbolics, have serious accuracy problems. They will > also bomb with a traceback for exceptional arguments, which ANSI > does not allow. The latter problem is corrected in v2.02, where exceptions are masked by default in the startup code, so you will have a NaN instead of a crash. But libc functions are still not 100% ANSI, since they don't set errno as required.