|
From: Andreas A. <ar...@so...> - 2020-04-08 17:35:44
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=dd627dc127a6767c497f027de6eab634815f7861 commit dd627dc127a6767c497f027de6eab634815f7861 Author: Andreas Arnez <ar...@li...> Date: Tue Feb 11 18:02:38 2020 +0100 s390x: Activate "grail" 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". Diff: --- VEX/priv/guest_generic_bb_to_IR.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/VEX/priv/guest_generic_bb_to_IR.c b/VEX/priv/guest_generic_bb_to_IR.c index 7bc7b6dbba..5932eb8043 100644 --- a/VEX/priv/guest_generic_bb_to_IR.c +++ b/VEX/priv/guest_generic_bb_to_IR.c @@ -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) |