]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
s390x: Activate "grail"
authorAndreas Arnez <arnez@linux.ibm.com>
Tue, 11 Feb 2020 17:02:38 +0000 (18:02 +0100)
committerAndreas Arnez <arnez@linux.ibm.com>
Wed, 8 Apr 2020 17:31:15 +0000 (19:31 +0200)
Now that the known problems with activating "grail" on s390x have been
fixed, there is no need to disable it for s390x guests any more.  Remove
the appropriate check in "guest_generic_bb_to_IR.c".

VEX/priv/guest_generic_bb_to_IR.c

index 7bc7b6dbbac78deffac5560d4a397d776b32beab..5932eb8043e23d3e19a3c15fb1bb0ce3565238a8 100644 (file)
@@ -1449,11 +1449,6 @@ IRSB* bb_to_IR (
       // hope of identifying and recovering, an "A && B" condition spread across
       // two basic blocks.
       if (irsb_be.tag == Be_Cond
-          /* sewardj 2019Nov30: Alas, chasing cond branches on s390 causes
-             Memcheck to crash, for as-yet unknown reasons.  It also exposes
-             some unhandled Iex_ITE cases in the s390x instruction selector.
-             For now, disable. */
-          && arch_guest != VexArchS390X
           /* sewardj 2019Dec14: It also causes crashing on MIPS, even for
              --tool=none. */
           && arch_guest != VexArchMIPS64 && arch_guest != VexArchMIPS32)