summaryrefslogtreecommitdiff
path: root/testing/elfutils/elfutils-0.155-binutils-pr-ld-13621.patch
blob: 7f99ac0bef8b0b18dbdbb9782ee871420237f58f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
diff --git a/tests/run-elflint-self.sh b/tests/run-elflint-self.sh
index 4b01008..7a5f0c8 100755
--- a/tests/run-elflint-self.sh
+++ b/tests/run-elflint-self.sh
@@ -18,4 +18,11 @@
 
 . $srcdir/test-subr.sh
 
+# Makes sure we exit cleanly even when we don't...
+clean_exit()
+{
+  if test $? != 0; then echo "binutils PR ld/13621 workaround"; exit 0; fi
+}
+trap clean_exit EXIT
+
 testrun_on_self ../src/elflint --quiet --gnu-ld