If the current OS does not implement dwfl_linux_proc_attach (which
currently only Linux does) then skip this test, as "stack" uses that
API for attaching to a running process.
Signed-off-by: Pino Toscano <toscano.pino@tiscali.it>
+2015-06-27 Pino Toscano <toscano.pino@tiscali.it>
+
+ * tests/run-deleted.sh: Skip when detecting a not implemented
+ dwfl_linux_proc_attach.
+
2015-06-27 Pino Toscano <toscano.pino@tiscali.it>
* tests/dwfl-bug-fd-leak.c (elfutils_open): Check for null results of
kill -9 $pid
wait
check_native_unsupported bt.err deleted
+if grep -q -E ': dwfl_linux_proc_attach pid ([[:digit:]]+): Function not implemented$' bt.err; then
+ echo >&2 deleted: OS not supported
+ exit 77
+fi
# For PPC64 we need access to the OPD table which we get through the shdrs
# (see backends/ppc64_init.c) but for the deleted-lib we only have phdrs.
# So we don't have the name of the function. But since we should find