Add test cases for PCMPxSTRx cases 0x0E, 0x34, 0x14, and reformat some
of the associated switch statements.  Pertains to #326469, #327639,
#328878 respectively.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13986 a5019735-40e9-0310-863c-91ae7b9d1cf9
vgdb, fix error print statement.

This patch fixes printing the first not delivered signal.

Signed-off-by: Carl Love <carll@us.ibm.com>

This bug was reported in bugzilla 335155.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13987 a5019735-40e9-0310-863c-91ae7b9d1cf9
Forgot to update NEWS file with bugzilla 335155 fix.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13988 a5019735-40e9-0310-863c-91ae7b9d1cf9
Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13989 a5019735-40e9-0310-863c-91ae7b9d1cf9
Check for setcap executables, as we already do for setuid and
setgid ones, and refuse to run them in the same way. BZ#335143.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13990 a5019735-40e9-0310-863c-91ae7b9d1cf9
Improve address description for address in the stack.
--read-var-info=yes is very memory and cpu intensive.
This patch ensures that even witout --read-var-info=yes that
the frame where the address point is reported in the address
description.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13991 a5019735-40e9-0310-863c-91ae7b9d1cf9
Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13992 a5019735-40e9-0310-863c-91ae7b9d1cf9
Make each test disable-able, and enable tests of instructions that are
currently supported.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13993 a5019735-40e9-0310-863c-91ae7b9d1cf9
mips64: Tests for Cavium MIPS Octeon Atomic and Count Instructions.

Tests for instructions:
baddu, pop, dpop, saa, saad, laa, laad, lai, laid, lad, ladd, law, lawd,
las, lasd, lac, lacd


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13994 a5019735-40e9-0310-863c-91ae7b9d1cf9
Add test cases for ADC/ADCS/SBC/SBCS.  Pertains to #335496.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13995 a5019735-40e9-0310-863c-91ae7b9d1cf9
Fix out-of-range constants for some 32 bit insns, presumably tolerated
by older assembler versions but not newer ones.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13996 a5019735-40e9-0310-863c-91ae7b9d1cf9
Enable sys_fchmodat.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13997 a5019735-40e9-0310-863c-91ae7b9d1cf9
drd manual: Document how to avoid false positive reports on the C++11 std::thread class

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13998 a5019735-40e9-0310-863c-91ae7b9d1cf9
have helgrind filter_stderr transforming tid n into tid #x
to avoid gdbserver_tests/hginfo random failures
caused by thread scheduling differences


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14000 a5019735-40e9-0310-863c-91ae7b9d1cf9
drd/tests/std_thread: Enable this test program

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14001 a5019735-40e9-0310-863c-91ae7b9d1cf9
drd/tests/std_thread: Minimize diffs with original

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14002 a5019735-40e9-0310-863c-91ae7b9d1cf9
drd/tests/std_thread: Remove two superfluous macro definitions

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14003 a5019735-40e9-0310-863c-91ae7b9d1cf9
drd manual: Fix C++11 instructions

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14004 a5019735-40e9-0310-863c-91ae7b9d1cf9
shared: Update ignore list

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14005 a5019735-40e9-0310-863c-91ae7b9d1cf9
none/tests/amd64: Update Subversion ignore list

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14006 a5019735-40e9-0310-863c-91ae7b9d1cf9