[gdb/testsuite] Fix gdb.base/break-probes.exp with native-gdbserver
When running break-probes.exp with native-gdbserver, we run into: ... FAIL: gdb.base/break-probes.exp: run til our library loads (the program exited) FAIL: gdb.base/break-probes.exp: call (int) foo(23) ... due to the fact that we're trying to match: ... Inferior loaded /data/gdb_versions/devel/build/gdb/testsuite/outputs/gdb.base\ /break-probes/break-probes-solib.so ... using pattern: ... Inferior loaded $sysroot$binfile_lib ... which expands into: ... Inferior loaded //data/gdb_versions/devel/build/gdb/testsuite/outputs/gdb.base\ /break-probes/break-probes-solib.so ... Fix by setting sysroot to "" in local-board.exp. Tested on x86_64-linux with native-gdbserver. gdb/testsuite/ChangeLog: 2019-04-18 Tom de Vries <tdevries@suse.de> PR gdb/24433 * boards/local-board.exp: Set sysroot to "".
This commit is contained in:
parent
dc34c8972e
commit
36cd4ba598
|
@ -1,3 +1,8 @@
|
|||
2019-04-18 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
PR gdb/24433
|
||||
* boards/local-board.exp: Set sysroot to "".
|
||||
|
||||
2019-04-18 Tom de Vries <tdevries@suse.de>
|
||||
Pedro Alves <palves@redhat.com>
|
||||
|
||||
|
|
|
@ -24,4 +24,4 @@ set baseboard [lindex [split $board "/"] 0]
|
|||
set board_info($baseboard,isremote) 0
|
||||
|
||||
# Set sysroot to avoid sending files via the remote protocol.
|
||||
set GDBFLAGS "${GDBFLAGS} -ex \"set sysroot /\""
|
||||
set GDBFLAGS "${GDBFLAGS} -ex \"set sysroot\""
|
||||
|
|
Loading…
Reference in New Issue