aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog-2011
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@efficios.com>2021-02-10 18:01:10 -0500
committerSimon Marchi <simon.marchi@polymtl.ca>2021-02-10 18:01:10 -0500
commit25ad1e83c8949c83d6aa6fba7fb27134d105debe (patch)
tree8ae942d48445667f2254d39b9595f043e4e8208c /ld/ChangeLog-2011
parent18b8df43bd11ed314153dff2ef04a4b991f00a7c (diff)
downloadgdb-25ad1e83c8949c83d6aa6fba7fb27134d105debe.zip
gdb-25ad1e83c8949c83d6aa6fba7fb27134d105debe.tar.gz
gdb-25ad1e83c8949c83d6aa6fba7fb27134d105debe.tar.bz2
gdb/testsuite: use "set sysroot" in gdb.multi/multi-target.exp.tcl
The multi-target tests involve some inferiors using remote targets. By default, GDB uses target: as the sysroot, which makes it read loaded libraries and their debug info through GDBserver. This makes the tests run slower than necessary. Pass `-ex "set sysroot"` when launching GDB in these tests, so that GDB always reads from its local file system. On a system where I don't have debug info for libc, that reduces run time for $ make check TESTS="gdb.multi/multi-target-*.exp" from 1:15 to 0:45. On this other system where debug info is installed though, it reduces it from 13:00 to 1:45. gdb/testsuite/ChangeLog: * gdb.multi/multi-target.exp.tcl (setup): Add "set sysroot" to GDBFLAGS. Change-Id: I9d24f3def843472d35dfb5667c12d70ae1d7e984
Diffstat (limited to 'ld/ChangeLog-2011')
0 files changed, 0 insertions, 0 deletions