binutils-gdb/gdb/testsuite/config
Pedro Alves 78b2db9e7f gdb sim testing, set gdb_protocol to "sim"
Bernd reported that when testing with riscv-unknown-elf target using
the simulator, before commit c7a2ee6491 ("gdb_is_target_native ->
gdb_protocol_is_native"), he had:

 PASS: gdb.base/load-command.exp: probe for target native
 PASS: gdb.base/load-command.exp: check initial value of the_variable
 PASS: gdb.base/load-command.exp: manually change the_variable
 PASS: gdb.base/load-command.exp: check manually changed value of the_variable
 PASS: gdb.base/load-command.exp: reload: re-load binary
 PASS: gdb.base/load-command.exp: reload: check initial value of the_variable

and now:

 UNSUPPORTED: gdb.base/load-command.exp: the native target does not support the load command

The problem is that the sim board/config isn't setting gdb_protocol
anywhere, so gdb_protocol_is_native returns true.

This commit fixes it by making gdb/testsuite/config/sim.exp set
gdb_protocol to "sim".

Reported-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
Tested-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
Change-Id: I48a7afed004a3517b90220674fe5bc856fe7d09a
2024-05-10 11:48:57 +01:00
..
arm-ice.exp
bfin.exp
cfdbug.exp
cygmon.exp
d10v.exp
default.exp
dve.exp
extended-gdbserver.exp
gdbserver.exp
h8300.exp
i386-bozo.exp
i960.exp
m32r.exp
mips-idt.exp
mips.exp
mn10300-eval.exp
monitor.exp
proelf.exp
rom68k.exp
sh.exp
sid.exp
sim.exp
slite.exp
unix.exp
vr4300.exp
vr5000.exp