Fixes https://bugs.kde.org/show_bug.cgi?id=506453
451843 valgrind fails to start on a FreeBSD system which enforces W^X
495483 Control building documentation via BUILD_DOCS
506211 Constant folding improvements
+506453 Unexpected behaviour with IR injection and vex-guest-chase=yes
509157 riscv64: Shift instructions can behave wrong
To see details of a given bug, visit
The GNU General Public License is contained in the file COPYING.
*/
+/* !!! When running valgrind on applications that use IR injection
+ !!! --vex-guest-chase=no should be given on the command line. This
+ !!! avoids that vex_inject_ir is called speculatively.
+*/
#include "libvex_basictypes.h"
#include "libvex_ir.h"
#include "libvex.h"
prog: vbit-test-sec
prereq: test -x vbit-test-sec
-vgopts: -q --expensive-definedness-checks=yes
+vgopts: -q --expensive-definedness-checks=yes --vex-guest-chase=no
prog: vbit-test
-vgopts: -q --expensive-definedness-checks=yes
+vgopts: -q --expensive-definedness-checks=yes --vex-guest-chase=no