diff options
author | Tom de Vries <tdevries@suse.de> | 2018-06-25 15:56:13 +0000 |
---|---|---|
committer | Tom de Vries <vries@gcc.gnu.org> | 2018-06-25 15:56:13 +0000 |
commit | 3e85d88526441a9d936a71015f00482abcea3d9f (patch) | |
tree | 817036e4c000ce2e64417d526d9ae5c0a6293bb2 /gcc | |
parent | f74fc01dcdf9d84975025826d1ab468b9e90674a (diff) | |
download | gcc-3e85d88526441a9d936a71015f00482abcea3d9f.zip gcc-3e85d88526441a9d936a71015f00482abcea3d9f.tar.gz gcc-3e85d88526441a9d936a71015f00482abcea3d9f.tar.bz2 |
[testsuite/guality] Fix tcl error on gdb -v failure
2018-06-25 Tom de Vries <tdevries@suse.de>
* lib/gcc-gdb-test.exp (report_gdb): Handle gdb -v failure.
From-SVN: r262021
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/lib/gcc-gdb-test.exp | 10 |
2 files changed, 12 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 0d3cb5f..f9912f0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2018-06-25 Tom de Vries <tdevries@suse.de> + + * lib/gcc-gdb-test.exp (report_gdb): Handle gdb -v failure. + 2018-06-25 Jakub Jelinek <jakub@redhat.com> PR target/84786 diff --git a/gcc/testsuite/lib/gcc-gdb-test.exp b/gcc/testsuite/lib/gcc-gdb-test.exp index 9aff621..2ef9ca1 100644 --- a/gcc/testsuite/lib/gcc-gdb-test.exp +++ b/gcc/testsuite/lib/gcc-gdb-test.exp @@ -151,6 +151,12 @@ proc report_gdb { gdb loc } { } set gdb [exec which $gdb] send_log "gdb used in $loc: $gdb\n" - set gdb_version [exec $gdb -v] - send_log "gdb used in $loc: version:\n---\n$gdb_version\n---\n" + + send_log "gdb used in $loc: " + if { [catch { exec $gdb -v } gdb_version] } { + send_log "getting version failed:\n" + } else { + send_log "version:\n" + } + send_log -- "---\n$gdb_version\n---\n" } |