405734 PPC64, vrlwnm, vrlwmi, vrldrm, vrldmi do not work properly when me < mb
405782 "VEX temporary storage exhausted" when attempting to debug slic3r-pe
405722 Support arm64 core dump
+406198 none/tests/ppc64/test_isa_3_0_other test sporadically including CA
+ bit in output.
n-i-bz add syswrap for PTRACE_GET|SET_THREAD_AREA on amd64.
n-i-bz Fix callgrind_annotate non deterministic order for equal total
printf(" %s", xer_strings[i]);
}
}
+/* Display only the XER contents that are relevant for our tests.
+ * this is currently the OV and OV32 bits. */
+static void dissect_xer_valgrind(unsigned long local_xer) {
+ int i;
+ long mybit;
+ i = 33; // OV
+ mybit = 1ULL << (63 - i);
+ if (mybit & local_xer) printf(" %s", xer_strings[i]);
+ i = 44; // OV32
+ mybit = 1ULL << (63 - i);
+ if (mybit & local_xer) printf(" %s", xer_strings[i]);
+}
+
/* */
static void dissect_xer(unsigned long local_xer) {
if (verbose > 1)
printf(" [[ xer:%lx ]]", local_xer);
- dissect_xer_raw(local_xer);
+ if (verbose > 2 )
+ dissect_xer_raw(local_xer);
+ else
+ dissect_xer_valgrind(local_xer);
}