RFC: remove the "tile" architecture from glibc
Joseph Myers
joseph@codesourcery.com
Wed Feb 14 18:13:00 GMT 2018
On Wed, 31 Jan 2018, Adhemerval Zanella wrote:
> I will work on ia64 and sh4 results this week.
Looking at the sh4 results you posted on the wiki, I see you note many NaN
issues.
It seems from sh manuals that sh in fact uses the same reversed quiet /
signaling NaN convention as hppa and older mips (I haven't checked if
J-Core keeps this peculiarity - if it doesn't, that's a new ABI). So to
fix those failures, you need:
* Fix GCC to use mips_single_format / mips_double_format on sh (and
preferably backport this to active release branches so those generate the
correct NaNs there).
* Fix (with bug filed first, as a user-visible issue) glibc to know the
NaN format for sh as well (nan-high-order-bit.h needed, and
sysdeps/sh/soft-fp/sfp-machine.h should have _FP_QNANNEGATEDP and
_FP_NANFRAC_* updated as in the non-NAN2008 case of
sysdeps/mips/mips32/sfp-machine.h).
Given those fixed, you might then get more meaningful test results for
sh4.
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Libc-alpha
mailing list