diff options
author | Yao Qi <yao@codesourcery.com> | 2012-04-25 10:59:10 +0000 |
---|---|---|
committer | Yao Qi <yao@codesourcery.com> | 2012-04-25 10:59:10 +0000 |
commit | f02e2b19dd1bde9a77ac106db19185237d6d321b (patch) | |
tree | 472a127ccfb024a03be50d5c733b4c3e27923f96 | |
parent | 4e2af517f12dc3ac61278947995bc8918069a297 (diff) | |
download | gdb-f02e2b19dd1bde9a77ac106db19185237d6d321b.zip gdb-f02e2b19dd1bde9a77ac106db19185237d6d321b.tar.gz gdb-f02e2b19dd1bde9a77ac106db19185237d6d321b.tar.bz2 |
gdb/doc
* gdbint.texinfo (Testsuite): New section `Board settings'.
-rw-r--r-- | gdb/doc/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/doc/gdbint.texinfo | 51 |
2 files changed, 55 insertions, 0 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index fdf68bc..92085c9 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,7 @@ +2012-04-25 Yao Qi <yao@codesourcery.com> + + * gdbint.texinfo (Testsuite): New section `Board settings'. + 2012-04-23 Jan Kratochvil <jan.kratochvil@redhat.com> * gdb.texinfo (Auto-loading safe path): Remove trailing [@dots{}]. diff --git a/gdb/doc/gdbint.texinfo b/gdb/doc/gdbint.texinfo index fcc106c..267a6eb 100644 --- a/gdb/doc/gdbint.texinfo +++ b/gdb/doc/gdbint.texinfo @@ -7873,6 +7873,57 @@ gdb_test "python print ttype.template_argument(2)" "&C::c" @end smallexample @end table +@section Board settings +In @value{GDBN} testsuite, the tests can be configured or customized in the board +file by means of @dfn{Board Settings}. Each setting should be consulted by +test cases that depend on the corresponding feature. + +Here are the supported board settings: + +@table @code + +@item gdb,cannot_call_functions +The board does not support inferior call, that is, invoking inferior functions +in @value{GDBN}. +@item gdb,can_reverse +The board supports reverse execution. +@item gdb,no_hardware_watchpoints +The board does not support hardware watchpoints. +@item gdb,nofileio +@value{GDBN} is unable to intercept target file operations in remote and perform +them on the host. +@item gdb,noinferiorio +The board is unable to provide I/O capability to the inferior. +@c @item gdb,noresults +@c NEED DOCUMENT. +@item gdb,nosignals +The board does not support signals. +@item gdb,skip_huge_test +Skip time-consuming tests on the board with slow connection. +@item gdb,skip_float_tests +Skip tests related to float points on target board. +@item gdb,use_precord +The board supports process record. +@item 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. +@item 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. +@item noargs +@value{GDBN} does not support argument passing for inferior. +@item no_long_long +The board does not support type @code{long long}. +@c @item use_cygmon +@c NEED DOCUMENT. +@item use_gdb_stub +The tests are running with gdb stub. +@end table + @node Hints @chapter Hints |