diff options
author | Alan Modra <amodra@gmail.com> | 2016-12-03 20:59:19 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2016-12-03 20:59:19 +1030 |
commit | ca16c5b392b1c78019fea1710c4f4433161626c5 (patch) | |
tree | e40faedd8471418c78409f9d08e170389fec2006 | |
parent | f522190fa7f04a8d9a1dfc51d0cf69973c08afb5 (diff) | |
download | gdb-ca16c5b392b1c78019fea1710c4f4433161626c5.zip gdb-ca16c5b392b1c78019fea1710c4f4433161626c5.tar.gz gdb-ca16c5b392b1c78019fea1710c4f4433161626c5.tar.bz2 |
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.
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/testsuite/ld-elfvers/vers.exp | 8 |
2 files changed, 11 insertions, 2 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index c02f5e8..86a4fce 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,5 +1,10 @@ 2016-12-03 Alan Modra <amodra@gmail.com> + * testsuite/ld-elfvers/vers.exp (objdump_dynsymstuff): Don't abort + on non-empty results with empty expected. + +2016-12-03 Alan Modra <amodra@gmail.com> + * testsuite/ld-cdtest/cdtest-foo.cc: Test for __GNUG__ >= 2. 2016-12-03 Alan Modra <amodra@gmail.com> diff --git a/ld/testsuite/ld-elfvers/vers.exp b/ld/testsuite/ld-elfvers/vers.exp index 2f86938..a2a678b 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 } { |