Remove inaccurate x86 cexp implementations (bug 13883)

Andreas Jaeger aj@suse.com
Wed Mar 21 15:16:00 GMT 2012


On 03/21/2012 03:52 PM, Joseph S. Myers wrote:
> This patch fixes bug 13883, cexp inaccurate for large imaginary parts
> on x86, the same way other functions using fsincos and related
> instructions were fixed: remove the x86 versions and use the generic C
> versions instead, which have similar accuracy for small inputs and
> much greater accuracy as the range reduction of the x86 versions gets
> worse.  The testcases added are based on those for sincos.
>
> Tested x86 and x86_64 and ulps updated accordingly.

Thanks, this is ok,

Andreas
-- 
  Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
   SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
    GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
     GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126



More information about the Libc-alpha mailing list