summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2023-02-03 13:44:17 +0100
committerMark Wielaard <mark@klomp.org>2023-02-03 13:44:17 +0100
commitdd3c621ff36f73cb26d89a2fd5ea384a5b33334c (patch)
treefee4f9809e1723e64859a3430abe65bb68b7d492
parentb7c7d8776ed46e2237d18fb15c6b72e83cfa259b (diff)
downloadelfutils-dd3c621ff36f73cb26d89a2fd5ea384a5b33334c.tar.gz
tests: Check ELFUTILS_DISABLE_DEMANGLE in run-addr2line-C-test.sh
https://sourceware.org/bugzilla/show_bug.cgi?id=30072 Signed-off-by: Mark Wielaard <mark@klomp.org>
-rw-r--r--tests/ChangeLog4
-rwxr-xr-xtests/run-addr2line-C-test.sh5
2 files changed, 9 insertions, 0 deletions
diff --git a/tests/ChangeLog b/tests/ChangeLog
index 6c51eb3b..974a3a4f 100644
--- a/tests/ChangeLog
+++ b/tests/ChangeLog
@@ -1,3 +1,7 @@
+2023-02-03 Mark Wielaard <mark@klomp.org>
+
+ * run-addr2line-C-test.sh: Check ELFUTILS_DISABLE_DEMANGLE.
+
2023-01-22 Mark Wielaard <mark@klomp.org>
* testfile-inlines-lto.bz2: New testfile.
diff --git a/tests/run-addr2line-C-test.sh b/tests/run-addr2line-C-test.sh
index 8c63d78d..1780157d 100755
--- a/tests/run-addr2line-C-test.sh
+++ b/tests/run-addr2line-C-test.sh
@@ -18,6 +18,11 @@
. $srcdir/test-subr.sh
+if test -n "$ELFUTILS_DISABLE_DEMANGLE"; then
+ echo "demangler unsupported"
+ exit 77
+fi
+
# See run-addr2line-i-test.sh
testfiles testfile-inlines