On 6 May 2011 13:48, Peter Maydell <peter.mayd...@linaro.org> wrote: > This patch series fixes a number of minor bugs in the ARM target where > we were not correctly setting the cumulative exception flags in the > FPSCR. It includes adding a new flag to softfloat indicating when a > denormal result has been flushed to zero (as discussed previously on > the list.)
> Peter Maydell (7): > target-arm: Don't set FP exceptions in recip, recip_sqrt estimate fns > target-arm: Signal InputDenormal for VRECPE, VRSQRTE, VRECPS, VRSQRTS > target-arm: Signal InvalidOp for Neon GE and GT compares of QNaN > target-arm: Refactor int-float conversions > target-arm: Add separate Neon float-int conversion helpers > softfloat: Add new flag for when denormal result is flushed to zero > target-arm: Signal Underflow when denormal flushed to zero on output I'm redoing patches 4 and 5 based on review comments; does anybody have any comments on 1,2,3,6,7 ? (if not then they could all be applied now, I guess -- 6 and 7 don't depend on 4 and 5. otherwise I'll put them all into my resend as-is.) thanks -- PMM