summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac6
-rw-r--r--tests/Makefile.am2
2 files changed, 8 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 988ec3e9..3bff80ba 100644
--- a/configure.ac
+++ b/configure.ac
@@ -428,6 +428,12 @@ case "$ac_cv_search_backtrace" in
*) BACKTRACELIB="";;
esac
+AC_ARG_WITH([testdriver],
+ [AS_HELP_STRING([--with-testdriver],
+ [use designated test driver instead of default LOG_DRIVER])],
+ [],
+ [with_testdriver=\$\(top_srcdir\)/config/test-driver])
+AC_SUBST([UNW_TESTDRIVER], $with_testdriver)
AC_SUBST(build_arch)
AC_SUBST(target_os)
diff --git a/tests/Makefile.am b/tests/Makefile.am
index c783fc31..fa867367 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -1,6 +1,8 @@
AM_CPPFLAGS = -I$(top_srcdir)/include
AM_CFLAGS = -fno-optimize-sibling-calls
+LOG_DRIVER = $(SHELL) $(UNW_TESTDRIVER)
+
EXTRA_DIST = run-ia64-test-dyn1 run-ptrace-mapper run-ptrace-misc \
run-check-namespace run-coredump-unwind \
run-coredump-unwind-mdi check-namespace.sh.in \