On Thu, 25 Aug 2016, Joseph Myers wrote:

> _Float128).  Though preferable would be to fix all the targets with 
> IX86_NO_LIBGCC_TFMODE / IX86_MAYBE_NO_LIBGCC_TFMODE / 
> IA64_NO_LIBGCC_TFMODE so that they include the relevant support code in 
> libgcc and so no longer need the TARGET_LIBGCC_FLOATING_MODE_SUPPORTED_P 
> hook overridden at all.

Which, I should say, should actually be very simple to do in a mechanical 
way (changing the long list of targets near the bottom of 
libgcc/config.host that use soft-fp for i386/x86_64 to i[34567]86-*-* 
x86_64-*-* would almost do the right thing for x86, except you'd need to 
exclude i[34567]86-*-elfiamcu and update the code for i[34567]86-*-rtems* 
because they also use soft-fp for SFmode and DFmode).

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to