[Bug target/7285] [ia64] unsigned-to-floating conversion not spec conformant
zack at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Mar 18 00:30:00 GMT 2004
------- Additional Comments From zack at gcc dot gnu dot org 2004-03-18 00:30 -------
HP's acc compiler produces the following code for test:
4000920: 0a 30 80 00 e1 18 [MMI] setf.sig f6=r32;;
4000926: 00 00 00 02 00 00 nop.m 0x0
400092c: 00 00 04 00 nop.i 0x0
4000930: 1d 00 00 00 01 00 [MFB] nop.m 0x0
4000936: 80 00 18 02 40 80 fnorm.s0 f8=f6
400093c: 08 00 84 00 br.ret.sptk.many b0;;
It appears to me from this that acc should exhibit the same problem (i.e.
raising inappropriate exceptions) but I cannot reproduce the effect -- calling
this function does not cause delivery of hardware traps or change bits in
ar.fpsr. Please clarify how, exactly, one should reproduce the problem.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |WAITING
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7285
More information about the Gcc-bugs
mailing list