On 2018-08-29 17:47, David Hildenbrand wrote: > This was not properly handled in TCG for all DATA exceptions. Let's > use a simple example. > > CRT produced a trap via a DATA exception with DXC 0xff, when in this > case both registers are equal (which is the case because we are using > the same register). > > Signed-off-by: David Hildenbrand <david@xxxxxxxxxx> > --- > lib/s390x/asm/float.h | 51 +++++++++++++++++++++++++++++++++++++++++++ > s390x/emulator.c | 34 +++++++++++++++++++++++++++++ > 2 files changed, 85 insertions(+) > create mode 100644 lib/s390x/asm/float.h Reviewed-by: Thomas Huth <thuth@xxxxxxxxxx>