gdbserver_tests/filter_gdb filter out 'entry value'.

Some versions of gdb might try to print the entry value of an
argument if they know it with @entry=... Filter that out too.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14380 a5019735-40e9-0310-863c-91ae7b9d1cf9
gdbserver_tests filter out and don't expect empty lines.

Some filters might have left some empty lines in the output.  Filter them
out explicitly and don't expect any empty lines in any of the .exp files.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14381 a5019735-40e9-0310-863c-91ae7b9d1cf9
Hook up allexec tests for arm64.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14382 a5019735-40e9-0310-863c-91ae7b9d1cf9
include/vki/vki-scnums-arm64-linux.h use correct __NR_lseek define.

This caused memcheck/tests/linux/proc-auxv.vgtest to fail because
our internal VG(lseek) would return ENOSYS.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14383 a5019735-40e9-0310-863c-91ae7b9d1cf9
Use getdents64 syscall on linux.

getdents has been deprecated since linux 2.4 and newer arches (arm64)
might no longer provide the getdents syscall. Use getdents64 for reading
the /proc/self/fd/ dir so --track-fds=yes works reliable on all arches.
Without this the none/tests/fdleak*vgtest might fail.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14384 a5019735-40e9-0310-863c-91ae7b9d1cf9
none/tests/res_search.vgtest: Add prereq that domain can be resolved.

Some autobuilders/testers don't allow network access.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14385 a5019735-40e9-0310-863c-91ae7b9d1cf9
run_thread_for_a_while: Make the computation of done_this_time less
bogus, and in particular ensure that it can't be zero if in fact the
thread did do some useful work.  Fix up a couple of associated
assertions.  Fixes #336435.


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


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14387 a5019735-40e9-0310-863c-91ae7b9d1cf9
With gcc 4.9.1 exp-sgcheck/tests/globalerr sees array "a", not unknown.

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