[gdb/testsuite] Use set in lmap in gdb.dwarf2/dw2-abs-hi-pc.exp
authorTom de Vries <tdevries@suse.de>
Tue, 2 May 2023 15:37:58 +0000 (17:37 +0200)
committerTom de Vries <tdevries@suse.de>
Tue, 2 May 2023 15:37:58 +0000 (17:37 +0200)
In gdb.dwarf2/dw2-abs-hi-pc.exp we do:
...
set sources [lmap i $sources { expr { "$srcdir/$subdir/$i" } }]
...

The use of expr is not idiomatic.  Fix this by using set instead:
...
set sources [lmap i $sources { set tmp $srcdir/$subdir/$i }]
...

Reported-By: Tom Tromey <tom@tromey.com>
Reviewed-By: Andreas Schwab <schwab@suse.de>
gdb/testsuite/gdb.dwarf2/dw2-abs-hi-pc.exp

index 2ea6a5cea0018f644647a9507915ed5a0d5b4046..5b5d678ec7a8d5a0e0fc44866b6455fea4160a5d 100644 (file)
@@ -24,7 +24,7 @@ set sources \
         ${testfile}.c \
         ${testfile}-hello.c \
         ${testfile}-world.c]
-set sources [lmap i $sources { expr { "$srcdir/$subdir/$i" } }]
+set sources [lmap i $sources { set tmp $srcdir/$subdir/$i }]
 
 lassign [function_range hello $sources] \
     hello_start hello_len