Date: Thu, 24 Jun 1999 17:41:39 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: Eric Rudd cc: djgpp-workers AT delorie DOT com Subject: Re: libm sources from cyberoptics In-Reply-To: <37724019.45E19654@cyberoptics.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp-workers AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Thu, 24 Jun 1999, Eric Rudd wrote: > Done, but bear in mind that the names exp2 and exp10 will be standard once C9x > issues, so we will eventually want to change this scheme back to the way it was. I don't see what will need to be changed for C9X, except moving the prototypes to the ANSI section of the headers. I don't think users will mind to pay an extra jmp, even when exp2 and exp10 are ANSI. Or am I missing something? > This, of course, shouldn't overflow. I wonder if you did the same in testing > ldexp? No, I didn't test it at all. I simply looked at the source. I guess I overlooked something, but it seemed to me that the result of fscale is not checked against the maximum possible number that a double can hold.