aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2023-06-12 17:10:14 -0600
committerTom Tromey <tom@tromey.com>2023-10-22 09:03:42 -0600
commite2c04ee000796100890bd176eeb2412f722b7e3f (patch)
tree87352955aa1ba117230baa892dc0f0ae560f25c1 /gdb/testsuite
parentd249c8a63aec45648b2165532f79b09763870795 (diff)
downloadfsf-binutils-gdb-e2c04ee000796100890bd176eeb2412f722b7e3f.zip
fsf-binutils-gdb-e2c04ee000796100890bd176eeb2412f722b7e3f.tar.gz
fsf-binutils-gdb-e2c04ee000796100890bd176eeb2412f722b7e3f.tar.bz2
Style history variable output
When printing a value, I think the history reference -- the "$1" in the output -- should be styled using the "variable" style. This patch implements this.
Diffstat (limited to 'gdb/testsuite')
-rw-r--r--gdb/testsuite/gdb.base/style.exp3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.base/style.exp b/gdb/testsuite/gdb.base/style.exp
index 7ee1b44..46d0d9e 100644
--- a/gdb/testsuite/gdb.base/style.exp
+++ b/gdb/testsuite/gdb.base/style.exp
@@ -206,8 +206,9 @@ proc run_style_tests { } {
set sfield [limited_style string_field variable]
set efield [limited_style e_field variable]
set evalue [limited_style VALUE_TWO variable]
+ set lhs [limited_style "\\\$$decimal" variable]
gdb_test "print struct_value" \
- "\{$ifield = 23,.*$sfield = .*,.*$efield = $evalue.*"
+ "$lhs = \{$ifield = 23,.*$sfield = .*,.*$efield = $evalue.*"
set ffield [limited_style field variable]
set cstart [string_to_regexp "/* XXX "]