diff options
author | Tom de Vries <tdevries@suse.de> | 2022-05-23 14:50:02 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2022-05-23 14:50:02 +0200 |
commit | 01a62a6d5fa99cffe25d35721c16e9bc81ed7389 (patch) | |
tree | d270156d622a70f8e43073d1e440023c61b825e8 /gdb | |
parent | 735dfe028c93f20026339f3eeeadacac82fe7963 (diff) | |
download | fsf-binutils-gdb-01a62a6d5fa99cffe25d35721c16e9bc81ed7389.zip fsf-binutils-gdb-01a62a6d5fa99cffe25d35721c16e9bc81ed7389.tar.gz fsf-binutils-gdb-01a62a6d5fa99cffe25d35721c16e9bc81ed7389.tar.bz2 |
[gdb/testsuite] Fix -prompt handling in gdb_test
With check-read1 I run into:
...
[infrun] maybe_set_commit_resumed_all_targets: not requesting
commit-resumed for target native, no resumed threads^M
(gdb) FAIL: gdb.base/ui-redirect.exp: debugging: continue
[infrun] fetch_inferior_event: exit^M
...
The problem is that proc gdb_test doesn't pass down the -prompt option to proc
gdb_test_multiple, due to a typo making this lappend without effect:
...
set opts {}
lappend "-prompt $prompt"
...
Fix this by actually appending to opts.
Tested on x86_64-linux.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/testsuite/lib/gdb.exp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp index 720418b..a6780d8 100644 --- a/gdb/testsuite/lib/gdb.exp +++ b/gdb/testsuite/lib/gdb.exp @@ -1393,7 +1393,7 @@ proc gdb_test { args } { set user_code [join $user_code] set opts {} - lappend "-prompt $prompt" + lappend opts "-prompt" "$prompt" if {$lbl} { lappend opts "-lbl" } |