This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Pre-release review of glibc 2.17: 0 P1 bugs, 14 P2 bugs, 0 P3bugs.
On Thu, 29 Nov 2012, David Miller wrote:
> > "Removal of sysdeps/x86_64/fpu/s_sincos.S causes regressions"
> > http://sourceware.org/bugzilla/show_bug.cgi?id=14412
> > - No patches.
> > - Real problem though.
>
> I wish we had a usable fix for this one, but we don't so...
There was speculation for some such issues that changing fesetround so it
doesn't set the control word if it hasn't actually made any changes to it
would avoid the overhead from setting round-to-nearest in various
functions, if the function is called with the FPU already in
round-to-nearest mode (the common case). But I'm not sure what benchmarks
we have for that suggestion.
--
Joseph S. Myers
joseph@codesourcery.com