This page was produced by an automated import process, and may have formatting errors; feel free to fix.
Board settings
In GDB testsuite, the tests can be configured or customized in the board file by means of Board Settings. Each setting should be consulted by test cases that depend on the corresponding feature.
Here are the supported board settings:
gdb,cannot_call_functions
The board does not support inferior call, that is, invoking inferior functions in GDB.
gdb,can_reverse
The board supports reverse execution.
gdb,no_hardware_watchpoints
The board does not support hardware watchpoints.
gdb,nofileio
GDB is unable to intercept target file operations in remote and perform them on the host.
gdb,noinferiorio
The board is unable to provide I/O capability to the inferior.
gdb,nosignals
The board does not support signals.
gdb,skip_huge_test
Skip time-consuming tests on the board with slow connection.
gdb,skip_float_tests
Skip tests related to float points on target board.
gdb,use_precord
The board supports process record.
gdb_server_prog
The location of GDBserver. If GDBserver somewhere other than its default location is used in test, specify the location of GDBserver in this variable. The location is a file name of GDBserver that can be either absolute or relative to testsuite subdirectory in build directory.
in_proc_agent
The location of in-process agent. If in-process agent other than its default location is used in test, specify the location of in-process agent in this variable. The location is a file name of in-process agent that can be either absolute or relative to testsuite subdirectory in build directory.
noargs
GDB does not support argument passing for inferior.
no_long_long
The board does not support type long long.
use_gdb_stub
The tests are running with gdb stub.
gdb,predefined_tsv
The predefined trace state variables the board has.