]> git.ipfire.org Git - thirdparty/valgrind.git/commit
s390: Add testcases for unhandled IEEE exceptions. Fixes BZ 306098
authorFlorian Krohm <flo2030@eich-krohm.de>
Mon, 29 Sep 2025 21:34:56 +0000 (21:34 +0000)
committerFlorian Krohm <flo2030@eich-krohm.de>
Mon, 29 Sep 2025 21:34:56 +0000 (21:34 +0000)
commitd60982b80c6a7ae7a731305e3087345de4c1a023
treec542de974c4fe5b7f6b51496665c7cc2001ca1fe
parent69e975e759c81a7790eb1f0e58881cef64c560c6
s390: Add testcases for unhandled IEEE exceptions. Fixes BZ 306098

New emulation warnings: EmWarn_S390X_XxC_not_zero and EmWarn_S390X_XiC_not_zero
New testcases bfp-XxC, dfp-XxC, and dfp-XiC.
New testcase driver emwarn-gen.pl to get around valgrind's restriction
on the number of emulation warnings.

Fixes https://bugs.kde.org/show_bug.cgi?id=306098
15 files changed:
NEWS
VEX/priv/guest_s390_toIR.c
VEX/priv/main_main.c
VEX/pub/libvex_emnote.h
none/tests/s390x/Makefile.am
none/tests/s390x/bfp-XxC.post.exp [new file with mode: 0644]
none/tests/s390x/bfp-XxC.stderr.exp [new file with mode: 0644]
none/tests/s390x/bfp-XxC.vgtest [new file with mode: 0644]
none/tests/s390x/dfp-XiC.post.exp [new file with mode: 0644]
none/tests/s390x/dfp-XiC.stderr.exp [new file with mode: 0644]
none/tests/s390x/dfp-XiC.vgtest [new file with mode: 0644]
none/tests/s390x/dfp-XxC.post.exp [new file with mode: 0644]
none/tests/s390x/dfp-XxC.stderr.exp [new file with mode: 0644]
none/tests/s390x/dfp-XxC.vgtest [new file with mode: 0644]
none/tests/s390x/emwarn-gen.pl [new file with mode: 0755]