summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-elfvers
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2016-12-03 20:59:19 +1030
committerAlan Modra <amodra@gmail.com>2016-12-03 20:59:19 +1030
commitca16c5b392b1c78019fea1710c4f4433161626c5 (patch)
treee40faedd8471418c78409f9d08e170389fec2006 /ld/testsuite/ld-elfvers
parentf522190fa7f04a8d9a1dfc51d0cf69973c08afb5 (diff)
downloadbinutils-gdb-ca16c5b392b1c78019fea1710c4f4433161626c5.tar.gz
ld-elfvers don't fail on non-empty results
* testsuite/ld-elfvers/vers.exp (objdump_dynsymstuff): Don't abort on non-empty results with empty expected.
Diffstat (limited to 'ld/testsuite/ld-elfvers')
-rw-r--r--ld/testsuite/ld-elfvers/vers.exp8
1 files changed, 6 insertions, 2 deletions
diff --git a/ld/testsuite/ld-elfvers/vers.exp b/ld/testsuite/ld-elfvers/vers.exp
index 2f86938f5cd..a2a678b924e 100644
--- a/ld/testsuite/ld-elfvers/vers.exp
+++ b/ld/testsuite/ld-elfvers/vers.exp
@@ -390,8 +390,12 @@ proc objdump_dynsymstuff { objdump object expectfile } {
close $file_b
# Support empty files.
- if { ![info exists list_a] && ![info exists list_b] } then {
- return 1
+ if { ![info exists list_a] } then {
+ if { ![info exists list_b] } then {
+ return 1
+ }
+ verbose -log "\t$tmpdir/objdump.out: $list_b"
+ return 0
}
for { set i 0 } { $i < [llength $list_b] } { incr i } {