From: Petar Jovanovic Date: Fri, 27 Nov 2015 14:51:33 +0000 (+0000) Subject: mips: add missing "memory" to the clobber list X-Git-Tag: svn/VALGRIND_3_12_0~283 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b95752621f6849b6dfd980153a513bb14068aa1;p=thirdparty%2Fvalgrind.git mips: add missing "memory" to the clobber list Add "memory" to the clobber arguments of VALGRIND_DO_CLIENT_REQUEST_EXPR. This fixes memcheck/tests/vbit-test/vbit-test. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15740 --- diff --git a/include/valgrind.h b/include/valgrind.h index c505f9f9be..511ae1c7e2 100644 --- a/include/valgrind.h +++ b/include/valgrind.h @@ -946,7 +946,7 @@ typedef "move %0, $11\n\t" /*result*/ \ : "=r" (_zzq_result) \ : "r" (_zzq_default), "r" (&_zzq_args[0]) \ - : "$11", "$12"); \ + : "$11", "$12", "memory"); \ _zzq_result; \ }) @@ -1017,7 +1017,7 @@ typedef "move %0, $11\n\t" /*result*/ \ : "=r" (_zzq_result) \ : "r" (_zzq_default), "r" (&_zzq_args[0]) \ - : "$11", "$12"); \ + : "$11", "$12", "memory"); \ _zzq_result; \ }) diff --git a/memcheck/tests/vbit-test/README b/memcheck/tests/vbit-test/README index add93f8185..a5d1c63ee1 100644 --- a/memcheck/tests/vbit-test/README +++ b/memcheck/tests/vbit-test/README @@ -97,6 +97,6 @@ The following steps are needed Status ------ -vbit-test has been tested on x86-64, ppc64, s390x, and mips32. +vbit-test has been tested on x86-64, ppc64, s390x, mips32 and mips64. There is support for other architectures in valgrind.h and guest_ARCH_toIR.c but it has not been tested.