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: RFC: remove the "tile" architecture from glibc


On Mon, 4 Dec 2017, John Paul Adrian Glaubitz wrote:

> > Note there is at least one open bug for m68k glibc 
> > <https://sourceware.org/bugzilla/show_bug.cgi?id=13742> concerning use of 
> > fsincos instructions that are documented as inaccurate for large inputs.  
> > I would not be entirely confident that emulators accurately reflect the 
> > levels of accuracy or inaccuracy of such instructions in hardware.
> 
> I have real hardware running, so I can help with this issue. Thanks
> for pointing me at the issue.

If there is a real problem here then the simplest fix may simply be 
avoiding m68k-specific implementations of these functions and using the 
generic ones instead (as was done on x86 / x86_64 some years ago).

(libm-test-ulps for m68k hasn't been updated since 2015.  You'd need to 
update it before the libm testsuite can usefully identify other problems 
that may be present.)

-- 
Joseph S. Myers
joseph@codesourcery.com


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