qemu: ARM emulation does not always get FPSCR exc flags right

Bug #926228 reported by Peter Maydell
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro QEMU
Confirmed
Wishlist
Unassigned

Bug Description

Most of the ARM code to emulate Neon and VFP instructions gets the FPSCR cumulative exception flags correct; however there are still a few cases where we do not get these right. This is very minor stuff (nobody actually cares about the exception flags, especially when it's a matter of whether the Inexact flag got set or not) but it would be nice to actually tidy this up some day.

Mostly IIRC this is bugs in the softfloat code rather than target-arm itself.

Easiest way to find these is to run risu tests (we have patterns covering all of neon and vfp space) with the --test-fp-exc flag set.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.