delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/03/02/07:17:33

Date: Fri, 02 Mar 2001 14:17:04 +0200
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
Sender: halo1 AT zahav DOT net DOT il
To: Hans-Bernhard Broeker <broeker AT physik DOT rwth-aachen DOT de>
Message-Id: <5567-Fri02Mar2001141703+0200-eliz@is.elta.co.il>
X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.6
CC: djgpp-workers AT delorie DOT com
In-reply-to: <Pine.LNX.4.10.10103021132190.9692-100000@acp3bf> (message from
Hans-Bernhard Broeker on Fri, 2 Mar 2001 11:41:47 +0100 (MET))
Subject: Re: strtol fix correct?
References: <Pine DOT LNX DOT 4 DOT 10 DOT 10103021132190 DOT 9692-100000 AT acp3bf>
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> Date: Fri, 2 Mar 2001 11:41:47 +0100 (MET)
> From: Hans-Bernhard Broeker <broeker AT physik DOT rwth-aachen DOT de>
> 
> > Could you please post the diffs against the file `stadard.results'
> > from djtst203.zip?
> 
> No problem, here it is.  You'll notice that with one exception (sqrt), the
> changes all affect 'complicated' functions, i.e. those which have to
> implemented by relatively elaborate polynomial or rational approximations.

The changes are all in libm.a, so I think they cannot be related to
strto* and *scanf functions.  I can't say I'm happy with the results,
though: there are more changes to the worse than changes to the
better.

> The sqrt() change affects the sign bit of a NaN. If memory serves, we
> already had a discussion about that issue.

Latest versions of GCC are avoiding library calls in more aggressive
ways, and also do funny things with literal NaNs.  Someone will have a
heck of a bumpy ride when preparing the next release...

Thanks for your patches, I committed them.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019