http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22473

--- Comment #4 from John David Anglin <danglin at gcc dot gnu.org> 2012-01-14 
04:54:23 UTC ---
This is a binutils bug.  Single word conversions need to
use the 0E opcode rather than the 0C opcode that's currently
generated for fcnv,t,sgl,uwd.

This doesn't fail for PA1.1 because the instruction isn't
available.  On the 64-bit target, the right half of the
floating point register is always used for word operands
forcing the 0E opcode.

Reply via email to