This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Remove inaccurate x86 cexp implementations (bug 13883)


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]