summaryrefslogtreecommitdiff
path: root/gdb/testsuite
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2022-05-23 14:50:02 +0200
committerTom de Vries <tdevries@suse.de>2022-05-23 14:50:02 +0200
commit01a62a6d5fa99cffe25d35721c16e9bc81ed7389 (patch)
treed270156d622a70f8e43073d1e440023c61b825e8 /gdb/testsuite
parent735dfe028c93f20026339f3eeeadacac82fe7963 (diff)
[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/testsuite')
-rw-r--r--gdb/testsuite/lib/gdb.exp2
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp
index 720418beac..a6780d8d63 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"
}