From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1551) id 0A5AC38493C8; Wed, 15 Feb 2023 15:30:07 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0A5AC38493C8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1676475007; bh=vSDE8dUMyr1eati+O+i+kP2/br406MIxdPktZuuGLcI=; h=From:To:Subject:Date:From; b=fEALtSEsepZ/eXNmTjsi5TE0GQ+lvk1U026ANfCLMIWlQu0XhAmWtc6esE211pCOI +rNjHYjcSRVp3kf3sSoQNo4hQMtd8D9/iDt5yupd2x6Muij5+XPRmUViCgxm5iECAb B6mF7GB9LXrqXB7v74v/KTu/sdAjJ5AIdSHjqtlY= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Pedro Alves To: gdb-cvs@sourceware.org Subject: [binutils-gdb] gdb/manual: Move @findex entries X-Act-Checkin: binutils-gdb X-Git-Author: Pedro Alves X-Git-Refname: refs/heads/master X-Git-Oldrev: f9c36cc99518c74a0562e86e1e27ec46cf57d49a X-Git-Newrev: 71e28f788f4e5489501646093c6a34e01681d35b Message-Id: <20230215153007.0A5AC38493C8@sourceware.org> Date: Wed, 15 Feb 2023 15:30:07 +0000 (GMT) List-Id: https://sourceware.org/git/gitweb.cgi?p=3Dbinutils-gdb.git;h=3D71e28f788f4e= 5489501646093c6a34e01681d35b commit 71e28f788f4e5489501646093c6a34e01681d35b Author: Pedro Alves Date: Mon Feb 13 16:14:55 2023 +0000 gdb/manual: Move @findex entries =20 The manual currently has many cases like these: =20 @item $_gdb_setting_str (@var{setting}) @findex $_gdb_setting_str@r{, convenience function} =20 As suggested by Eli, move the @findex entries before @item so that the index records the position of @item, and the Info reader places you there when you use index-search. =20 I went over all @findex calls in the manual, and most are like the above. Most either appear before @item, or before @subheading, like: =20 @subheading The @code{-break-after} Command @findex -break-after =20 I fixed all of them. =20 There are findex entries in annotate.texinfo,python.texi, and stabs.texinfo as well, though those all look right to me already. =20 Tested by typing "i _isvoid" (@item case) and "i -complete" (@subheading case) in an Info reader, and checking where those took me. =20 Change-Id: Idb6903b0bb39ff03f93524628dcef86b5585c97e Suggested-By: Eli Zaretskii Diff: --- gdb/doc/gdb.texinfo | 330 ++++++++++++++++++++++++++----------------------= ---- 1 file changed, 165 insertions(+), 165 deletions(-) diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index 0beb45857c3..38e6925e7d6 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -12832,8 +12832,8 @@ These functions do not require @value{GDBN} to be c= onfigured with =20 @table @code =20 -@item $_isvoid (@var{expr}) @findex $_isvoid@r{, convenience function} +@item $_isvoid (@var{expr}) Return one if the expression @var{expr} is @code{void}. Otherwise it returns zero. =20 @@ -12888,8 +12888,8 @@ $3 =3D void $4 =3D 1 @end smallexample =20 -@item $_gdb_setting_str (@var{setting}) @findex $_gdb_setting_str@r{, convenience function} +@item $_gdb_setting_str (@var{setting}) Return the value of the @value{GDBN} @var{setting} as a string. @var{setting} is any setting that can be used in a @code{set} or @code{show} command (@pxref{Controlling GDB}). @@ -12904,8 +12904,8 @@ $2 =3D "30" (@value{GDBP}) @end smallexample =20 -@item $_gdb_setting (@var{setting}) @findex $_gdb_setting@r{, convenience function} +@item $_gdb_setting (@var{setting}) Return the value of the @value{GDBN} @var{setting}. The type of the returned value depends on the setting. =20 @@ -12967,13 +12967,13 @@ Other setting types (enum, filename, optional fil= ename, string, string noescape) are returned as string values. =20 =20 -@item $_gdb_maint_setting_str (@var{setting}) @findex $_gdb_maint_setting_str@r{, convenience function} +@item $_gdb_maint_setting_str (@var{setting}) Like the @code{$_gdb_setting_str} function, but works with @code{maintenance set} variables. =20 -@item $_gdb_maint_setting (@var{setting}) @findex $_gdb_maint_setting@r{, convenience function} +@item $_gdb_maint_setting (@var{setting}) Like the @code{$_gdb_setting} function, but works with @code{maintenance set} variables. =20 @@ -12984,30 +12984,30 @@ The following functions require @value{GDBN} to b= e configured with =20 @table @code =20 -@item $_memeq(@var{buf1}, @var{buf2}, @var{length}) @findex $_memeq@r{, convenience function} +@item $_memeq(@var{buf1}, @var{buf2}, @var{length}) Returns one if the @var{length} bytes at the addresses given by @var{buf1} and @var{buf2} are equal. Otherwise it returns zero. =20 -@item $_regex(@var{str}, @var{regex}) @findex $_regex@r{, convenience function} +@item $_regex(@var{str}, @var{regex}) Returns one if the string @var{str} matches the regular expression @var{regex}. Otherwise it returns zero. The syntax of the regular expression is that specified by @code{Python}'s regular expression support. =20 -@item $_streq(@var{str1}, @var{str2}) @findex $_streq@r{, convenience function} +@item $_streq(@var{str1}, @var{str2}) Returns one if the strings @var{str1} and @var{str2} are equal. Otherwise it returns zero. =20 -@item $_strlen(@var{str}) @findex $_strlen@r{, convenience function} +@item $_strlen(@var{str}) Returns the length of string @var{str}. =20 -@item $_caller_is(@var{name}@r{[}, @var{number_of_frames}@r{]}) @findex $_caller_is@r{, convenience function} +@item $_caller_is(@var{name}@r{[}, @var{number_of_frames}@r{]}) Returns one if the calling function's name is equal to @var{name}. Otherwise it returns zero. =20 @@ -13033,8 +13033,8 @@ $1 =3D 1 $1 =3D 1 @end smallexample =20 -@item $_caller_matches(@var{regexp}@r{[}, @var{number_of_frames}@r{]}) @findex $_caller_matches@r{, convenience function} +@item $_caller_matches(@var{regexp}@r{[}, @var{number_of_frames}@r{]}) Returns one if the calling function's name matches the regular expression @var{regexp}. Otherwise it returns zero. =20 @@ -13042,8 +13042,8 @@ If the optional argument @var{number_of_frames} is = provided, it is the number of frames up in the stack to look. The default is 1. =20 -@item $_any_caller_is(@var{name}@r{[}, @var{number_of_frames}@r{]}) @findex $_any_caller_is@r{, convenience function} +@item $_any_caller_is(@var{name}@r{[}, @var{number_of_frames}@r{]}) Returns one if any calling function's name is equal to @var{name}. Otherwise it returns zero. =20 @@ -13056,8 +13056,8 @@ checks all stack frames from the immediate caller t= o the frame specified by @var{number_of_frames}, whereas @code{$_caller_is} only checks the frame specified by @var{number_of_frames}. =20 -@item $_any_caller_matches(@var{regexp}@r{[}, @var{number_of_frames}@r{]}) @findex $_any_caller_matches@r{, convenience function} +@item $_any_caller_matches(@var{regexp}@r{[}, @var{number_of_frames}@r{]}) Returns one if any calling function's name matches the regular expression @var{regexp}. Otherwise it returns zero. =20 @@ -13070,8 +13070,8 @@ checks all stack frames from the immediate caller t= o the frame specified by @var{number_of_frames}, whereas @code{$_caller_matches} only checks the frame specified by @var{number_of_frames}. =20 -@item $_as_string(@var{value}) @findex $_as_string@r{, convenience function} +@item $_as_string(@var{value}) Return the string representation of @var{value}. =20 This function is useful to obtain the textual label (enumerator) of an @@ -13083,10 +13083,10 @@ an enumerated type: Visiting node of type NODE_INTEGER @end smallexample =20 -@item $_cimag(@var{value}) -@itemx $_creal(@var{value}) @findex $_cimag@r{, convenience function} @findex $_creal@r{, convenience function} +@item $_cimag(@var{value}) +@itemx $_creal(@var{value}) Return the imaginary (@code{$_cimag}) or real (@code{$_creal}) part of the complex number @var{value}. =20 @@ -24269,15 +24269,15 @@ The debugging stub for your architecture supplies= these three subroutines: =20 @table @code -@item set_debug_traps @findex set_debug_traps +@item set_debug_traps @cindex remote serial stub, initialization This routine arranges for @code{handle_exception} to run when your program stops. You must call this subroutine explicitly in your program's startup code. =20 -@item handle_exception @findex handle_exception +@item handle_exception @cindex remote serial stub, main routine This is the central workhorse, but your program never calls it explicitly---the setup code arranges for @code{handle_exception} to @@ -24324,14 +24324,14 @@ First of all you need to tell the stub how to com= municate with the serial port. =20 @table @code -@item int getDebugChar() @findex getDebugChar +@item int getDebugChar() Write this subroutine to read a single character from the serial port. It may be identical to @code{getchar} for your target system; a different name is used to allow you to distinguish the two if you wish. =20 -@item void putDebugChar(int) @findex putDebugChar +@item void putDebugChar(int) Write this subroutine to write a single character to the serial port. It may be identical to @code{putchar} for your target system; a different name is used to allow you to distinguish the two if you wish. @@ -24353,8 +24353,8 @@ is to just execute a breakpoint instruction (the ``= dirty'' part is that Other routines you need to supply are: =20 @table @code -@item void exceptionHandler (int @var{exception_number}, void *@var{except= ion_address}) @findex exceptionHandler +@item void exceptionHandler (int @var{exception_number}, void *@var{except= ion_address}) Write this function to install @var{exception_address} in the exception handling tables. You need to do this because the stub does not have any way of knowing what the exception handling tables on your target system @@ -24375,8 +24375,8 @@ should be at privilege level 0 (the most privileged= level). The @sc{sparc} and 68k stubs are able to mask interrupts themselves without help from @code{exceptionHandler}. =20 -@item void flush_i_cache() @findex flush_i_cache +@item void flush_i_cache() On @sc{sparc} and @sc{sparclite} only, write this subroutine to flush the instruction cache, if any, on your target machine. If there is no instruction cache, this subroutine may be a no-op. @@ -24389,8 +24389,8 @@ function to make certain that the state of your pro= gram is stable. You must also make sure this library routine is available: =20 @table @code -@item void *memset(void *, int, int) @findex memset +@item void *memset(void *, int, int) This is the standard library function @code{memset} that sets an area of memory to a known value. If you have one of the free versions of @code{libc.a}, @code{memset} can be found there; otherwise, you must @@ -31077,8 +31077,8 @@ In addition to a number of out-of-band notification= s, the response to a The synchronous operation was successful, @code{@var{results}} are the ret= urn values. =20 -@item "^running" @findex ^running +@item "^running" This result record is equivalent to @samp{^done}. Historically, it was output instead of @samp{^done} if the command has resumed the target. This behaviour is maintained for backward compatibility, but @@ -31086,12 +31086,12 @@ all frontends should treat @samp{^done} and @samp= {^running} identically and rely on the @samp{*running} output record to determine which threads are resumed. =20 -@item "^connected" @findex ^connected +@item "^connected" @value{GDBN} has connected to a remote target. =20 -@item "^error" "," "msg=3D" @var{c-string} [ "," "code=3D" @var{c-string} ] @findex ^error +@item "^error" "," "msg=3D" @var{c-string} [ "," "code=3D" @var{c-string} ] The operation failed. The @code{msg=3D@var{c-string}} variable contains the corresponding error message. =20 @@ -31104,8 +31104,8 @@ error condition. At present, only one error code i= s defined: Indicates that the command causing the error does not exist. @end table =20 -@item "^exit" @findex ^exit +@item "^exit" @value{GDBN} has terminated. =20 @end table @@ -31761,8 +31761,8 @@ not been implemented yet and these are labeled N.A.= @: (not available). This section documents @sc{gdb/mi} commands for manipulating breakpoints. =20 -@subheading The @code{-break-after} Command @findex -break-after +@subheading The @code{-break-after} Command =20 @subsubheading Synopsis =20 @@ -31808,12 +31808,12 @@ line=3D"5",thread-groups=3D["i1"],times=3D"0",ign= ore=3D"3"@}]@} @end smallexample =20 @ignore -@subheading The @code{-break-catch} Command @findex -break-catch +@subheading The @code{-break-catch} Command @end ignore =20 -@subheading The @code{-break-commands} Command @findex -break-commands +@subheading The @code{-break-commands} Command =20 @subsubheading Synopsis =20 @@ -31847,8 +31847,8 @@ times=3D"0"@} (gdb) @end smallexample =20 -@subheading The @code{-break-condition} Command @findex -break-condition +@subheading The @code{-break-condition} Command =20 @subsubheading Synopsis =20 @@ -31889,8 +31889,8 @@ line=3D"5",cond=3D"1",thread-groups=3D["i1"],times= =3D"0",ignore=3D"3"@}]@} (gdb) @end smallexample =20 -@subheading The @code{-break-delete} Command @findex -break-delete +@subheading The @code{-break-delete} Command =20 @subsubheading Synopsis =20 @@ -31924,8 +31924,8 @@ body=3D[]@} (gdb) @end smallexample =20 -@subheading The @code{-break-disable} Command @findex -break-disable +@subheading The @code{-break-disable} Command =20 @subsubheading Synopsis =20 @@ -31961,8 +31961,8 @@ line=3D"5",thread-groups=3D["i1"],times=3D"0"@}]@} (gdb) @end smallexample =20 -@subheading The @code{-break-enable} Command @findex -break-enable +@subheading The @code{-break-enable} Command =20 @subsubheading Synopsis =20 @@ -31997,8 +31997,8 @@ line=3D"5",thread-groups=3D["i1"],times=3D"0"@}]@} (gdb) @end smallexample =20 -@subheading The @code{-break-info} Command @findex -break-info +@subheading The @code{-break-info} Command =20 @subsubheading Synopsis =20 @@ -32020,9 +32020,9 @@ The corresponding @value{GDBN} command is @samp{inf= o break @var{breakpoint}}. @subsubheading Example N.A. =20 -@subheading The @code{-break-insert} Command @findex -break-insert @anchor{-break-insert} +@subheading The @code{-break-insert} Command =20 @subsubheading Synopsis =20 @@ -32143,8 +32143,8 @@ times=3D"0"@}]@} (gdb) @end smallexample =20 -@subheading The @code{-dprintf-insert} Command @findex -dprintf-insert +@subheading The @code{-dprintf-insert} Command =20 @subsubheading Synopsis =20 @@ -32217,8 +32217,8 @@ original-location=3D"mi-dprintf.c:26"@} (gdb) @end smallexample =20 -@subheading The @code{-break-list} Command @findex -break-list +@subheading The @code{-break-list} Command =20 @subsubheading Synopsis =20 @@ -32293,8 +32293,8 @@ body=3D[]@} (gdb) @end smallexample =20 -@subheading The @code{-break-passcount} Command @findex -break-passcount +@subheading The @code{-break-passcount} Command =20 @subsubheading Synopsis =20 @@ -32307,8 +32307,8 @@ Set the passcount for tracepoint @var{tracepoint-nu= mber} to is not a tracepoint, error is emitted. This corresponds to CLI command @samp{passcount}. =20 -@subheading The @code{-break-watch} Command @findex -break-watch +@subheading The @code{-break-watch} Command =20 @subsubheading Synopsis =20 @@ -32476,8 +32476,8 @@ catchpoints. @node Shared Library GDB/MI Catchpoint Commands @subsection Shared Library @sc{gdb/mi} Catchpoints =20 -@subheading The @code{-catch-load} Command @findex -catch-load +@subheading The @code{-catch-load} Command =20 @subsubheading Synopsis =20 @@ -32506,8 +32506,8 @@ what=3D"load of library matching foo.so",catch-type= =3D"load",times=3D"0"@} @end smallexample =20 =20 -@subheading The @code{-catch-unload} Command @findex -catch-unload +@subheading The @code{-catch-unload} Command =20 @subsubheading Synopsis =20 @@ -32540,8 +32540,8 @@ what=3D"load of library matching bar.so",catch-type= =3D"unload",times=3D"0"@} The following @sc{gdb/mi} commands can be used to create catchpoints that stop the execution when Ada exceptions are being raised. =20 -@subheading The @code{-catch-assert} Command @findex -catch-assert +@subheading The @code{-catch-assert} Command =20 @subsubheading Synopsis =20 @@ -32577,8 +32577,8 @@ original-location=3D"__gnat_debug_raise_assert_fail= ure"@} (gdb) @end smallexample =20 -@subheading The @code{-catch-exception} Command @findex -catch-exception +@subheading The @code{-catch-exception} Command =20 @subsubheading Synopsis =20 @@ -32626,8 +32626,8 @@ times=3D"0",original-location=3D"__gnat_debug_raise= _exception"@} (gdb) @end smallexample =20 -@subheading The @code{-catch-handlers} Command @findex -catch-handlers +@subheading The @code{-catch-handlers} Command =20 @subsubheading Synopsis =20 @@ -32677,8 +32677,8 @@ The following @sc{gdb/mi} commands can be used to c= reate catchpoints that stop the execution when C@t{++} exceptions are being throw, rethrown, or caught. =20 -@subheading The @code{-catch-throw} Command @findex -catch-throw +@subheading The @code{-catch-throw} Command =20 @subsubheading Synopsis =20 @@ -32721,8 +32721,8 @@ and @samp{tcatch throw} (@pxref{Set Catchpoints}). (gdb) @end smallexample =20 -@subheading The @code{-catch-rethrow} Command @findex -catch-rethrow +@subheading The @code{-catch-rethrow} Command =20 @subsubheading Synopsis =20 @@ -32765,8 +32765,8 @@ and @samp{tcatch rethrow} (@pxref{Set Catchpoints}). (gdb) @end smallexample =20 -@subheading The @code{-catch-catch} Command @findex -catch-catch +@subheading The @code{-catch-catch} Command =20 @subsubheading Synopsis =20 @@ -32813,8 +32813,8 @@ and @samp{tcatch catch} (@pxref{Set Catchpoints}). @node GDB/MI Program Context @section @sc{gdb/mi} Program Context =20 -@subheading The @code{-exec-arguments} Command @findex -exec-arguments +@subheading The @code{-exec-arguments} Command =20 =20 @subsubheading Synopsis @@ -32841,8 +32841,8 @@ The corresponding @value{GDBN} command is @samp{set= args}. =20 =20 @ignore -@subheading The @code{-exec-show-arguments} Command @findex -exec-show-arguments +@subheading The @code{-exec-show-arguments} Command =20 @subsubheading Synopsis =20 @@ -32861,8 +32861,8 @@ N.A. @end ignore =20 =20 -@subheading The @code{-environment-cd} Command @findex -environment-cd +@subheading The @code{-environment-cd} Command =20 @subsubheading Synopsis =20 @@ -32886,8 +32886,8 @@ The corresponding @value{GDBN} command is @samp{cd}. @end smallexample =20 =20 -@subheading The @code{-environment-directory} Command @findex -environment-directory +@subheading The @code{-environment-directory} Command =20 @subsubheading Synopsis =20 @@ -32935,8 +32935,8 @@ The corresponding @value{GDBN} command is @samp{dir= }. @end smallexample =20 =20 -@subheading The @code{-environment-path} Command @findex -environment-path +@subheading The @code{-environment-path} Command =20 @subsubheading Synopsis =20 @@ -32983,8 +32983,8 @@ The corresponding @value{GDBN} command is @samp{pat= h}. @end smallexample =20 =20 -@subheading The @code{-environment-pwd} Command @findex -environment-pwd +@subheading The @code{-environment-pwd} Command =20 @subsubheading Synopsis =20 @@ -33012,8 +33012,8 @@ The corresponding @value{GDBN} command is @samp{pwd= }. @section @sc{gdb/mi} Thread Commands =20 =20 -@subheading The @code{-thread-info} Command @findex -thread-info +@subheading The @code{-thread-info} Command =20 @subsubheading Synopsis =20 @@ -33066,8 +33066,8 @@ current-thread-id=3D"1" (gdb) @end smallexample =20 -@subheading The @code{-thread-list-ids} Command @findex -thread-list-ids +@subheading The @code{-thread-list-ids} Command =20 @subsubheading Synopsis =20 @@ -33097,8 +33097,8 @@ current-thread-id=3D"1",number-of-threads=3D"3" @end smallexample =20 =20 -@subheading The @code{-thread-select} Command @findex -thread-select +@subheading The @code{-thread-select} Command =20 @subsubheading Synopsis =20 @@ -33144,8 +33144,8 @@ args=3D[@{name=3D"format",value=3D"0x8048e9c \"%*s%= c %d %c\\n\""@}, @node GDB/MI Ada Tasking Commands @section @sc{gdb/mi} Ada Tasking Commands =20 -@subheading The @code{-ada-task-info} Command @findex -ada-task-info +@subheading The @code{-ada-task-info} Command =20 @subsubheading Synopsis =20 @@ -33227,8 +33227,8 @@ record @samp{*stopped}. Currently @value{GDBN} onl= y really executes asynchronously with remote targets and this interaction is mimicked in other cases. =20 -@subheading The @code{-exec-continue} Command @findex -exec-continue +@subheading The @code{-exec-continue} Command =20 @subsubheading Synopsis =20 @@ -33289,8 +33289,8 @@ line=3D"13",arch=3D"i386:x86_64"@} (gdb) @end smallexample =20 -@subheading The @code{-exec-finish} Command @findex -exec-finish +@subheading The @code{-exec-finish} Command =20 @subsubheading Synopsis =20 @@ -33339,8 +33339,8 @@ gdb-result-var=3D"$1",return-value=3D"0" @end smallexample =20 =20 -@subheading The @code{-exec-interrupt} Command @findex -exec-interrupt +@subheading The @code{-exec-interrupt} Command =20 @subsubheading Synopsis =20 @@ -33390,8 +33390,8 @@ fullname=3D"/home/foo/bar/try.c",line=3D"13",arch= =3D"i386:x86_64"@} (gdb) @end smallexample =20 -@subheading The @code{-exec-jump} Command @findex -exec-jump +@subheading The @code{-exec-jump} Command =20 @subsubheading Synopsis =20 @@ -33416,8 +33416,8 @@ The corresponding @value{GDBN} command is @samp{jum= p}. @end smallexample =20 =20 -@subheading The @code{-exec-next} Command @findex -exec-next +@subheading The @code{-exec-next} Command =20 @subsubheading Synopsis =20 @@ -33450,8 +33450,8 @@ The corresponding @value{GDBN} command is @samp{nex= t}. @end smallexample =20 =20 -@subheading The @code{-exec-next-instruction} Command @findex -exec-next-instruction +@subheading The @code{-exec-next-instruction} Command =20 @subsubheading Synopsis =20 @@ -33488,8 +33488,8 @@ addr=3D"0x000100d4",line=3D"5",file=3D"hello.c" @end smallexample =20 =20 -@subheading The @code{-exec-return} Command @findex -exec-return +@subheading The @code{-exec-return} Command =20 @subsubheading Synopsis =20 @@ -33535,8 +33535,8 @@ arch=3D"i386:x86_64"@} @end smallexample =20 =20 -@subheading The @code{-exec-run} Command @findex -exec-run +@subheading The @code{-exec-run} Command =20 @subsubheading Synopsis =20 @@ -33619,8 +33619,8 @@ signal-meaning=3D"Interrupt" @c @subheading -exec-signal =20 =20 -@subheading The @code{-exec-step} Command @findex -exec-step +@subheading The @code{-exec-step} Command =20 @subsubheading Synopsis =20 @@ -33665,8 +33665,8 @@ Regular stepping: @end smallexample =20 =20 -@subheading The @code{-exec-step-instruction} Command @findex -exec-step-instruction +@subheading The @code{-exec-step-instruction} Command =20 @subsubheading Synopsis =20 @@ -33709,8 +33709,8 @@ fullname=3D"/home/foo/bar/try.c",line=3D"10",arch= =3D"i386:x86_64"@} @end smallexample =20 =20 -@subheading The @code{-exec-until} Command @findex -exec-until +@subheading The @code{-exec-until} Command =20 @subsubheading Synopsis =20 @@ -33750,8 +33750,8 @@ Is this going away???? @node GDB/MI Stack Manipulation @section @sc{gdb/mi} Stack Manipulation Commands =20 -@subheading The @code{-enable-frame-filters} Command @findex -enable-frame-filters +@subheading The @code{-enable-frame-filters} Command =20 @smallexample -enable-frame-filters @@ -33767,8 +33767,8 @@ Once enabled, this feature cannot be disabled. Note that if Python support has not been compiled into @value{GDBN}, this command will still succeed (and do nothing). =20 -@subheading The @code{-stack-info-frame} Command @findex -stack-info-frame +@subheading The @code{-stack-info-frame} Command =20 @subsubheading Synopsis =20 @@ -33795,8 +33795,8 @@ arch=3D"i386:x86_64"@} (gdb) @end smallexample =20 -@subheading The @code{-stack-info-depth} Command @findex -stack-info-depth +@subheading The @code{-stack-info-depth} Command =20 @subsubheading Synopsis =20 @@ -33835,8 +33835,8 @@ For a stack with frame levels 0 through 11: @end smallexample =20 @anchor{-stack-list-arguments} -@subheading The @code{-stack-list-arguments} Command @findex -stack-list-arguments +@subheading The @code{-stack-list-arguments} Command =20 @subsubheading Synopsis =20 @@ -33940,8 +33940,8 @@ args=3D[@{name=3D"intarg",value=3D"2"@}, =20 =20 @anchor{-stack-list-frames} -@subheading The @code{-stack-list-frames} Command @findex -stack-list-frames +@subheading The @code{-stack-list-frames} Command =20 @subsubheading Synopsis =20 @@ -34064,9 +34064,9 @@ Show a single frame: @end smallexample =20 =20 -@subheading The @code{-stack-list-locals} Command @findex -stack-list-locals @anchor{-stack-list-locals} +@subheading The @code{-stack-list-locals} Command =20 @subsubheading Synopsis =20 @@ -34113,8 +34113,8 @@ This command is deprecated in favor of the @end smallexample =20 @anchor{-stack-list-variables} -@subheading The @code{-stack-list-variables} Command @findex -stack-list-variables +@subheading The @code{-stack-list-variables} Command =20 @subsubheading Synopsis =20 @@ -34144,8 +34144,8 @@ available arguments and local variables are still d= isplayed, however. @end smallexample =20 =20 -@subheading The @code{-stack-select-frame} Command @findex -stack-select-frame +@subheading The @code{-stack-select-frame} Command =20 @subsubheading Synopsis =20 @@ -34341,8 +34341,8 @@ how it can be used. =20 @subheading Description And Use of Operations on Variable Objects =20 -@subheading The @code{-enable-pretty-printing} Command @findex -enable-pretty-printing +@subheading The @code{-enable-pretty-printing} Command =20 @smallexample -enable-pretty-printing @@ -34358,8 +34358,8 @@ Once enabled, this feature cannot be disabled. Note that if Python support has not been compiled into @value{GDBN}, this command will still succeed (and do nothing). =20 -@subheading The @code{-var-create} Command @findex -var-create +@subheading The @code{-var-create} Command =20 @subsubheading Synopsis =20 @@ -34458,8 +34458,8 @@ Typical output will look like this: @end smallexample =20 =20 -@subheading The @code{-var-delete} Command @findex -var-delete +@subheading The @code{-var-delete} Command =20 @subsubheading Synopsis =20 @@ -34473,8 +34473,8 @@ With the @samp{-c} option, just deletes the childre= n. Returns an error if the object @var{name} is not found. =20 =20 -@subheading The @code{-var-set-format} Command @findex -var-set-format +@subheading The @code{-var-set-format} Command =20 @subsubheading Synopsis =20 @@ -34505,8 +34505,8 @@ zero-hexadecimal format. For a variable with children, the format is set only on the=20 variable itself, and the children are not affected. =20 =20 -@subheading The @code{-var-show-format} Command @findex -var-show-format +@subheading The @code{-var-show-format} Command =20 @subsubheading Synopsis =20 @@ -34522,8 +34522,8 @@ Returns the format used to display the value of the= object @var{name}. @end smallexample =20 =20 -@subheading The @code{-var-info-num-children} Command @findex -var-info-num-children +@subheading The @code{-var-info-num-children} Command =20 @subsubheading Synopsis =20 @@ -34542,8 +34542,8 @@ It will return the current number of children, but = more children may be available. =20 =20 -@subheading The @code{-var-list-children} Command @findex -var-list-children +@subheading The @code{-var-list-children} Command =20 @subsubheading Synopsis =20 @@ -34659,8 +34659,8 @@ remaining after the end of the selected range. @end smallexample =20 =20 -@subheading The @code{-var-info-type} Command @findex -var-info-type +@subheading The @code{-var-info-type} Command =20 @subsubheading Synopsis =20 @@ -34677,8 +34677,8 @@ returned as a string in the same format as it is ou= tput by the @end smallexample =20 =20 -@subheading The @code{-var-info-expression} Command @findex -var-info-expression +@subheading The @code{-var-info-expression} Command =20 @subsubheading Synopsis =20 @@ -34706,8 +34706,8 @@ Note that the output of the @code{-var-list-childre= n} command also includes those expressions, so the @code{-var-info-expression} command is of limited use. =20 -@subheading The @code{-var-info-path-expression} Command @findex -var-info-path-expression +@subheading The @code{-var-info-path-expression} Command =20 @subsubheading Synopsis =20 @@ -34735,8 +34735,8 @@ For example, suppose @code{C} is a C@t{++} class, d= erived from class ^done,path_expr=3D((Base)c).m_size) @end smallexample =20 -@subheading The @code{-var-show-attributes} Command @findex -var-show-attributes +@subheading The @code{-var-show-attributes} Command =20 @subsubheading Synopsis =20 @@ -34753,8 +34753,8 @@ List attributes of the specified variable object @v= ar{name}: @noindent where @var{attr} is @code{@{ @{ editable | noneditable @} | TBD @}}. =20 -@subheading The @code{-var-evaluate-expression} Command @findex -var-evaluate-expression +@subheading The @code{-var-evaluate-expression} Command =20 @subsubheading Synopsis =20 @@ -34777,8 +34777,8 @@ can be changed using the @code{-var-set-format} com= mand. Note that one must invoke @code{-var-list-children} for a variable before the value of a child variable can be evaluated. =20 -@subheading The @code{-var-assign} Command @findex -var-assign +@subheading The @code{-var-assign} Command =20 @subsubheading Synopsis =20 @@ -34803,8 +34803,8 @@ subsequent @code{-var-update} list. (gdb) @end smallexample =20 -@subheading The @code{-var-update} Command @findex -var-update +@subheading The @code{-var-update} Command =20 @subsubheading Synopsis =20 @@ -34931,9 +34931,9 @@ type_changed=3D"false"@}] (gdb) @end smallexample =20 -@subheading The @code{-var-set-frozen} Command @findex -var-set-frozen @anchor{-var-set-frozen} +@subheading The @code{-var-set-frozen} Command =20 @subsubheading Synopsis =20 @@ -34962,9 +34962,9 @@ Unfreezing a variable does not update it, only subs= equent (gdb) @end smallexample =20 -@subheading The @code{-var-set-update-range} command @findex -var-set-update-range @anchor{-var-set-update-range} +@subheading The @code{-var-set-update-range} command =20 @subsubheading Synopsis =20 @@ -34988,9 +34988,9 @@ children will be reported. Otherwise, children sta= rting at @var{from} ^done @end smallexample =20 -@subheading The @code{-var-set-visualizer} command @findex -var-set-visualizer @anchor{-var-set-visualizer} +@subheading The @code{-var-set-visualizer} command =20 @subsubheading Synopsis =20 @@ -35067,8 +35067,8 @@ For details about what an addressable memory unit i= s, @c @subsubheading Example @c N.A. =20 -@subheading The @code{-data-disassemble} Command @findex -data-disassemble +@subheading The @code{-data-disassemble} Command =20 @subsubheading Synopsis =20 @@ -35323,8 +35323,8 @@ inst=3D"sethi %hi(0x11800), %o2"@}]@}] @end smallexample =20 =20 -@subheading The @code{-data-evaluate-expression} Command @findex -data-evaluate-expression +@subheading The @code{-data-evaluate-expression} Command =20 @subsubheading Synopsis =20 @@ -35365,8 +35365,8 @@ output. @end smallexample =20 =20 -@subheading The @code{-data-list-changed-registers} Command @findex -data-list-changed-registers +@subheading The @code{-data-list-changed-registers} Command =20 @subsubheading Synopsis =20 @@ -35403,8 +35403,8 @@ line=3D"5",arch=3D"powerpc"@} @end smallexample =20 =20 -@subheading The @code{-data-list-register-names} Command @findex -data-list-register-names +@subheading The @code{-data-list-register-names} Command =20 @subsubheading Synopsis =20 @@ -35444,8 +35444,8 @@ For the PPC MBX board: (gdb) @end smallexample =20 -@subheading The @code{-data-list-register-values} Command @findex -data-list-register-values +@subheading The @code{-data-list-register-values} Command =20 @subsubheading Synopsis =20 @@ -35535,8 +35535,8 @@ don't appear in the actual output): @end smallexample =20 =20 -@subheading The @code{-data-read-memory} Command @findex -data-read-memory +@subheading The @code{-data-read-memory} Command =20 This command is deprecated, use @code{-data-read-memory-bytes} instead. =20 @@ -35651,8 +35651,8 @@ next-page=3D"0x000013c0",prev-page=3D"0x00001380",m= emory=3D[ (gdb) @end smallexample =20 -@subheading The @code{-data-read-memory-bytes} Command @findex -data-read-memory-bytes +@subheading The @code{-data-read-memory-bytes} Command =20 @subsubheading Synopsis =20 @@ -35737,8 +35737,8 @@ The corresponding @value{GDBN} command is @samp{x}. @end smallexample =20 =20 -@subheading The @code{-data-write-memory-bytes} Command @findex -data-write-memory-bytes +@subheading The @code{-data-write-memory-bytes} Command =20 @subsubheading Synopsis =20 @@ -35795,8 +35795,8 @@ There's no corresponding @value{GDBN} command. The commands defined in this section implement MI support for tracepoints. For detailed introduction, see @ref{Tracepoints}. =20 -@subheading The @code{-trace-find} Command @findex -trace-find +@subheading The @code{-trace-find} Command =20 @subsubheading Synopsis =20 @@ -35870,8 +35870,8 @@ frame. This field is present only if a trace frame= was found. =20 The corresponding @value{GDBN} command is @samp{tfind}. =20 -@subheading -trace-define-variable @findex -trace-define-variable +@subheading -trace-define-variable =20 @subsubheading Synopsis =20 @@ -35888,8 +35888,8 @@ with the @samp{$} character. =20 The corresponding @value{GDBN} command is @samp{tvariable}. =20 -@subheading The @code{-trace-frame-collected} Command @findex -trace-frame-collected +@subheading The @code{-trace-frame-collected} Command =20 @subsubheading Synopsis =20 @@ -36005,8 +36005,8 @@ There is no corresponding @value{GDBN} command. =20 @subsubheading Example =20 -@subheading -trace-list-variables @findex -trace-list-variables +@subheading -trace-list-variables =20 @subsubheading Synopsis =20 @@ -36051,8 +36051,8 @@ body=3D[variable=3D@{name=3D"$trace_timestamp",init= ial=3D"0"@} (gdb) @end smallexample =20 -@subheading -trace-save @findex -trace-save +@subheading -trace-save =20 @subsubheading Synopsis =20 @@ -36074,8 +36074,8 @@ supply the optional @samp{-ctf} argument to save it= the CTF format. See The corresponding @value{GDBN} command is @samp{tsave}. =20 =20 -@subheading -trace-start @findex -trace-start +@subheading -trace-start =20 @subsubheading Synopsis =20 @@ -36090,8 +36090,8 @@ have any fields. =20 The corresponding @value{GDBN} command is @samp{tstart}. =20 -@subheading -trace-status @findex -trace-status +@subheading -trace-status =20 @subsubheading Synopsis =20 @@ -36165,8 +36165,8 @@ optional, and only present when examining a trace f= ile. =20 The corresponding @value{GDBN} command is @samp{tstatus}. =20 -@subheading -trace-stop @findex -trace-stop +@subheading -trace-stop =20 @subsubheading Synopsis =20 @@ -36189,8 +36189,8 @@ The corresponding @value{GDBN} command is @samp{tst= op}. =20 =20 @ignore -@subheading The @code{-symbol-info-address} Command @findex -symbol-info-address +@subheading The @code{-symbol-info-address} Command =20 @subsubheading Synopsis =20 @@ -36208,8 +36208,8 @@ The corresponding @value{GDBN} command is @samp{inf= o address}. N.A. =20 =20 -@subheading The @code{-symbol-info-file} Command @findex -symbol-info-file +@subheading The @code{-symbol-info-file} Command =20 @subsubheading Synopsis =20 @@ -36228,9 +36228,9 @@ There's no equivalent @value{GDBN} command. @code{= gdbtk} has N.A. @end ignore =20 -@subheading The @code{-symbol-info-functions} Command @findex -symbol-info-functions @anchor{-symbol-info-functions} +@subheading The @code{-symbol-info-functions} Command =20 @subsubheading Synopsis =20 @@ -36340,9 +36340,9 @@ The corresponding @value{GDBN} command is @samp{inf= o functions}. @end group @end smallexample =20 -@subheading The @code{-symbol-info-module-functions} Command @findex -symbol-info-module-functions @anchor{-symbol-info-module-functions} +@subheading The @code{-symbol-info-module-functions} Command =20 @subsubheading Synopsis =20 @@ -36406,9 +36406,9 @@ The corresponding @value{GDBN} command is @samp{inf= o module functions}. @end group @end smallexample =20 -@subheading The @code{-symbol-info-module-variables} Command @findex -symbol-info-module-variables @anchor{-symbol-info-module-variables} +@subheading The @code{-symbol-info-module-variables} Command =20 @subsubheading Synopsis =20 @@ -36482,9 +36482,9 @@ The corresponding @value{GDBN} command is @samp{inf= o module variables}. @end group @end smallexample =20 -@subheading The @code{-symbol-info-modules} Command @findex -symbol-info-modules @anchor{-symbol-info-modules} +@subheading The @code{-symbol-info-modules} Command =20 @subsubheading Synopsis =20 @@ -36543,9 +36543,9 @@ The corresponding @value{GDBN} command is @samp{inf= o modules}. @end group @end smallexample =20 -@subheading The @code{-symbol-info-types} Command @findex -symbol-info-types @anchor{-symbol-info-types} +@subheading The @code{-symbol-info-types} Command =20 @subsubheading Synopsis =20 @@ -36608,9 +36608,9 @@ The corresponding @value{GDBN} command is @samp{inf= o types}. @end group @end smallexample =20 -@subheading The @code{-symbol-info-variables} Command @findex -symbol-info-variables @anchor{-symbol-info-variables} +@subheading The @code{-symbol-info-variables} Command =20 @subsubheading Synopsis =20 @@ -36726,8 +36726,8 @@ The corresponding @value{GDBN} command is @samp{inf= o variables}. @end smallexample =20 @ignore -@subheading The @code{-symbol-info-line} Command @findex -symbol-info-line +@subheading The @code{-symbol-info-line} Command =20 @subsubheading Synopsis =20 @@ -36746,8 +36746,8 @@ The corresponding @value{GDBN} command is @samp{inf= o line}. N.A. =20 =20 -@subheading The @code{-symbol-info-symbol} Command @findex -symbol-info-symbol +@subheading The @code{-symbol-info-symbol} Command =20 @subsubheading Synopsis =20 @@ -36765,8 +36765,8 @@ The corresponding @value{GDBN} command is @samp{inf= o symbol}. N.A. =20 =20 -@subheading The @code{-symbol-list-functions} Command @findex -symbol-list-functions +@subheading The @code{-symbol-list-functions} Command =20 @subsubheading Synopsis =20 @@ -36786,8 +36786,8 @@ N.A. @end ignore =20 =20 -@subheading The @code{-symbol-list-lines} Command @findex -symbol-list-lines +@subheading The @code{-symbol-list-lines} Command =20 @subsubheading Synopsis =20 @@ -36813,8 +36813,8 @@ There is no corresponding @value{GDBN} command. =20 =20 @ignore -@subheading The @code{-symbol-list-types} Command @findex -symbol-list-types +@subheading The @code{-symbol-list-types} Command =20 @subsubheading Synopsis =20 @@ -36833,8 +36833,8 @@ The corresponding commands are @samp{info types} in= @value{GDBN}, N.A. =20 =20 -@subheading The @code{-symbol-list-variables} Command @findex -symbol-list-variables +@subheading The @code{-symbol-list-variables} Command =20 @subsubheading Synopsis =20 @@ -36852,8 +36852,8 @@ List all the global and static variable names. N.A. =20 =20 -@subheading The @code{-symbol-locate} Command @findex -symbol-locate +@subheading The @code{-symbol-locate} Command =20 @subsubheading Synopsis =20 @@ -36869,8 +36869,8 @@ N.A. N.A. =20 =20 -@subheading The @code{-symbol-type} Command @findex -symbol-type +@subheading The @code{-symbol-type} Command =20 @subsubheading Synopsis =20 @@ -36897,8 +36897,8 @@ N.A. This section describes the GDB/MI commands to specify executable file names and to read in and obtain symbol table information. =20 -@subheading The @code{-file-exec-and-symbols} Command @findex -file-exec-and-symbols +@subheading The @code{-file-exec-and-symbols} Command =20 @subsubheading Synopsis =20 @@ -36927,8 +36927,8 @@ The corresponding @value{GDBN} command is @samp{fil= e}. @end smallexample =20 =20 -@subheading The @code{-file-exec-file} Command @findex -file-exec-file +@subheading The @code{-file-exec-file} Command =20 @subsubheading Synopsis =20 @@ -36957,8 +36957,8 @@ The corresponding @value{GDBN} command is @samp{exe= c-file}. =20 =20 @ignore -@subheading The @code{-file-list-exec-sections} Command @findex -file-list-exec-sections +@subheading The @code{-file-list-exec-sections} Command =20 @subsubheading Synopsis =20 @@ -36979,8 +36979,8 @@ N.A. @end ignore =20 =20 -@subheading The @code{-file-list-exec-source-file} Command @findex -file-list-exec-source-file +@subheading The @code{-file-list-exec-source-file} Command =20 @subsubheading Synopsis =20 @@ -37007,9 +37007,9 @@ The @value{GDBN} equivalent is @samp{info source} @end smallexample =20 =20 +@findex -file-list-exec-source-files @subheading The @code{-file-list-exec-source-files} Command @kindex info sources -@findex -file-list-exec-source-files =20 @subsubheading Synopsis =20 @@ -37147,8 +37147,8 @@ The @value{GDBN} equivalent is @samp{info sources}. sources=3D[]@}] @end smallexample =20 -@subheading The @code{-file-list-shared-libraries} Command @findex -file-list-shared-libraries +@subheading The @code{-file-list-shared-libraries} Command =20 @subsubheading Synopsis =20 @@ -37186,8 +37186,8 @@ The address defining the exclusive upper bound of t= he segment. =20 =20 @ignore -@subheading The @code{-file-list-symbol-files} Command @findex -file-list-symbol-files +@subheading The @code{-file-list-symbol-files} Command =20 @subsubheading Synopsis =20 @@ -37206,8 +37206,8 @@ N.A. @end ignore =20 =20 -@subheading The @code{-file-symbol-file} Command @findex -file-symbol-file +@subheading The @code{-file-symbol-file} Command =20 @subsubheading Synopsis =20 @@ -37272,8 +37272,8 @@ Signal handling commands are not implemented. @section @sc{gdb/mi} Target Manipulation Commands =20 =20 -@subheading The @code{-target-attach} Command @findex -target-attach +@subheading The @code{-target-attach} Command =20 @subsubheading Synopsis =20 @@ -37301,8 +37301,8 @@ The corresponding @value{GDBN} command is @samp{att= ach}. @end smallexample =20 @ignore -@subheading The @code{-target-compare-sections} Command @findex -target-compare-sections +@subheading The @code{-target-compare-sections} Command =20 @subsubheading Synopsis =20 @@ -37322,8 +37322,8 @@ N.A. @end ignore =20 =20 -@subheading The @code{-target-detach} Command @findex -target-detach +@subheading The @code{-target-detach} Command =20 @subsubheading Synopsis =20 @@ -37349,8 +37349,8 @@ The corresponding @value{GDBN} command is @samp{det= ach}. @end smallexample =20 =20 -@subheading The @code{-target-disconnect} Command @findex -target-disconnect +@subheading The @code{-target-disconnect} Command =20 @subsubheading Synopsis =20 @@ -37375,8 +37375,8 @@ The corresponding @value{GDBN} command is @samp{dis= connect}. @end smallexample =20 =20 -@subheading The @code{-target-download} Command @findex -target-download +@subheading The @code{-target-download} Command =20 @subsubheading Synopsis =20 @@ -37480,8 +37480,8 @@ write-rate=3D"429" =20 =20 @ignore -@subheading The @code{-target-exec-status} Command @findex -target-exec-status +@subheading The @code{-target-exec-status} Command =20 @subsubheading Synopsis =20 @@ -37500,8 +37500,8 @@ There's no equivalent @value{GDBN} command. N.A. =20 =20 -@subheading The @code{-target-list-available-targets} Command @findex -target-list-available-targets +@subheading The @code{-target-list-available-targets} Command =20 @subsubheading Synopsis =20 @@ -37519,8 +37519,8 @@ The corresponding @value{GDBN} command is @samp{hel= p target}. N.A. =20 =20 -@subheading The @code{-target-list-current-targets} Command @findex -target-list-current-targets +@subheading The @code{-target-list-current-targets} Command =20 @subsubheading Synopsis =20 @@ -37539,8 +37539,8 @@ other things). N.A. =20 =20 -@subheading The @code{-target-list-parameters} Command @findex -target-list-parameters +@subheading The @code{-target-list-parameters} Command =20 @subsubheading Synopsis =20 @@ -37558,8 +37558,8 @@ No equivalent. @subsubheading Example N.A. =20 -@subheading The @code{-target-flash-erase} Command @findex -target-flash-erase +@subheading The @code{-target-flash-erase} Command =20 @subsubheading Synopsis =20 @@ -37581,8 +37581,8 @@ addresses and memory region sizes. (gdb) @end smallexample =20 -@subheading The @code{-target-select} Command @findex -target-select +@subheading The @code{-target-select} Command =20 @subsubheading Synopsis =20 @@ -37626,8 +37626,8 @@ The corresponding @value{GDBN} command is @samp{tar= get}. @section @sc{gdb/mi} File Transfer Commands =20 =20 -@subheading The @code{-target-file-put} Command @findex -target-file-put +@subheading The @code{-target-file-put} Command =20 @subsubheading Synopsis =20 @@ -37652,8 +37652,8 @@ The corresponding @value{GDBN} command is @samp{rem= ote put}. @end smallexample =20 =20 -@subheading The @code{-target-file-get} Command @findex -target-file-get +@subheading The @code{-target-file-get} Command =20 @subsubheading Synopsis =20 @@ -37678,8 +37678,8 @@ The corresponding @value{GDBN} command is @samp{rem= ote get}. @end smallexample =20 =20 -@subheading The @code{-target-file-delete} Command @findex -target-file-delete +@subheading The @code{-target-file-delete} Command =20 @subsubheading Synopsis =20 @@ -37707,8 +37707,8 @@ The corresponding @value{GDBN} command is @samp{rem= ote delete}. @node GDB/MI Ada Exceptions Commands @section Ada Exceptions @sc{gdb/mi} Commands =20 -@subheading The @code{-info-ada-exceptions} Command @findex -info-ada-exceptions +@subheading The @code{-info-ada-exceptions} Command =20 @subsubheading Synopsis =20 @@ -37765,9 +37765,9 @@ some commands are available to help front-ends quer= y the debugger about support for these capabilities. Similarly, it is also possible to query @value{GDBN} about target support of certain features. =20 -@subheading The @code{-info-gdb-mi-command} Command @cindex @code{-info-gdb-mi-command} @findex -info-gdb-mi-command +@subheading The @code{-info-gdb-mi-command} Command =20 @subsubheading Synopsis =20 @@ -37816,9 +37816,9 @@ to the debugger: ^done,command=3D@{exists=3D"true"@} @end smallexample =20 -@subheading The @code{-list-features} Command @findex -list-features @cindex supported @sc{gdb/mi} features, list +@subheading The @code{-list-features} Command =20 Returns a list of particular features of the MI protocol that this version of gdb implements. A feature can be a command, @@ -37880,8 +37880,8 @@ Indicates that the @code{-data-disassemble} command= supports the @option{-a} option (@pxref{GDB/MI Data Manipulation}). @end ftable =20 -@subheading The @code{-list-target-features} Command @findex -list-target-features +@subheading The @code{-list-target-features} Command =20 Returns a list of particular features that are supported by the target. Those features affect the permitted MI commands, but=20 @@ -37917,8 +37917,8 @@ Indicates that the target is capable of reverse exe= cution. =20 @c @subheading -gdb-complete =20 -@subheading The @code{-gdb-exit} Command @findex -gdb-exit +@subheading The @code{-gdb-exit} Command =20 @subsubheading Synopsis =20 @@ -37942,8 +37942,8 @@ Approximately corresponds to @samp{quit}. =20 =20 @ignore -@subheading The @code{-exec-abort} Command @findex -exec-abort +@subheading The @code{-exec-abort} Command =20 @subsubheading Synopsis =20 @@ -37962,8 +37962,8 @@ N.A. @end ignore =20 =20 -@subheading The @code{-gdb-set} Command @findex -gdb-set +@subheading The @code{-gdb-set} Command =20 @subsubheading Synopsis =20 @@ -37988,8 +37988,8 @@ The corresponding @value{GDBN} command is @samp{set= }. @end smallexample =20 =20 -@subheading The @code{-gdb-show} Command @findex -gdb-show +@subheading The @code{-gdb-show} Command =20 @subsubheading Synopsis =20 @@ -38015,8 +38015,8 @@ The corresponding @value{GDBN} command is @samp{sho= w}. @c @subheading -gdb-source =20 =20 -@subheading The @code{-gdb-version} Command @findex -gdb-version +@subheading The @code{-gdb-version} Command =20 @subsubheading Synopsis =20 @@ -38052,8 +38052,8 @@ default shows this information when you start an in= teractive session. (gdb) @end smallexample =20 -@subheading The @code{-list-thread-groups} Command @findex -list-thread-groups +@subheading The @code{-list-thread-groups} Command =20 @subheading Synopsis =20 @@ -38173,8 +38173,8 @@ and only if there is a corresponding executable fil= e. @{id=3D"2",target-id=3D"Thread 0xb7e14b90",cores= =3D[2]@}]@},...] @end smallexample =20 -@subheading The @code{-info-os} Command @findex -info-os +@subheading The @code{-info-os} Command =20 @subsubheading Synopsis =20 @@ -38248,8 +38248,8 @@ for MI clients that want to enumerate the types of = data, such as in a popup menu, but is needless clutter on the command line, and @code{info os} omits it.) =20 -@subheading The @code{-add-inferior} Command @findex -add-inferior +@subheading The @code{-add-inferior} Command =20 @subheading Synopsis =20 @@ -38302,8 +38302,8 @@ The corresponding @value{GDBN} command is @samp{add= -inferior} ^done,inferior=3D"i3" @end smallexample =20 -@subheading The @code{-interpreter-exec} Command @findex -interpreter-exec +@subheading The @code{-interpreter-exec} Command =20 @subheading Synopsis =20 @@ -38330,8 +38330,8 @@ The corresponding @value{GDBN} command is @samp{int= erpreter-exec}. (gdb) @end smallexample =20 -@subheading The @code{-inferior-tty-set} Command @findex -inferior-tty-set +@subheading The @code{-inferior-tty-set} Command =20 @subheading Synopsis =20 @@ -38354,8 +38354,8 @@ The corresponding @value{GDBN} command is @samp{set= inferior-tty} /dev/pts/1. (gdb) @end smallexample =20 -@subheading The @code{-inferior-tty-show} Command @findex -inferior-tty-show +@subheading The @code{-inferior-tty-show} Command =20 @subheading Synopsis =20 @@ -38381,8 +38381,8 @@ The corresponding @value{GDBN} command is @samp{sho= w inferior-tty}. (gdb) @end smallexample =20 -@subheading The @code{-enable-timings} Command @findex -enable-timings +@subheading The @code{-enable-timings} Command =20 @subheading Synopsis =20 @@ -38426,8 +38426,8 @@ fullname=3D"/home/nickrob/myprog.c",line=3D"73",arc= h=3D"i386:x86_64"@} (gdb) @end smallexample =20 -@subheading The @code{-complete} Command @findex -complete +@subheading The @code{-complete} Command =20 @subheading Synopsis