From: Mark Wielaard Date: Tue, 23 Feb 2021 10:50:13 +0000 (+0100) Subject: gdbserver_tests/hgtls.vgtest: Make sure gdb is installed before running X-Git-Tag: VALGRIND_3_17_0~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9337b44f934b792eff0d4b354f85e41ad13d3791;p=thirdparty%2Fvalgrind.git gdbserver_tests/hgtls.vgtest: Make sure gdb is installed before running The other gdbserver_tests that need to run gdb make sure it is actually available before trying to run it, otherwise the test is skipped. Do the same to hgtls.vgtest by adding test -e gdb to the prereq. --- diff --git a/gdbserver_tests/hgtls.vgtest b/gdbserver_tests/hgtls.vgtest index e455013a26..44bc4e1ec1 100644 --- a/gdbserver_tests/hgtls.vgtest +++ b/gdbserver_tests/hgtls.vgtest @@ -1,7 +1,7 @@ # test tls addresses prog: ../none/tests/tls vgopts: --tool=helgrind --vgdb=yes --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-hgtls -q -prereq: test -e ../none/tests/tls && grep '^#define HAVE_TLS 1' ../config.h > /dev/null && grep '^#define HAVE_DLINFO_RTLD_DI_TLS_MODID 1' ../config.h > /dev/null +prereq: test -e gdb && test -e ../none/tests/tls && grep '^#define HAVE_TLS 1' ../config.h > /dev/null && grep '^#define HAVE_DLINFO_RTLD_DI_TLS_MODID 1' ../config.h > /dev/null stdout_filter: filter_make_empty stderr_filter: filter_make_empty progB: gdb