From: Carl Love Date: Fri, 10 Mar 2017 20:10:49 +0000 (+0000) Subject: PowerPC: Fix incorrect register pair check for lxv, stxv, stxsd, stxssp, lxsd, X-Git-Tag: svn/VALGRIND_3_13_0~159 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0caebe1f079c47e11cecc86e8b405befdb8fcf84;p=thirdparty%2Fvalgrind.git PowerPC: Fix incorrect register pair check for lxv, stxv, stxsd, stxssp, lxsd, lxssp instructions The lfdpx, stdpx, lfdp and stfdp instructions work on a register pair. The register pair test must only be applied to these instructions in the dis_fp_pair() function. Updating NEWS file for the commit VEX commit 3308 makes the fix in VEX/priv/guest_ppc_toIR.c bugzilla 377427 git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16262 --- diff --git a/NEWS b/NEWS index dc2f84bb7a..f451635c14 100644 --- a/NEWS +++ b/NEWS @@ -138,6 +138,7 @@ where XXXXXX is the bug number as listed below. 376611 ppc64 and arm64 don't know about prlimit64 syscall 376729 PPC64, remove R2 from the clobber list == 371668 +377427 PPC64, lxv instruction failing on odd destination register Release 3.12.0 (20 October 2016) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~