> > Log message: > > Add strict checking mode for softfp code. > > This commit has broken sparc-softmmu,
Strange. My intention was for this commit to have absolutely no functional changes. FWIW I verified that the debian-sparc installer image booted successfully. I guess this probably doesn't stress the FPU much though. > This and a couple similar changes look suspicious: > && ( (sbits64) ( zSig + roundIncrement ) < 0 ) ) > ) { > float_raise( float_flag_overflow | float_flag_inexact STATUS_VAR); > - return packFloat64( zSign, 0x7FF, 0 ) - ( roundIncrement == 0 ); > + return packFloat64( zSign, 0x7FF, - ( roundIncrement == 0 )); } I'm pretty sure this change is correct. ie. it has no effect on the result. Paul