[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>
|
2019-04-18 Tom de Vries <tdevries@suse.de>
|
||||||
Pedro Alves <palves@redhat.com>
|
Pedro Alves <palves@redhat.com>
|
||||||
|
|
||||||
|
|
|
@ -24,4 +24,4 @@ set baseboard [lindex [split $board "/"] 0]
|
||||||
set board_info($baseboard,isremote) 0
|
set board_info($baseboard,isremote) 0
|
||||||
|
|
||||||
# Set sysroot to avoid sending files via the remote protocol.
|
# 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