blob: 8bb30137236dbd55320c0cc696820ce99e1a8d83 [file] [log] [blame]
2012-08-07 Jan Kratochvil <>
* gdbint.texinfo (Debugging GDB): In section
'Debugging @value{GDBN} with itself' change .gdbinit for gdb-gdb.gdb.
Mention also
2012-07-20 Doug Evans <>
* gdb.texinfo (Mode Options): Delete --use-deprecated-index-sections.
(Index Files): Document how to control the use of deprecated index
(Index Section Format): Replace --use-deprecated-index-sections with
"set use-deprecated-index-sections on".
2012-07-12 Eli Zaretskii <>
* gdbint.texinfo: Remove @syncodeindex directives that put all the
indices into a single node "Index". Instead, join function and
variable indices into a single index, separate from the concept
index. Requested in
(Top): Update the top-level menu: instead of one "Index" there are
now separate entries "Concept Index" and "Function and Variable
(Concept Index, Function and Variable Index): New nodes.
(Index): Node deleted.
2012-07-05 Hui Zhu <>
* gdb.texinfo (Maintenance Commands): Change help for "maint agent"
and "maint agent-eval".
2012-07-03 Eli Zaretskii <>
* gdb.texinfo: Separate the index into 2 indices, cp and fn, to
avoid file-name clashes between Index.html and index.html on
case-insensitive filesystems. See the discussion starting in for the
details of the problem.
(Top): Update the master menu for the above.
(Concept Index, Command and Variable Index): New nodes, instead of
the old "Index" node that was deleted. All cross-references
2012-07-02 Stan Shebs <>
* gdb.texinfo (Dynamic Printf): Mention agent style and
disconnected dprintf.
(Maintenance Commands): Describe maint agent-printf.
(General Query Packets): Mention BreakpointCommands feature.
(Packets): Document commands extension to Z0 packet.
* agentexpr.texi (Bytecode Descriptions): Document printf
2012-07-02 Jan Kratochvil <>
* gdb.texinfo (File Options): Change -ix and -iex commands that apply
only after gdbinit files.
(Startup): Move -iex and -iex commands down after gdbinit files.
2012-07-02 Jan Kratochvil <>
* gdb.texinfo (Auto-loading safe path): Note the shell wildcard
2012-06-29 Tom Tromey <>
* gdb.texinfo (Index Section Format): Update for version 7.
2012-06-28 Stan Shebs <>
* gdb.texinfo (Miscellaneous GDB/MI Commands): Update -info-os
example, add note about title column.
2012-06-26 Siva Chandra Reddy <>
* gdb.texinfo (Symbol Tables In Python): Add description about
the new 'last' attribute of gdb.Symtab_and line.
2012-06-26 Siva Chandra Reddy <>
* gdb.texinfo (Symbol Tables In Python): Correct the description
of the 'pc' attribute of gdb.Symtab_and_line.
2012-06-26 Doug Evans <>
* gdb.texinfo (Debugging Output): Document debug options dwarf2-read
and symtab-create.
2012-06-25 Keith Seitz <>
* gdb.texinfo (GDB/MI Breakpoint Commands): Remove "-r" option
from example. Remove "rbreak" from list of corresponding
gdb commands.
2012-06-23 Doug Evans <>
* gdb.texinfo (Index Section Format): Document version 7 format.
2012-06-22 Yao Qi <>
* gdb.texinfo: Add missing cindex for some packets.
2012-06-20 Keith Seitz <>
* gdb.texinfo (GDB/MI Breakpoint Commands): Re-order options
for -break-insert and document -p.
2012-06-20 Yao Qi <>
* gdb.texinfo (Inferiors In Python): Replace "gdb.read_memory"
and "gdb.write_memory" with "Inferior.read_memory" and
2012-06-15 Patrice Dumas <> (tiny change)
* gdb.texinfo (Summary): Add a link to "Free Documentation".
(Free Documentation): Add @node line.
(Continuing and Stepping) <advance location>: Use @item instead of
(Reverse Execution) <set exec-direction reverse>: Use @item instead of
(Embedded Processors): Put the link to "PA" to its correct place,
according to document structure.
(Python API): Put the link to "Lazy Strings In Python" to its
correct place.
(Index): Use @@ in @tex block to get a literal @.
* gdbint.texinfo: Fix the @subtitle line.
* stabs.texinfo (Top): Put the link to "Symbol Types Index" to its
correct place.
2012-06-08 Yao Qi <>
* gdb.texinfo (In-Process Agent): Add 'In-Process Agent
(In-Process Agent Protocol, IPA Protocol Objects)
(IPA Protocol Commands): New nodes.
(Tracepoint Packets): Add anchors.
2012-06-06 Thomas Schwinge <>
* gdb.texinfo: Document the deprecation of SH's 'regs' command.
2012-06-06 Yao Qi <>
* gdb.texinfo: Update copyright year.
2012-05-23 Stan Shebs <>
Kwok Cheung Yeung <>
* gdb.texinfo (Miscellaneous GDB/MI Commands): Document -info-os.
2012-05-20 Jan Kratochvil <>
* gdb.texinfo (Separate Debug Files): New anchor debug-file-directory.
Mention also --with-separate-debug-dir.
(Auto-loading): Prepend $debugdir in the sample output.
(Auto-loading safe path): Likewise. Mention also $debugdir for the
auto-load safe-path variable.
( file): Remove the extra debug-file-directory paragraph.
Mention also $debugdir for 'set auto-load scripts-directory'.
2012-05-19 Eli Zaretskii <>
* gdb.texinfo (Continuing and Stepping, Selection, Byte Order)
(MIPS Embedded, MIPS, MIPS Register packet Format)
(Target Descriptions, MIPS Features): Use @acronym{MIPS} where
2012-05-18 Sandra Loosemore <>
Maciej W. Rozycki <>
* gdb.texinfo (MIPS): Document "set mips compression" and "show
mips compression".
(MIPS Breakpoint Kinds): New subsubsection.
2012-05-18 Eli Zaretskii <>
* gdb.texinfo (Architecture-Specific Protocol Details): Define
nodes for subsections. Add @acronym mark-ups and adjust
2012-05-18 Jan Kratochvil <>
Rename $ddir to $datadir.
* gdb.texinfo (Auto-loading, Auto-loading safe path)
( file): Rename $ddir to $datadir.
2012-05-18 Tom Tromey <>
* gdb.texinfo (Print Settings): Document 'set print symbol'.
2012-05-14 Stan Shebs <>
* gdb.texinfo (Dynamic Printf): New subsection.
2012-05-13 Siva Chandra Reddy <>
* gdb.texinfo (Basic Python): Add description about the function
2012-05-12 Jan Kratochvil <>
Eli Zaretskii <>
* gdb.texinfo (Separate Debug Files): Use plural form for global
debugging information directory.
2012-05-11 Stan Shebs <>
Kwok Cheung Yeung <>
* gdb.texinfo (Operating System Auxiliary Information): Document new
'info os' subcommands.
2012-05-11 Jan Kratochvil <>
* gdb.texinfo (Auto-loading, Init File in the Current Directory)
( file, objfile-gdb.gdb file, file)
(dotdebug_gdb_scripts section): Add reference
to 'Auto-loading safe path'.
2012-05-11 Jan Kratochvil <>
Implement multi-component --with-auto-load-dir.
* gdb.texinfo (Auto-loading): New references
for 'set auto-load scripts-directory'
and 'show auto-load scripts-directory'.
(Auto-loading safe path): Describe the new default. Move $ddir
substituation reference to ' file'.
( file): Describe script-name alias. Change real-name to
script-name. Describe new 'set auto-load scripts-directory'
and 'show auto-load scripts-directory'.
2012-05-11 Jan Kratochvil <>
Provide $ddir substitution for --with-auto-load-safe-path.
* gdb.texinfo (Auto-loading): Replace /usr/local by $ddir/auto-load.
(Auto-loading safe path): Likewise. Mention the default value,
$ddir substitution, --with-auto-load-safe-path and
* observer.texi (gdb_datadir_changed): New.
2012-05-09 Jan Kratochvil <>
* gdb.texinfo (Auto-loading): Wrap too long lines in @smallexample.
* gdb.texinfo (Separate Debug Files, Auto-loading safe path): Replace
directory separator by path separator.
2012-05-06 Jan Kratochvil <>
* gdb.texinfo (Auto-loading safe path): Make 'directories'
for 'set auto-load safe-path' optional. Mention if it is omitted.
Change disabling security protection condition to "/", twice.
2012-05-03 Siva Chandra Reddy <>
* gdb.texinfo (Symbol Tables In Python): Add documentation about
the new methods global_block and static_block on gdb.Symtab
2012-05-02 Siva Chandra Reddy <>
* gdb.texinfo (Blocks In Python): Add a note saying that future
improvements to GDB and its infrastructure can move symbols
across blocks within a symbol table.
2012-04-29 Yao Qi <>
* gdb.texinfo (Architectures): Remove menu entry `A29K'.
(A29K): Remove.
2012-04-27 Sergio Durigan Junior <>
Tom Tromey <>
* gdb.texinfo (Static Probe Points): New entry, explaining SystemTap
and generic static probe support on GDB.
2012-04-25 Doug Evans <>
* gdb.texinfo (Go): Fix thinko.
* gdb.texinfo (Supported Languages): Add Go.
(Go): New node.
2012-04-25 Yao Qi <>
* gdbint.texinfo (Testsuite): New section `Board settings'.
2012-04-23 Jan Kratochvil <>
* gdb.texinfo (Auto-loading safe path): Remove trailing [@dots{}].
Three times.
* gdb.texinfo (Auto-loading safe path): Add trailing @dots{}.
Three times.
2012-04-22 Jan Kratochvil <>
* gdb.texinfo (Auto-loading safe path): Replace @itemize @bullet
by @table @asis. Fix formatting of one item.
2012-04-18 Jan Kratochvil <>
* gdb.texinfo (Auto-loading verbose mode): Fix smallexample typo.
2012-04-17 Jan Kratochvil <>
New option "set debug auto-load".
* gdb.texinfo (Auto-loading): New menu item for auto-load verbose mode.
(auto-load verbose mode): New node.
2012-04-17 Jan Kratochvil <>
New option "set auto-load safe-path".
* gdb.texinfo (Auto-loading): Extend the "show auto-load"
and "info auto-load" examples for safe-path. Put there also references
for "set auto-load safe-path" and "show auto-load safe-path".
New menu item for Auto-loading safe path.
(Auto-loading safe path): New node.
(Python Auto-loading): Update the expected output from "Missing"
to "No".
2012-04-17 Jan Kratochvil <>
auto-load: Implementation.
* gdb.texinfo (Mode Options): New anchor for -nx.
(Startup): New anchors for Option -init-eval-command,
Home Directory Init File
and Init File in the Current Directory during Startup.
Mention set auto-load local-gdbinit with a reference.
Change the sample code to "set auto-load python-scripts".
(Threads): New anchor set libthread-db-search-path.
Provide references to file.
(Controlling GDB): New menu item for Auto-loading.
(Auto-loading, Init File in the Current Directory)
( file, objfile-gdb.gdb file): New nodes.
(Python): Rename the menu item Auto-loading to Python Auto-loading.
(Writing a Pretty-Printer, Objfiles In Python): Update the renamed
(Auto-loading): Rename to ...
(Python Auto-loading): ... here. Change "set auto-load-scripts" to
"set auto-load python-scripts", new anchor for it. Change
"show auto-load-scripts" to "show auto-load python-scripts", new anchor
for it. Change "info auto-load-scripts"
to "info auto-load python-scripts", new anchor for it. Change "scripts"
to "Python scripts".
2012-04-14 Anton Gorenkov <>
PR mi/13393
* gdb.texinfo (Print Settings): Extend the description for "set print
(GDB/MI Variable Objects): Extend the description for -var-create and
2012-04-11 Siva Chandra Reddy <>
* gdb.texinfo (Examining Data): Document the 'explore' command.
2012-03-28 Joel Brobecker <>
* gdb.texinfo (GDB/MI Variable Objects): Document what happens
to the children of a varobj and its update range when -var-update
returns that the varobj's type changed.
2012-03-27 Jan Kratochvil <>
* gdb.texinfo (Auto-loading): Move @menu to the end of @node.
Create two new links fir ' file'
and 'dotdebug_gdb_scripts section'.
2012-03-27 Jan Kratochvil <>
* gdb.texinfo (Auto-loading): Rename node reference
'.debug_gdb_scripts section' to 'dotdebug_gdb_scripts section'.
(.debug_gdb_scripts section): Rename the node ...
(dotdebug_gdb_scripts section): ... here.
(Maintenance Commands): Also rename this node reference.
2012-03-22 Siva Chandra Reddy <>
* gdb.texinfo (Python API/Values From Inferior): Add description
about the new method Value.referenced_value. Add description on
how Value.dereference is different (and similar) to
2012-03-19 Jan Kratochvil <>
* gdb.texinfo (File Options): Describe --init-command=FILE, -ix and
--init-eval-command=COMMAND, -iex.
(Startup): Describe -iex and -ix. Simplify the example
for "set auto-load-scripts off".
2012-03-16 Gary Benson <>
PR breakpoints/10738
* gdb.texinfo (Inline Functions): Remove the now-unnecessary @item
stating that GDB cannot set breakpoints on inlined functions.
(Mode Options): Document --use-deprecated-index-sections.
(Index Section Format): Document new index section version format.
2012-03-15 Tom Tromey <>
* gdb.texinfo (Debugging C Plus Plus): Document "info vtbl".
2012-03-13 Doug Evans <>
* gdb.texinfo (Help): Change apropos example to use "alias" instead
of "reload".
(Symbols): Delete docs for set/show symbol-reloading.
* gdbint.texinfo (Defining Other Architecture Features): Delete
* refcard.tex: Delete reference to symbol-reloading.
2012-03-07 Pedro Alves <>
* gdb.texinfo (General Query Packets): Document new
QProgramSignals packet.
* gdb.texinfo (Remote configuration): Mention
2012-03-05 Tristan Gingold <>
* gdb.texinfo (General Query Packets): Document xfer:uib:read.
2012-03-03 Yao Qi <>
* gdb.texinfo (In-Process Agent): New node.
Document new commands.
(General Query Packets): Add packet `QAgent'.
2012-03-01 Maciej W. Rozycki <>
* gdb.texinfo (MIPS Features): Add org.gnu.gdb.mips.dsp.
2012-03-01 Scott J. Goldman <>
* gdb.texinfo (Commands In Python): Put example python macro in
COMMAND_USER category rather than COMMAND_OBSCURE.
Document gdb.COMMAND_USER.
(User-defined Commands): Update documentation to clarify
"set/show max-user-call-depth" and "show user" don't apply to python
commands. Update documentation to clarify "help user-defined" may
also include python commands defined as COMMAND_USER.
2012-02-25 Jan Kratochvil <>
* gdb.texinfo (Startup): Add option -ex description to the option -x
2012-02-24 Luis Machado <>
* gdb.texinfo (Setting Breakpoints): Mention and explain the
condition-evaluation breakpoint parameter.
Mention condition-evaluation mode being shown in "info break".
(Break Conditions): Add description for target-side
conditional breakpoints.
(Remote Configuration): Mention conditional-breakpoints-packet.
(Packets): Add cond-expr parameter to Z0/Z1 packets and explain
(General Query Packets): Mention new ConditionalBreakpoint feature.
2012-02-22 Tom Tromey <>
* gdb.texinfo (Blocks In Python): Clarify block iteration.
2012-02-17 Tom Tromey <>
PR python/10753:
* gdb.texinfo ( file): Fix location of auto-load
2012-02-14 Stan Shebs <>
* gdb.texinfo (Disabling Breakpoints): Document enable count.
2012-02-13 Pedro Alves <>
* gdb.texinfo (MIPS boards): Refer to mips-elf instead of
2012-02-09 Yao Qi <>
* gdb.texinfo (Symbols In Python): Add missing `@end defvar'.
2012-02-07 Tom Tromey <>
* gdb.texinfo (Symbols In Python): Document Symbol.needs_frame and
2012-02-07 Tom Tromey <>
* gdb.texinfo (Symbols In Python): Document Symbol.line.
2012-01-27 Thomas Schwinge <>
* gdb.textinfo (Packets): Move vCont paragraph to the correct place.
2012-01-24 Tom Tromey <>
* gdb.texinfo (Set Catchpoints): Document "catch load" and "catch
(Files): Mention new catch commands.
(GDB/MI Async Records): Likewise.
2012-01-24 Gary Benson <>
Delete #if 0'd out code.
* gdb.texinfo (Frame Info): Remove "info catch".
2012-01-20 Ulrich Weigand <>
* gdb.texinfo (Remote Configuration): Document
"set remote hostio-readlink-packet" command.
(General Query Packets): Document vFile:readlink packet.
2012-01-16 Tom Tromey <>
* gdb.texinfo (Specify Location): Document relative file name
2012-01-16 Tom Tromey <>
* gdb.texinfo (gdb.printing): Document FlagEnumerationPrinter.
2012-01-13 Jan Kratochvil <>
Eli Zaretskii <>
* gdbint.texinfo (Coding Standards): Require braces for two lines of
2012-01-11 Paul Hilfinger <>
* gdb.texinfo (Variables): Document use of :: for non-static
2012-01-05 Joel Brobecker <>
* gdbint.texinfo (Start of New Year Procedure): Update
to replace use of by use of
2012-01-02 Jan Kratochvil <>
Remove the gdbtui binary.
* all-cfg.texi (GDBTUI): Remove.
* gdb.texinfo (Mode Options): Remove the GDBTUI reference.
(TUI): Remove GDBTUI pindex. Remove the GDBTUI reference.
* gdbint.texinfo (Testsuite): Replace `gdbtui' by `gdb -tui'.
2011-12-23 Kevin Pouget <>
Introduce gdb.FinishBreakpoint in Python.
* gdb.texinfo (Finish Breakpoints in Python): New subsection.
(Python API): Add menu entry for Finish Breakpoints.
2011-12-19 Jan Kratochvil <>
* gdbint.texinfo (Testsuite): Describe KFAIL and XFAIL in Writing
2011-12-16 Doug Evans <>
* gdb.texinfo (Server): Document -/stdio argument to gdbserver.
2011-12-16 Phil Muldoon <>
* gdb.texinfo (Python Commands): Remove "maint set/show print
stack". Add documentation for "set/show python print-stack".
2011-12-14 Pedro Alves <>
* gdb.texinfo (Implementing a Remote Stub): Explain that you
should transfer control to the stub in the startup code instead of
in main. Mention the need to get past the initial breakpoint.
2011-12-06 Tom Tromey <>
* gdb.texinfo (Set Breaks): Update for new behavior.
2011-12-02 Jan Kratochvil <>
* gdb.texinfo (Requirements, Remote Protocol): Reference also `Library
List Format for SVR4 Targets'.
(General Query Packets): New item qXfer:libraries-svr4:read.
(Library List Format for SVR4 Targets): New node.
2011-12-01 Tom Tromey <>
* gdb.texinfo (Writing a Pretty-Printer): Use append method, not
2011-11-22 Tom Tromey <>
* gdb.texinfo (GDB/MI Async Records): Document new *stopped
2011-11-20 Stan Shebs <>
* gdb.texinfo (Starting and Stopping Trace Experiments): Document
note-related options and variables.
(Tracepoint Packets): Document packet changes.
2011-11-20 Sanjoy Das <>
* gdb.texinfo (JIT Interface): Add documentation on writing and
usind JIT debug info readers.
(Custom Debug Info, Using JIT Debug Info Readers, Writing JIT
Debug Info Readers): New nodes.
2011-11-18 Yao Qi <>
* gdb.texinfo (Create and Delete Tracepoints): Mention pending
2011-11-15 Doug Evans <>
* gdb.texinfo (Files): Document basenames-may-differ.
2011-11-14 Doug Evans <>
* gdb.texinfo (Shell Commands): Document "!".
2011-11-14 Stan Shebs <>
Kwok Cheung Yeung <>
* gdb.texinfo (Create and Delete Tracepoints): Describe what is
needed to get shorter fast tracepoints.
(Tracepoint Packets): Document new qTMinFTPILen packet.
2011-11-14 Yao Qi <>
* gdb.texinfo (Create and Delete Tracepoints): Describe changed
behavior of tracepoint.
(General Query Packets): New feature InstallInTrace.
(Remote Configuration): Document "set remote
2011-11-12 Matt Rice <>
* gdb.texinfo (C Preprocessor Macros): Remove info definitions.
Add arguments to info macro.
2011-11-10 Tom Tromey <>
* gdb.texinfo (Compilation): Don't mention -gdwarf-2. Link to GCC
(Variables): Don't mention -gdwarf-2. Link to Compilation node.
(Macros): Add a footnote.
(C): Remove paragraph about compiler options.
(C Constants): Mention wide character and string constants.
(C Plus Plus Expressions): Update compiler option advice. Mention
using declarations. Mention ADL. Remove old HP compiler
2011-11-10 Tom Tromey <>
PR c++/9257:
* gdb.texinfo (Print Settings): Add an extra note about the need
for a vtable.
2011-11-08 Maciej W. Rozycki <>
* gdb.texinfo (MIPS): Remove duplicate "auto" reference from
"set mips abi" documentation.
2011-11-04 Doug Evans <>
* gdb.texinfo (Maintenance Commands): Update docs of "maint time".
2011-11-03 Tom Tromey <>
* gdb.texinfo (Stopping): Add menu entry.
(Continuing and Stepping): Restore @node. Use @section, not
2011-11-03 Maciej W. Rozycki <>
* gdb.texinfo (Skipping Over Functions and Files): Remove node
designation. Fix "Specify Location" cross-reference.
2011-11-02 Stan Shebs <>
* gdb.texinfo (Tracepoint Action Lists): Document collect/s.
(General Query Packets): Describe tracenz feature.
* agentexpr.texi (Bytecode Descriptions): Describe tracenz.
2011-10-28 Paul Koning <>
* gdb.texinfo (gdb.types): Rename deepitems to deep_items.
2011-10-27 Kevin Pouget <>
* gdb.texinfo ((Frames In Python): Document
2011-10-26 Paul Koning <>
* gdb.texinfo (gdb.types): Document new deepitems function.
2011-10-25 Paul Koning <>
PR python/13327
* gdb.texinfo (Values From Inferior): Add is_lazy attribute,
fetch_lazy method.
2011-10-20 Phil Muldoon <>
PR python/12656
* gdb.texinfo (Blocks In Python): Document is_static, is_global,
global_block, static_block function.
2011-10-19 Tom Tromey <>
* gdb.texinfo (Commands In Python): Add missing "@"s.
2011-10-13 Kevin Pouget <>
PR python/13285 Document named constants for frame unwind stop reasons
* gdb.texinfo (Frames In Python): Document gdb.FRAME_UNWIND_*
2011-10-12 Jan Kratochvil <>
Fix compatibility with texinfo versions older than 4.12.
* gdb.texinfo (Tail Call Frames): Convert @arrow{} to @click, when possible.
Make the conversion conditional on HAVE_MAKEINFO_CLICK, using variables
2011-10-09 Doug Evans <>
* gdb.texinfo (Extending GDB): Document alias command.
2011-10-09 Jan Kratochvil <>
Support @entry in input expressions.
* gdb.texinfo (Variables): Describe @entry names suffix.
(Print Settings): Add anchor for `set print entry-values'.
2011-10-09 Jan Kratochvil <>
Eli Zaretskii <>
Display @entry parameter values (without references).
* gdb.texinfo (Tail Call Frames): Add anchor. Add self tail call
(Print Settings): New description of set print entry-values and show
print entry-values.
2011-10-09 Jan Kratochvil <>
Eli Zaretskii <>
Recognize virtual tail call frames.
* gdb.texinfo (Optimized Code): Add reference to Tail Call Frames.
(Tail Call Frames): New node.
(Frames In Python): Add gdb.TAILCALL_FRAME.
2011-10-07 Doug Evans <>
* gdb.texinfo (gdb.printing): Document new `replace' arg to
2011-10-07 Phil Muldoon <>
PR python/12930
PR python/12802
* gdb.texinfo (Breakpoints In Python): Clarify behavior in the
stop method.
2011-10-07 Ulrich Weigand <>
* gdb.texinfo (Starting your Program): "set disable-randomization"
is no longer Linux-specific.
(Remote Configuration): Document "set remote
(General Query Packets): Document "QDisableRandomization" packet
and add it to "qSupported" list.
2011-10-07 Kevin Pouget <>
Allow Python notification of new object-file loadings.
* gdb.texinfo (Events In Python): Document `gdb.NewObjFileEvent'
event type.
2011-10-04 Kevin Pouget <>
PR python/12691: Add the inferior to Python exited event
* gdb.texinfo (Events In Python): Describe exited inferior attribute.
2011-10-03 Joel Brobecker <>
* gdb.texinfo (GDB/MI Miscellaneous Commands): Minor
2011-10-03 Joel Brobecker <>
* gdb.texinfo (GDB/MI Ada Tasking Commands): New node.
(GDB/MI Miscellaneous Commands): Add `ada-task-info'
as possible feature returned by the `-list-features'
2011-09-28 Paul Koning <>
* gdb.texinfo (gdb.Type): Document field access by dictionary
key syntax.
2011-09-28 Yao Qi <>
* gdb.texinfo (Files): Update options for `add-symbol-file'.
Add one space after option `-s'. Remove @r{} markup.
2011-09-27 Stan Shebs <>
* gdb.texinfo (Tracepoint Action Lists): Document $_ret.
2011-09-16 Hui Zhu <>
* gdb.texinfo (Tracepoint Restrictions): Change *$esp@300
to *(unsigned char *)$esp@300.
2011-09-15 Paul Koning <>
* gdb.texinfo: Make style of Python functions and methods match
the syntax of Python. Also put class and module names explicitly
on function, member, and variable names, matching Python
documentation conventions.
2011-09-15 Kevin Pouget <>
PR Python/12692 Add gdb.selected_inferior() to Python interface.
* gdb.texinfo (Inferiors In Python): Describe new
gdb.selected_inferior() function.
2011-09-15 Kevin Pouget <>
Handle multiple breakpoint hits in Python interface:
* gdb.texinfo (Events In Python): New function documentation:
gdb.BreakpointEvent.breakpoints. Indicate that
gdb.BreakpointEvent.breakpoint is now deprecated.
2011-09-04 Joel Brobecker <>
* gdb.texinfo: Set EDITION to "Tenth" and change ISBN.
2011-08-25 Andrew Oakley <>
* gdb.texinfo (Types In Python): Document 'bitpos' for enums.
2011-08-17 Phil Muldoon <>
* gdb.texinfo (Prompt): Add set/show extended-prompt
(Basic Python): Add prompt_hook anchor.
(Python modules): Reword module text to reflect multiple modules.
(gdb.prompt): Document gdb.prompt module.
2011-08-14 Yao Qi <>
* gdb.texinfo (General Query Packets): Document qXfer:fdpic:read packet.
2011-08-14 Yao Qi <>
* gdb.texinfo (Standard Target Features): Document C6x features.
(TIC6x Features): New node.
2011-08-12 Doug Evans <>
* gdb.texinfo (Symbols In Python): Document symbol.type.
2011-08-09 Phil Muldoon <>
* gdb.texinfo (Python): Document command and function
2011-07-26 Jan Kratochvil <>
Eli Zaretskii <>
* gdb.texinfo (whatis, ptype): Highlight their differences. Describe
typedefs unrolling. Extend the sample code by an inner typedef and
outer typedefs unrolling.
2011-07-26 Paul Pluzhnikov <>
* gdb.texinfo (Caching Remote Data): Document {set,show} dcache
size and line-size.
2011-07-21 Matt Rice <>
PR macros/12999
* gdb.texinfo (Macros): Add info definitions and info macros commands.
Update text and cindex entries for info macro command.
2011-07-21 Phil Muldoon <>
* observer.texi (GDB Observers): Add before_prompt observer.
* gdb.texinfo (Basic Python): Add documentation for prompt
2011-07-11 Phil Muldoon <>
PR python/12438
* gdb.texinfo (Python Commands): Add deprecate note to maint
set/show python print-stack. Document set/show python
2011-07-05 Thiago Jung Bauermann <>
* gdb.texinfo: Fix typos.
2011-07-01 Tom Tromey <>
* gdb.texinfo (Debugging Output): Document set debug
2011-06-29 Tom Tromey <>
* gdb.texinfo (GDB/MI Miscellaneous Commands): Document
breakpoint-notifications feature.
2011-06-29 Ulrich Weigand <>
* gdb.texinfo (Target Description): Remove warning about
possibly unstable format.
2011-06-03 Tom Tromey <>
* gdb.texinfo (GDB/MI Async Records): Document 'exit-code' field.
(Events In Python): Note that exit_code is optional.
2011-05-17 Pedro Alves <>
* gdb.texinfo (Remote Protocol) <Overview>: Mention vCont is
required for multi-threading support.
(Remote Protocol) <Packets>: Mention that 'c', 's', 'C', 'S' and
Hc are deprecated for multi-threading debugging. Point readers at
the vCont packet.
2011-05-15 Doug Evans <>
* gdb.texinfo (Auto-loading): Document printing of missing scripts.
2011-05-13 Doug Evans <>
* gdb.texinfo (Threads): Document $sdir,$pdir.
(Server): Document $pdir exception.
* gdb.texinfo (Auto-loading): Document "info auto-load-scripts".
* gdb.texinfo (Threads): Clarify default value for
* gdb.texinfo (Completion): Update example.
(Debugging Output): Delete `set/show debug lin-lwp-async'.
2011-05-12 Kwok Cheung Yeung <>
* gdb.texinfo: Document change in the behaviour of the enable and
disable GDB commands when applied to tracepoints.
Document the EnableDisableTracepoints remote stub feature.
Document QTEnable and QTDisable in the list of tracepoint packets.
2011-05-11 Jan Kratochvil <>
* (GDB_DOC_SOURCE_INCLUDES): Rename inc-hist.texinfo to
* gdb.texinfo <!SYSTEM_READLINE>: Rename inc-hist.texinfo inclusion and
comment to hsuser.texi. Change rluser.texi name in the comment.
2011-05-10 Doug Evans <>
* gdb.texinfo (Threads): If an empty path is provided for
libthread-db-search-path it is reset to its default value.
(Server): Ditto.
2011-05-09 Doug Evans <>
* gdb.texinfo (Requirements): Fix typo. Mention --with-iconv-bin.
2011-05-06 Sergio Durigan Junior <>
Thiago Jung Bauermann <>
Implement support for PowerPC BookE masked watchpoints.
* gdb.texinfo (Set Watchpoints): Document mask parameter.
(PowerPC Embedded): Mention support of masked watchpoints.
2011-05-03 Joel Brobecker <>
* gdb.texinfo (In Memoriam): Replace litteral uses of `GDB' with
2011-05-03 Joel Brobecker <>
* gdb.texinfo (titlepage): Remove dedication.
(In Memoriam): New appendix.
2011-04-27 Jan Kratochvil <>
Eli Zaretskii <>
* gdb.texinfo (Index Section Format): Change the version to 5.
Describe the different formula.
2011-04-24 Jan Kratochvil <>
Eli Zaretskii <>
* gdb.texinfo (Starting and Stopping Trace Experiments): New anchor
for disconnected tracing.
(Multi-Process Mode for @code{gdbserver}): Mention --multi and
extended-remote relationship. Mention --once.
(TCP port allocation lifecycle of @code{gdbserver}): New.
2011-04-23 Eli Zaretskii <>
* gdb.texinfo (Server): Improve indexing. Index all optional
switches to gdbserver.
2011-04-20 Tom Tromey <>
* gdb.texinfo (Index Section Format): New node.
(Top): Add new node to menu.
2011-04-20 Pedro Alves <>
* gdb.texinfo (Maintenance Commands): Document `maint print
2011-04-20 Tom Tromey <>
* gdb.texinfo (Trace File Format): Move node later.
2011-04-19 Tom Tromey <>
* gdbint.texinfo (Register Information Functions): Remove
duplicate "the".
* gdb.texinfo (Emacs): Remove duplicate "to".
(GDB/MI Variable Objects): Remove duplicate "the".
(General Query Packets): Likewise.
2011-04-02 Joel Brobecker <>
* gdb.texinfo (GDB/MI Output Records): Fix menu entry for
"GDB/MI Ada Exception Information" node.
2011-04-01 Joel Brobecker <>
* gdb.texinfo (GDB/MI Ada Exception Information): Document
the "exception-name" field in the *stopped async record.
2011-03-31 Thiago Jung Bauermann <>
Sergio Durigan Junior <>
Implement support for PowerPC BookE ranged breakpoints.
* gdb.texinfo (PowerPC Embedded): Document ranged breakpoints.
2011-03-28 Tom Tromey <>
* gdb.texinfo (Set Tracepoints): Fix typo.
2011-03-24 Tom Tromey <>
* gdb.texinfo (Specify Location): Document `function:label'
2011-03-18 Phil Muldoon <>
PR python/12149
* gdb.texinfo (Basic Python): Update gdb.write and flush text.
2011-03-17 Phil Muldoon <>
* gdb.texinfo (Blocks In Python): Add is_valid method description.
(Inferiors In Python): Likewise.
(Threads In Python): Likewise.
(Symbols In Python): Likewise.
(Objfiles In Python): Likewise.
(Symbol Tables In Python): Likewise.
2011-03-15 Pedro Alves <>
* gdb.texinfo (Auto Display) <undisplay, enable display, disable
display>: Explain that the commands accept number ranges.
2011-03-14 Phil Muldoon <>
* gdb.texinfo (Breakpoints In Python): Add description and example
of Python stop function operation.
2011-03-10 Phil Muldoon <>
* gdb.texinfo (Parameters In Python): Document get_set_string and
get_show_string methods.
2011-02-28 Jan Kratochvil <>
* gdb.texinfo (Tracepoint Conditions): Fix missing parenthesis.
* gdb.texinfo (Starting and Stopping Trace Experiments): Fix
circular-trace-buffer name.
2011-02-28 Joel Brobecker <>
* gdb.texinfo (Inferiors and Programs): Fix small error introduced
in the previous change.
2011-02-27 Michael Snyder <>
* gdb.texinfo (Inferiors and Programs): Update commands to show
that they can accept multiple arguments.
2011-02-24 Joel Brobecker <>
Revert the following patch (code patch was not approved):
2011-02-21 Hui Zhu <>
* agentexpr.texi (bytecode descriptions): add printf.
* gdb.texinfo (tracepoint action lists): add printf.
2011-02-23 Doug Evans <>
* gdb.texinfo (Symbols In Python): Fix mention of C++, use C@t{++}.
2011-02-23 Michael Snyder <>
* gdb.texinfo (Set Breaks): Add @dots{} to arguments of info break.
(Set Watchpoints): Add @dots{} to argument of info watchpoints.
(Listing Tracepoints): Add @dots{} to argument of info tracepoints.
2011-02-22 Doug Evans <>
* gdb.texinfo (Symbols In Python): Document lookup_global_symbol.
Clarify behaviour of lookup_symbol when `block' argument is omitted,
add description of result, fix @defun formatting.
2011-02-21 Hui Zhu <>
* agentexpr.texi (Bytecode Descriptions): Add printf.
* gdb.texinfo (Tracepoint Action Lists): Add printf.
2011-02-18 Tom Tromey <>
* agentexpr.texi (Bytecode Descriptions): Document pick and rot.
2011-02-14 Michael Snyder <>
* gdb.texinfo (threads): Document argument for "info threads" cmd.
Document new command "thread find".
2011-02-14 Michael Snyder <>
* gdb.texinfo (Threads): Update example of new thread message.
2011-02-14 Pedro Alves <>
* gdb.texinfo (Remote Configuration): Mention set/show remote
(Tools/Packages Optional for Building GDB): Mention that expat is
used for traceframe info.
(Remote Protocol) <Menu>: Add "Traceframe Info Format".
(General Query Packets) <qSupported>: Describe the
qXfer:traceframe-info:read feature.
(qXfer::read): Describe qXfer:traceframe-info:read.
(Traceframe Info Format): New section.
2011-02-04 Pedro Alves <>
* gdbint.texinfo (Formatting): Mention some formatting guidelines
for casts and unary operators.
2011-02-04 Tom Tromey <>
* gdb.texinfo (GDB/MI Async Records): Document that symbols-loaded
is not useful.
2011-01-25 Pedro Alves <>
* gdb.texinfo: s/value optimized out/optimized out/g
2011-01-21 Joel Brobecker <>
* gdb.texinfo (Other Misc Settings): Rework part of the
documentation of the "set interactive mode" command.
2011-01-19 Tom Tromey <>
* gdb.texinfo (Threads): Document thread name output and `thread
name' command.
(Threads In Python): Document attribute.
(GDB/MI Thread Commands): Document thread attributes.
2011-01-12 Andrew Burgess <>
* gdb.texinfo (GDB/MI Data Manipulation): Update to reflect
changes in mi/mi-cmd-disas.c
2011-01-12 Tom Tromey <>
* gdb.texinfo (Threads): Remove duplicate text. Update examples.
Fix "thread apply" text.
2011-01-11 Sergio Durigan Junior <>
Thiago Jung Bauermann <>
Implement support for PowerPC BookE ranged watchpoints.
* gdb.texinfo (PowerPC Embedded): Document ranged watchpoints and
the "set powerpc exact-watchpoints" flag.
2011-01-07 Tom Tromey <>
* gdb.texinfo (Python API): Add descriptions to @menu items.
2011-01-06 Tom Tromey <>
* gdb.texinfo (Frames In Python): Document gdb.newest_thread.
2010-01-06 Paul Pluzhnikov <>
* gdb.texinfo (Debugging Output): Document "set debug jit".
2011-01-06 Tom Tromey <>
PR python/12133:
* gdb.texinfo (Frames In Python): Document various frame
2011-01-05 Joel Brobecker <>
* doc/agentexpr.texi, doc/all-cfg.texi, doc/annotate.texinfo,
doc/gdb.texinfo, doc/gdbint.texinfo, doc/observer.texi,
doc/refcard.tex, doc/stabs.texinfo: Copyright year update.
2011-01-03 Jan Kratochvil <>
* (diststuff): Remove gdb-cfg.texi and GDBvn.texi.
(clean): Add GDBvn.texi.
2010-12-29 Joel Brobecker <>
* gdb.texinfo (Ada Glitches): Remove paragraph describing the
occasional case where the debugger prints an array address
instead of the array itself.
2010-12-23 Pedro Alves <>
* gdb.texinfo (Packets) <read registers packet>: Document support
for registers that were not collected.
2010-12-15 Doug Evans <>
* gdb.texinfo (Startup): Document auto-loading of scripts during
(Auto-loading): Delete "maint set python auto-load on|off".
Add "set auto-load-scripts on|off".
2010-12-07 Doug Evans <>
* gdb.texinfo (Mode Options): Document -data-directory.
(Data Files): Add reference to -data-directory.
2010-11-29 Doug Evans <>
* gdb.texinfo (Pretty-Printer Introduction): Change
printer-name:subprinter-name to printer-name;subprinter-name.
2010-11-29 Phil Muldoon <>
PR python/12199
* gdb.texinfo (Breakpoints In Python): Document "delete" method.
2010-11-23 Tom Tromey <>
* gdb.texinfo (Top): Check SYSTEM_READLINE.
(Editing): Likewise.
(Command History): Likewise.
(TUI Keys): Likewise.
(Bug Reporting): Conditionally include rluser.texi and
* (READLINE_TEXI_INCFLAG): New variable.
(GDBvn.texi): Set SYSTEM_READLINE when appropriate.
(gdb.pdf): Likewise.
( Likewise.
(gdb/index.html): Likewise.
2010-11-23 Tom Tromey <>
* (Makefile): Run ../config.status.
(distclean): Update.
* configure: Remove.
* Remove.
2010-11-12 Tom Tromey <>
* gdb.texinfo (Basic Python): Update. Add xref.
(Exception Handling): Document new exception classes.
(Types In Python): Update.
(Frames In Python): Update.
2010-11-11 Phil Muldoon <>
* gdb.texinfo (Breakpoints In Python): Document "internal"
parameter, and visible attribute.
2010-11-05 Doug Evans <>
* gdb.texinfo (Source Path): Document "set directories".
2010-11-05 Ken Werner <>
* gdb.texinfo: (Summary) Add mention about OpenCL C language support.
(OpenCL C): New node.
2010-11-02 Doug Evans <>
* gdb.texinfo (Pretty Printing): Expand into three sections,
introduction, example, and commands.
(Python API): Delete section Disabling Pretty-Printers, merge into
Selecting Pretty-Printers.
(Writing a Pretty-Printer): New section. Move the pretty-printer
example here, and reformat to match python coding style. Add a second
example using the gdb.printing module.
(Python modules): Add gdb.printing.
2010-10-29 Doug Evans <>
* gdb.texinfo (Python): Fix long line.
2010-10-20 Doug Evans <>
* gdbint.texinfo (Misc Guidelines): Renamed from Coding.
All references updated. Correct sections marked as subsections.
(Coding Standards): New chapter. Move the coding standard related
subsections here. Add section on Python coding standards.
2010-10-13 Doug Evans <>
* gdb.texinfo (Python): Add "Python modules".
(Types in Python): Add reference to gdb.types section.
(Python modules): New node.
2010-10-11 Doug Evans <>
* gdb.texinfo (Values From Inferior): Add reference to "Types in
Python" from gdb.Value.type description.
2010-09-28 Joel Brobecker <>
* gdb.texinfo (Ravenscar Profile): New node.
2010-09-22 Tom Tromey <>
* gdb.texinfo (Values From Inferior): Mention Value.__init__.
2010-09-22 Eli Zaretskii <>
* gdb.texinfo (Values From Inferior): Clarify that
value.dynamic_type works only in C++ programs with RTTI.
2010-09-15 Paul Bolle <>
* gdb.texinfo (Character Sets): Correctly reference host-charset
in example.
2010-09-13 Tom Tromey <>
* gdb.texinfo (GDB/MI Stack Manipulation) <-stack-list-frames>:
Document "fullname" and "from".
2010-09-01 Marc Khouzam <>
* gdb.texinfo (GDB/MI Miscellaneous Commands): Document new
feature `reverse' output by -list-target-features.
2010-08-31 H.J. Lu <>
* gdb.texinfo (i386 Features): Remove an extra "@item".
2010-08-30 Tom Tromey <>
PR python/11792:
* gdb.texinfo (Values From Inferior): Document dynamic_type.
2010-08-24 Daniel Jacobowitz <>
* gdb.texinfo (ARM Features): Document
2010-08-23 Tom Tromey <>
PR python/11145:
* gdb.texinfo (Values From Inferior): Document dynamic_cast and
reinterpret_cast methods.
2010-08-23 Tom Tromey <>
PR python/11915:
* gdb.texinfo (Types In Python): Document array method.
2010-08-18 Thiago Jung Bauermann <>
* gdb.texinfo (PowerPC Embedded): Mention support for the DVC register.
2010-08-16 Tom Tromey <>
* gdb.texinfo (Set Watchpoints): Document -location option.
2010-08-13 Doug Evans <>
* gdb.texinfo (.debug_gdb_scripts section): Fix typo.
2010-08-13 Vladimir Prus <>
* gdb.texinfo (GDB/MI Data Manipulation): Document
-data-read-memory-raw and -data-write-memory-raw.
2010-08-11 Tom Tromey <>
Phil Muldoon <>
* gdb.texinfo (Basic Python): Describe post_event API.
2010-08-11 Phil Muldoon <>
* gdb.texinfo (Basic Python): Describe solib_address and
decode_line Python APIs
2010-08-10 Tom Tromey <>
* gdb.texinfo (Pretty Printing API): Document
2010-08-10 Tom Tromey <>
Revert gdb-add-index addition:
* gdb.texinfo (Index Files): Don't document gdb-add-index.
2010-08-07 Jan Kratochvil <>
Eli Zaretskii <>
* gdb.texinfo (Mode Options) <-batch>
(Basic Python) <gdb.execute>: Describe setting width and height.
2010-07-31 Paul Pluzhnikov <>
* gdb.texinfo (Threads): Document 'debug libthread-db'.
2010-07-30 Tom Tromey <>
* gdb.texinfo (Index Files): Mention gdb-add-index.
2010-07-30 Hui Zhu <>
* gdb.texinfo (Inferiors and Programs): Update the introduce of
"detach inferior" and "kill inferior".
2010-07-28 CHENG Renquan <>
* gdb.texinfo (Machine Code): Update description of two forms of
arguments, and add new example to demonstrate the new form.
2010-07-27 Phil Muldoon <>
* gdb.texinfo (Values From Inferior): Add value inferior function
call description.
2010-07-19 Jan Kratochvil <>
* gdb.texinfo (Active Targets): Fix wrong comma placement.
2010-07-19 Jan Kratochvil <>
Eli Zaretskii <>
Make core files the process_stratum.
* gdb.texinfo (Active Targets): Remove core_stratum. Include
record_stratum example.
2010-07-13 Tom Tromey <>
* gdb.texinfo (Index Files): New node.
2010-07-13 Tom Tromey <>
* gdb.texinfo (GDB/MI Variable Objects): Remove extra 'for'.
2010-07-13 Tom Tromey <>
* gdb.texinfo (Specify Location): Document labels.
2010-07-01 Pedro Alves <>
* gdb.texinfo (Create and Delete Tracepoints): Add more index
entries for fast tracepoints and static tracepoints.
2010-07-01 Pedro Alves <>
* gdb.texinfo (General Query Packets) <qfThreadInfo,
qsThreadInfo>: Spell out `l' as ell.
2010-07-01 Pedro Alves <>
* gdb.texinfo (Convenience Variables): Document $_sdata.
(Commands to Set Tracepoints): Describe static tracepoints. Add
`Listing Static Tracepoint Markers' menu entry. Document
(Tracepoint Action Lists): Document collecting $_sdata.
(Listing Static Tracepoint Markers): New subsection.
(Tracepoints support in gdbserver): Mention static tracepoints.
(remote packets, enabling and disabling): Mention
(General Query Packets) <qSupported>: Document qXfer:sdata:read
and StaticTracepoint.
Mention qTfSTM, qTsSTM and qTSTMat as tracepoint packets.
Document qXfer:sdata:read.
(Tracepoint packets): Document qTfSTM, qTsSTM and qTSTMat.
2010-06-29 Joel Brobecker <>
* gdb.texinfo (Threads In Python): Fix unmatched @end table.
2010-06-28 Phil Muldoon <>
Tom Tromey <>
Thiago Jung Bauermann <>
* gdb.texinfo (Inferiors In Python): New node.
* gdb.texinfo (Threads In Python): New node.
2010-06-28 Joel Brobecker <>
* gdb.texinfo (Python): Document what the python directory is
and what its location is.
(Basic Python): Document the gdb.PYTHONDIR constant.
2010-06-25 Tom Tromey <>
PR python/10808:
* gdb.texinfo (Basic Python): Document new gdb.execute argument.
2010-06-24 Hui Zhu <>
* gdb.texinfo: (Commands for Controlled Output): Add
documentation for command "eval".
2010-06-21 Stan Shebs <>
* gdb.texinfo: Add explicit @node and @appendix for GFDL.
* annotate.texinfo: Ditto.
* gdbint.texinfo: Ditto.
* stabs.texinfo: Ditto.
2010-06-22 Hui Zhu <>
* gdb.texinfo: (Process Record and Replay): Add documentation
for command "set record memory-query".
2010-06-21 Stan Shebs <>
* gdb.texinfo: Relicense under GFDL version 1.3.
* annotate.texinfo: Relicense under GFDL version 1.3.
* gdbint.texinfo: Relicense under GFDL version 1.3.
* stabs.texinfo: Relicense under GFDL version 1.3.
* fdl.texi: Update to version 1.3.
2010-06-18 Stan Shebs <>
* gdb.texinfo (Operating System Auxiliary Information): Describe
"info os" when no arguments given.
* gdb.texinfo (Debugging Programs with Multiple Threads): Describe
2010-06-18 Hui Zhu <>
* gdb.texinfo: (Process Record and Replay): Add documentation
for commands "record save" and "record restore".
2010-06-16 Jan Kratochvil <>
* gdb.texinfo: Include information about the correct use
of addresses in the `watch' command.
2010-06-11 Stan Shebs <>
* gdb.texinfo (Observer Mode): New section.
(General Query Packets): Document QAllow.
2010-06-04 Doug Evans <>
* gdb.texinfo (Python API): New node `Disabling Pretty-Printers'.
2010-06-03 Doug Evans <>
* gdbint.texinfo (Coding): Add subsection on command names.
2010-06-02 Tom Tromey <>
* gdb.texinfo (Maintenance Commands): Document maint set dwarf2
2010-06-01 Pedro Alves <>
* gdb.texinfo (Set Tracepoints): Mention tracepoints support in
gdbserver, and add cross reference.
(Tracepoints support in gdbserver): New subsection.
2010-05-26 Pedro Alves <>
* gdb.texinfo (General Query Packets) <qSupported>: Describe the
`qRelocInsn' feature.
(Relocate instruction reply packet): New subsection
of `Tracepoint Packets'.
(Tracepoint Packets): Mention that packets QTDP and QTStart
support the qRelocInsn request, and add cross reference to new
2010-05-25 Doug Evans <>
* gdb.texinfo (Exception Handling): Document gdb.GdbError.
(Commands In Python): Document gdb.string_to_argv.
2010-05-02 Jan Kratochvil <>
* gdbint.texinfo (Host Definition): Remove items NORETURN and
2010-04-29 Phil Muldoon <>
Tom Tromey <>
Thiago Jung Bauermann <>
* gdb.texinfo (Parameters In Python): New Node.
2010-04-29 Mihail Zenkov <>
* gdb.texinfo: (Summary) Add mention about D language support.
(Filenames): Add D suffixes.
(D): New node.
2010-04-26 Pierre Muller <>
* gdbint.texinfo (CANNOT_STEP_HW_WATCHPOINTS): Remove explanation
of macro deleted from GDB code.
2010-04-24 Pedro Alves <>
* gdb.texinfo (Commands to specify files): Describe what how GDB
looks up DOS-based filesystem paths on the system root. Document
the new `set/show target-file-system-kind' commands.
2010-04-23 Doug Evans <>
* gdb.texinfo (Python): Move Auto-loading section here ...
(Python API): from here.
(Auto-loading): Add docs for .debug_gdb_scripts auto-loaded scripts.
(Maintenance Commands): Add docs for "maint print section-scripts".
2010-04-20 Chris Moller <>
* gdb.texinfo (Setting Breakpoints): Added description of
filename-qualified rbreak.
* refcard.tex (Breakpoints and Watchpoints): Added brief
description of filename-qualified rbreak.
2010-04-22 Jan Kratochvil <>
* gdb.texinfo (Data): New @menu reference to Pretty Printing.
(Python API): Change the reference to Pretty Printing API.
(Pretty Printing): Move the user part under the Data node. Reformat
the sample output to 72 columns. Create a new reference to Pretty
Printing API. Rename the API part ...
(Pretty Printing API): To a new node name.
(Selecting Pretty-Printers, Progspaces In Python, Objfiles In Python)
(GDB/MI Variable Objects): Change references to Pretty Printing API.
2010-04-21 Stan Shebs <>
* gdb.texinfo (Tracepoint Actions): Mention synonymy of actions
and commands.
(Listing Tracepoints): Update to reflect current behavior.
2010-04-22 Pierre Muller <>
* gdb.texinfo (Examining memory): Update for change in string
display with explicit size.
2010-04-19 Pedro Alves <>
PR breakpoints/8554.
* gdb.texinfo (Save Breakpoints): New node.
(save-tracepoints): Rename to ...
(save tracepoints): ... this. Mention that `save-tracepoints' is
a deprecated alias to `save tracepoints'.
2010-04-16 Pierre Muller <>
* gdb.texinfo ($_tlb): Document new automatic convinience variable.
(info w32 thread-information-block): Document new command.
(qGetTIBAddress): Document new gdbserver query.
(maint set/show show-all-tib): Document new command.
2010-04-15 Doug Evans <>
* gdb.texinfo (Python API): Add progspaces section.
(Selecting Pretty-Printers): Progspace pretty-printers are
searched too.
(Progspaces In Python): New section.
* gdb.texinfo (Command Files): Add docs for new "source -s" option.
2010-04-14 Phil Muldoon <>
* gdb.texinfo (Pretty Printing): Document behaviour when to_string
returns None.
2010-04-09 Stan Shebs <>
* gdb.texinfo (gdb/mi Tracepoint Commands) <-trace-status>:
Describe the `frames-created' field, tweak grammar.
2010-04-09 Pedro Alves <>
* gdb.texinfo (gdb/mi Tracepoint Commands) <-trace-status>:
Describe the `circular' and `disconnected' fields.
2010-04-09 H.J. Lu <>
* gdb.texinfo (maint print registers): Mention unavailable and
invisible registers.
2010-04-09 Phil Muldoon <>
Thiago Jung Bauermann <>
Tom Tromey <>
* gdb.texinfo (Breakpoints In Python): New Node.
2010-04-08 Stan Shebs <>
* gdb.texinfo (Tracepoint Packets): Describe disconn and circular
trace status fields.
2010-04-08 H.J. Lu <>
* gdb.texinfo (i386 Features): Make org.gnu.gdb.i386.avx
optional. Make org.gnu.gdb.i386.avx requires
2010-04-08 Doug Evans <>
* gdb.texinfo (Command Files): Document that gdb skips $cdir in
search path, and document that gdb only scans the search path if
the script's path doesn't specify a directory.
2010-04-05 Doug Evans <>
* gdb.texinfo (maint show python auto-load): Fix typo.
2010-04-04 Stan Shebs <>
* gdb.texinfo (Setting Breakpoints): "info watch" no longer a synonym.
(Setting Watchpoints): Update description of "info watch".
(Disabling Breakpoints): Only "info break" lists all.
* gdb.texinfo (Tracepoint Restrictions): Document PC inference.
(tdump): Explain how tdump works.
2010-04-01 Pedro Alves <>
* gdb.texinfo (Break Commands): Clarify `commands' changes, and
add cross reference.
2010-03-31 Pedro Alves <>
* gdb.texinfo (TUI Commands): Mention that in some cases, these
commands error out.
2010-03-30 H.J. Lu <>
* gdb.texinfo (i386 Features): Add org.gnu.gdb.i386.avx.
2010-03-30 H.J. Lu <>
* gdb.texinfo (General Query Packets): Add xmlRegisters.
2010-03-29 Stan Shebs <>
Nathan Sidwell <>
* gdb.texinfo (GDB/MI Tracepoint Commands): Add notes about the
GDBN equivalent.
(Set Tracepoints): Remove mention that conditional tracepoints
don't exist.
(Tracepoint Actions): Clarify when while-stepping collection
happens, note that while-stepping does not automatically collect
2010-03-29 Stan Shebs <>
* gdb.texinfo (Tracepoint Packets): Describe QTDPsrc.
(General Query Packets): Describe TracepointSource.
2010-03-27 Matt Rice <>
* gdb.texinfo (ARM): Document arguments to "target sim".
(Set Catchpoints): Use @dots{} instead of @r{...}.
2010-03-26 Pedro Alves <>
* gdb.texinfo (Tracepoint Packets): Remove mention that
terror:string may be plain text, and drop mention of X prefix.
2010-03-26 Vladimir Prus <>
* gdb.texinfo (GDB/MI Tracepoint Commands): Add comma after @xref.
2010-03-24 Stan Shebs <>
* gdb.texinfo (Tracepoint Packets): Document trace error status.
2010-03-24 Tom Tromey <>
PR breakpoints/9352:
* gdb.texinfo (Break Commands): Update.
2010-03-24 Vladimir Prus <>
* gdb.texinfo (GDB/MI Tracepoint Commands): Document MI tracepoint
2010-03-16 Stan Shebs <>
* gdb.texinfo (Starting and Stopping Trace Experiments): Describe
(Tracepoint Packets): Describe QTBuffer, and details of the
qTStatus reply.
2010-03-12 Stan Shebs <>
Nathan Sidwell <>
* gdb.texinfo (Tracepoint Actions): Clarify that while-stepping is
doing instruction stepping.
(Tracepoint Restrictions): New node.
2010-03-10 Tom Tromey <>
* gdbint.texinfo (Symbol Handling): Update.
2010-03-08 Tom Tromey <>
PR cli/9591:
* gdb.texinfo (Mode Options): Mention lack of pagination and
confirmation with --batch.
(Screen Size): Mention --batch.
(Messages/Warnings): Likewise.
2010-03-05 Tom Tromey <>
* gdb.texinfo (Basic Python): Document target_charset and
2010-03-05 Tom Tromey <>
* gdb.texinfo (Data): Link to pretty-printing.
(Output Formats): Likewise. Correct text.
2010-03-01 Daniel Jacobowitz <>
* gdb.texinfo (Types): Describe <struct> and <flags>.
2010-02-28 Phil Muldoon <>
* gdb.texinfo (Frames In Python): Add block parameter and
description to read_var text.
2010-02-26 Phil Muldoon <>
Tom Tromey <>
* gdb.texinfo (Types In Python): Describe block argument in
template_argument and gdb.lookup_type.
2010-02-24 Tom Tromey <>
* gdb.texinfo (Cygwin Native): Fix typo.
2010-02-24 Phil Muldoon <>
* gdb.texinfo (Frames In Python): Add block, find_sal, function
and select method descriptions.
(Python API): Add Blocks In Python, Symbols in Python and Symbol
Tables in Python to menu.
(Blocks In Python): New node.
(Symbols In Python): New node.
(Symbol Tables in Python): New node.
2010-02-24 Vladimir Prus <>
Multiexec MI
* breakpoint.c (clear_syscall_counts): Take struct inferior*.
* gdb.texinfo (GDB/MI Command Syntax): Document notification
(GDB/MI Program Execution): Document current behaviour of
--all and --thread-group.
(GDB/MI Miscellaneous Commands): Document -add-inferior and
* observer.texi (inferior_added, inferior_removed): New
2010-02-19 Tom Tromey <>
* gdbint.texinfo (Getting Started): Fix @node.
(Debugging GDB): Likewise.
2010-02-13 Joel Brobecker <>
* gdbint.texinfo (Testsuite): New section "Testsuite Configuration",
documenting the gdb_test_timeout variable.
2010-02-12 Jakob Engblom <>
* gdb.texinfo (MI commands): Added documentation of --reverse
option to a set of MI commands. Restructured documentation of MI
commands --exec-continue to reflect the complexity of reverse
2010-02-12 Pedro Alves <>
* gdb.texinfo (Using the Collected Data): Specify that the address
range of `tfind outsize' is exclusive, and that the address range
of `tfind range' is inclusive.
(Tracepoint Packets): Specify that the address range of
`QTFrame:range' is inclusive, and that the address range of
`QTFrame:outside' is exclusive
2010-02-12 Vladimir Prus <>
* gdb.texinfo (GDB/MI Result Records): Clarify ^running.
2010-02-10 Tom Tromey <>
* gdb.texinfo (Debugging Output): Document set debug parser and
show debug parser.
2010-02-09 H.J. Lu <>
* gdb.texinfo (Predefined Target Types): Add i387_ext,
i386_eflags and i386_mxcsr.
2010-02-08 H.J. Lu <>
* gdb.texinfo: Document i386 target features.
2010-02-05 Doug Evans <>
* gdbint.texinfo (Testsuite): Add a new section to document the
various DejaGnu variables that may be overridden.
2010-02-04 Tom Tromey <>
PR cli/8830:
* gdb.texinfo (Files): -readnow comes before the filename for file
and symbol-file.
2010-02-01 Daniel Jacobowitz <>
* gdb.texinfo (Architecture-Specific Protocol Details): New section.
Document ARM breakpoint types.
(Register Packet Format): Move into the new section.
(Packets): Describe the KIND argument for Z0, z0, Z1, and z1 packets.
2010-01-21 Joel Brobecker <>
* gdb.texinfo (File Options): Adjust the documentation of this
switch to refer to the "source" command rather than partially
duplicating some of the relevant information.
(Extending GDB): Introduce and document the set/show script-extension
(Command Files): Add note explaining that the "source" command
is also used to evalute scripts written in other languages.
Remove the short slightly incorrect reference to sourcing Python
(Python Commands): Document how to execute a Python script from GDB.
2010-01-19 Joel Brobecker <>
* gdb.texinfo (Command Files): Fix typo.
2010-01-18 Tom Tromey <>
* gdb.texinfo (File Options): Document -x on .py files.
(Command Files): Document handling of Python scripts.
2010-01-18 Jie Zhang <>
2010-01-15 Stan Shebs <>
* gdb.texinfo (Trace Files): New section.
(Tracepoint Packets): Document QTSave and qTBuffer.
(Trace File Format): New appendix.
2010-01-13 Phil Muldoon <>
* gdb.texinfo (Values From Inferior): Document lazy_string value
(Python API): Add Lazy strings menu item.
(Lazy Strings In Python): New node.
2010-01-13 Vladimir Prus <>
* gdb.texinfo (GDB/MI Thread Information): New.
(GDB/MI Async Records): Document the core field in *stopped.
(GDB/MI Miscellaneous Commands): Expand -list-thread-groups
(Process list): Document that osdata document may contain
(Remote Serial Protocol): Document qXfer:threads.
2010-01-06 Stan Shebs <>
* gdb.texinfo (Starting and Stopping Trace Experiments): Document
disconnected tracing.
(Tracepoint Packets): Document new protocol.
2010-01-05 Stan Shebs <>
* gdb.texinfo (Create and Delete Tracepoints): Describe fast
(Tracepoint Packets): Describe remote protocol for fast
2010-01-01 Joel Brobecker <>
Update the "Start of New Year Procedure".
* gdbint.texinfo: Add the list of files that need to be updated
manually. Minor reformatting.
2010-01-01 Joel Brobecker <>
* refcard.tex: Update copyright year in header and text.
2010-01-01 Joel Brobecker <>
* agentexpr.texi: Add 2010 to the list of copyright years.
* annotate.texinfo: Likewise.
* gdb.texinfo: Likewise.
* gdbint.texinfo: Likewise.
* observer.texi: Likewise.
* stabs.texinfo: Likewise.
2009-12-31 Stan Shebs <>
* gdb.texinfo (Tracepoint Actions): Describe teval.
2009-12-29 Stan Shebs <>
* gdb.texinfo (Tracepoint Actions): Describe default-collect.
2009-12-28 Stan Shebs <>
* gdb.texinfo (Trace State Variables): New section.
(Tracepoint Packets): Describe trace state variable packets.
* agentexpr.texi (Bytecode Descriptions): Describe trace state
variable bytecodes.
2009-12-28 Daniel Jacobowitz <>
* gdb.texinfo (Symbols): "info variables" prints definitions, not
2009-12-21 Vladimir Prus <>
* gdb.texinfo (GDB/MI Miscellaneous Commands): Clarify that
-gdb-exit behaviour.
2009-12-20 Joel Brobecker <>
* gpl.texi: Update to version 3 of the GPL.
2009-12-20 Joel Brobecker <>
* Update copyright header.
* observer.texi: Fix the copyright header of the generated files.
2009-12-08 Phil Muldoon <>
* gdb.texinfo (Types In Python): Describe range function.
2009-12-03 Richard Ward <>
* gdb.texinfo (Types In Python): Describe "is_base_class".
2009-12-03 Tom Tromey <>
* gdb.texinfo (Basic Python): Document gdb.parse_and_eval.
2009-12-02 Paul Pluzhnikov <>
* observer.texi: New memory_changed observer.
2009-12-01 Tom Tromey <>
* gdb.texinfo (Reverse Execution): Fix typo.
2009-11-24 Daniel Jacobowitz <>
PR gdb/8704
* gdb.texinfo (Thread-Specific Breakpoints): Thread specifiers
are allowed after the breakpoint condition.
2009-11-23 Tom Tromey <>
PR python/10782:
* gdb.texinfo (Types In Python): Document Type.pointer.
2009-11-23 Paul Pluzhnikov <>
* gdb.texinfo (Machine Code): Adjust.
2009-11-11 Pedro Alves <>
* agentexpr.texi (Tracing On Symmetrix): Delete section.
(Using Agent Expressions): Delete cross reference.
2009-11-07 Joel Brobecker <>
* gdbint.texinfo, stabs.texinfo: Move the @setchapternewpage
and @settitle directives up to help makeinfo find them.
2009-11-02 Jan Kratochvil <>
* gdb.texinfo (set debug-file-directory, show debug-file-directory)
(Auto-loading): Use plural and note one can use multiple components now.
2009-11-01 Vladimir Prus <>
* gdb.texinfo (GDB/MI Stack Manipulation): Make
-stack-list-arguments have the same documentation for parameter
as -stack-list-locals. Add comas.
2009-10-27 Tom Tromey <>
Eli Zaretskii <>
PR python/10781
* gdb.texinfo (Values From Inferior): Document cast method.
2009-10-22 Paul Pluzhnikov <>
* gdb.texinfo (Machine Code): Mention function name in disasssembly
and adjust example.
2009-10-22 Michael Snyder <>
* gdb.texinfo (Process Record and Replay): Document new form of
info record command. Also document the new save and restore
2009-10-21 Paul Pluzhnikov <>
* gdb.texinfo (Machine Code): Mention current pc marker.
(Memory): Likewise.
2009-10-19 Pedro Alves <>
Stan Shebs <>
* observer.texi (new_inferior): Rename to...
(inferior_appeared): ... this.
* gdb.texinfo (Inferiors): Rename node to ...
(Inferiors and Programs): ... this. Mention running multiple
programs in the same debug session.
<info inferiors>: Mention the new 'Executable' column if "info
inferiors". Update examples. Document the "add-inferior",
"clone-inferior", "remove-inferior" and "maint info
program-spaces" commands.
(Process): Rename node to...
(Forks): ... this. Document "set|show follow-exec-mode".
2009-10-11 Michael Snyder <>
* gdb.texinfo (ReverseStep): Show default as "unsupported".
(ReverseContinue): Ditto.
2009-10-08 Paul Pluzhnikov <>
* gdb.texinfo (Server): Document libthread-db-search-path.
2009-10-08 Jan Kratochvil <>
* gdbint.texinfo (i386_stopped_by_hwbp): Remove.
2009-10-06 Michael Eager <>
* gdb.texinfo (Contributors): Add self for Xilinx MicroBlaze.
(Embedded Processors): Add MicroBlaze.
(MicroBlaze): New. Describe Xilinx MicroBlaze
2009-10-04 Pedro Alves <>
* gdb.texinfo (Remote Protocol): Don't mention vCont;T.
2009-09-26 Pierre Muller <>
* gdb.texinfo (Cygwin Native): Mention support for Ctrl-BREAK.
2009-09-23 Joel Brobecker <>
* observer.texi (solib_unloaded): Document explicitly the fact that
this observer is called before the associated symbols are unloaded.
2009-09-19 Vladimir Prus <>
* gdb.texinfo (GDB/MI Stack Manipulation): Document
2009-09-18 Tom Tromey <>
* gdb.texinfo (GDB/MI Variable Objects): -enable-pretty-printing
is experimental.
2009-09-17 Paul Pluzhnikov <>
* gdb.texinfo (convenince variables): Mention
$_siginfo could be empty.
2009-09-15 Tom Tromey <>
* gdb.texinfo (GDB/MI Variable Objects): Document
-enable-pretty-printing, -var-set-update-range, dynamic varobjs.
Expand -var-update documentation.
2009-09-14 Sergio Durigan Junior <>
* gdb.texinfo (Set Catchpoints): Documentation about the catch syscall
2009-09-13 Daniel Jacobowitz <>
* gdbint.texinfo (Unwinding the Frame ID): Reference outer_frame_id.
2009-09-10 Michael Snyder <>
* gdb.texinfo (qSupported): Mention new ReverseContinue and
ReverseStep replies to the qSupported query.
2009-09-10 Joel Brobecker <>
Add documentation for set/show interactive-mode.
* gdb.texinfo (Other Misc Settings): New node.
2009-09-01 Doug Evans <>
* gdb.texinfo (Caching Data of Remote Targets): Add note on
non-stop mode's affect on remote caching.
2009-08-31 Jacob Potter <>
Doug Evans <>
* gdb.texinfo (Caching Data of Remote Targets): Update text.
Mark `set/show remotecache' options as obsolete.
Document new `set/show stack-cache' option.
Update text for `info dcache'.
2009-08-27 Doug Evans <>
* gdb.texinfo (Symbols): Delete `set print symbol-loading'.
(Files): Add note on new optional regex arg to `info sharedlibrary'.
2009-08-26 Ralf Wildenhues <>
* gdbint.texinfo (Releasing GDB): Fix confusing sentence
about autoconf.
2009-08-25 Pedro Alves <>
* gdb.texinfo (Debugging Multiple Inferiors): Add "info inferiors"
small example, and describe its columns. Replace "inferior-id" by
"infno" throughout.
2009-08-22 Ralf Wildenhues <>
* gdbint.texinfo (Releasing GDB): Point to
README-maintainer-mode file for required autoconf version.
* Do not substitute datarootdir, htmldir,
pdfdir, docdir. Do not process --with-datarootdir,
--with-htmldir, --with-pdfdir, --with-docdir.
* configure: Regenerate.
* configure: Regenerate.
2009-08-20 Reid Kleckner <>
* gdb.texinfo: Add chapter on JIT interface.
2009-08-07 Nick Roberts <>
* gdb.texinfo (Server Prefix): Explain that server prefix suppresses
confirmation request.
2009-08-05 Jeremy Bennett <>
* gdb.texinfo (Separate Debug Files, Remote Protocol): Clarified
CRC definitions.
2009-08-03 Vladimir Prus <>
* gdb.texinfo (GDB/MI Breakpoint Commands): Document
2009-07-31 Ulrich Weigand <>
* gdb.texinfo (Cell Broadband Engine SPU architecture): Document the
"set spu auto-flush-cache" and "show spu auto-flush-cache" commands.
2009-07-31 Ulrich Weigand <>
* gdb.texinfo (Cell Broadband Engine SPU architecture): Document the
"set spu stop-on-load" and "show spu stop-on-load" commands.
2009-07-31 Ulrich Weigand <>
* gdb.texinfo (Target Descriptions): Document <compatible> element.
2009-07-28 Daniel Jacobowitz <>
* gdb.texinfo (ARM Features): Document org.gnu.gdb.arm.vfp and
2009-07-20 Pedro Alves <>
* gdb.texinfo (Target Description Format): Mention the new <osabi>
optional element.
(subsection OS ABI): New subsection.
2009-07-14 Stan Shebs <>
* gdb.texinfo (Tracepoint Conditions): New section.
(General Query Packets): Describe ConditionalTracepoints.
(Tracepoint Packets): Describe condition field.
(Maintenance Commands): Describe maint agent-eval.
* agentexpr.texi (Using Agent Expressions): Mention eval usage.
2009-07-11 Hui Zhu <>
* gdb.texinfo (disassemble): Add a new modifier /r
to "disassemble" command to make it print the raw instructions
in hex as well as in symbolic form.
2009-07-09 Tom Tromey <>
* gdbint.texinfo (Testsuite): Document parallel make check.
2009-07-09 Tom Tromey <>
* gdbint.texinfo (Testsuite): Document test transcripts.
2009-07-10 Phil Muldoon <>
* gdb.texinfo (Values From Inferior): Add length parameter
2009-07-04 Chris Genly <>
* gdb.texinfo (GDB/MI Variable Objects): Document child definition
in -var-list-children. Fix example according to what the code
2009-07-02 Pedro Alves <>
* gdb.texinfo (Debugging multiple inferiors): Document the
"inferior", "detach inferior" and "kill inferior" commands.
(Debugging Programs with Multiple Processes): Adjust to mention
generic "inferior" commands. Delete mention of "detach fork" and
"delete fork". Cross reference to "Debugging multiple inferiors"
2009-07-02 Ulrich Weigand <>
* gdbint.texinfo (Item Output Functions): Update signature
for ui_out_field_core_addr.
2009-07-02 Ulrich Weigand <>
* gdbint.texinfo (Examples of Use of @code{ui_out} functions):
Update example code extrated from breakpoint.c.
2009-06-28 Paul Pluzhnikov <>
* gdb.texinfo (GDB/MI Program Context): @ignore unimplemented
MI commands.
(GDB/MI Symbol Query): Likewise.
(GDB/MI File Commands): Likewise.
(GDB/MI File Transfer Commands): Likewise.
(GDB/MI Target Manipulation): Likewise.
(GDB/MI Miscellaneous Commands): Likewise.
2009-06-27 Daniel Jacobowitz <>
* gdb.texinfo (Debugging Optimized Code): New chapter.
(Compiling for Debugging): Reference it. Move some
text to the new section.
2009-06-15 Phil Muldoon <>
* doc/gdb.texinfo (Calling): Document
set-unwind-on-terminating-exception usage.
2009-06-11 Pedro Alves <>
* gdb.texinfo (All-Stop): Document new 'set schedule-multiple'
2009-06-07 Pedro Alves <>
* gdbint.texinfo (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete all
2009-06-04 Ulrich Weigand <>
* gdbint.texinfo: Rename formal parameters to gdbarch function
protoypes from "current_gdbarch" to "gdbarch".
2009-05-28 Tom Tromey <>
* gdb.texinfo (Basic Python): Change get_parameter to parameter.
2009-05-27 Tom Tromey <>
* gdb.texinfo (GDB/MI Miscellaneous Commands): Document "python"
(GDB/MI Variable Objects): Document -var-set-visualizer.
2009-04-02 Tom Tromey <>
* gdb.texinfo (GDB/MI Miscellaneous Commands): Document "python"
(GDB/MI Variable Objects): Document -var-set-visualizer.
2009-05-27 Tom Tromey <>
Thiago Jung Bauermann <>
Phil Muldoon <>
* gdb.texinfo (Objfiles In Python): Reference pretty printing.
(Pretty Printing): New node.
(Selecting Pretty-Printers): Likewise.
(Python API): Update.
(Output Formats): Document /r format.
2009-05-27 Thiago Jung Bauermann <>
Tom Tromey <>
* gdb.texinfo (Types In Python): New node.
(Values From Inferior): "type" is now an attribute.
(Python API): Update.
2009-05-27 Tom Tromey <>
Thiago Jung Bauermann <>
Phil Muldoon <>
* gdb.texinfo: Add @syncodeindex for `tp'.
(Python API): Update.
(Auto-loading): New node.
(Objfiles In Python): New node.
2009-05-15 Paul Pluzhnikov <>
* gdb.texinfo (Threads): Document libthread-db-search-path.
2009-05-15 Nick Roberts <>
* gdb.texinfo (GDB/MI General Design): Break up into four nodes.
2009-05-12 Pedro Alves <>
* gdb.texinfo: Document 'set/show debug gnu-nat'. Replace 'maint
show-debug-regs' docs by 'maint set show-debug-regs' and 'maint
show show-debug-regs' docs.
2009-05-08 Eli Zaretskii <>
* gdb.texinfo (Process Record and Replay): Add description of
reverse execution.
2009-05-07 Joel Brobecker <>
* gdbint.texinfo (Adding support for debugging core files): New node.
(Native Debugging): Remove the ``Native core file Support'' section.
2009-05-01 Eli Zaretskii <>
* gdb.texinfo (Process Record and Replay): Improve and clarify.
Add index entries.
2009-04-30 Hui Zhu <>
Michael Snyder <>
* gdb.texinfo: (Process Record and Replay): Add documentation for
process record and replay.
2009-04-29 Jan Kratochvil <>
* gdb.texinfo (Macros): Note command-line for `info macro'. Append
a new part on command-line defined macros.
2009-04-25 Eli Zaretskii <>
* gdb.texinfo (Machine Code) <disassemble-next-line>: Improve and
clarify the wording.
2009-04-23 Tom Tromey <>
* gdb.texinfo (Data Files): New node.
(GDB Files): Update menu.
2009-04-23 Joel Brobecker <>
* gdbint.texinfo (Defining Other Architecture Features): Remove
2009-04-22 Vladimir Prus <>
* gdb.texinfo (GDB/MI Program Execution): Document -exec-jump.
2009-04-22 Hui Zhu <>
* gdb.texinfo (disassemble-next-line): Set the default of
disassemble-next-line to off.
2009-04-21 Joseph Myers <>
* (--with-datarootdir, --with-docdir, --with-pdfdir,
--with-htmldir): New.
* configure: Regenerate.
* (datarootdir, docdir): Define.
(gdb.dvi, gdb.pdf): Use same -I options as for building
instead of $(SET_TEXINPUTS).
(gdbint.dvi, gdbint.pdf): Use same -I options as for building instead of $(SET_TEXINPUTS).
(gdbint/index.html): Use same -I options as for building
(stabs.dvi, stabs.pdf): Use same -I options as for building instead of $(SET_TEXINPUTS).
(stabs/index.html): Use same -I options as for building
(annotate.dvi, annotate.pdf): Use same -I options as for building instead of $(SET_TEXINPUTS).
(annotate/index.html): Use same -I options as for building
2009-04-21 David Daney <>
* gdb.texinfo (maint show-debug-regs): Remove mention of x86.
2009-04-21 Joseph Myers <>
* gdb.texinfo (Source Path): Document --with-relocated-sources.
2009-04-18 Carlos O'Donell <>
Joseph Myers <>
* (MAKEHTML): Set to makeinfo --html.
(MAKEHTMLFLAGS): Set to empty.
(html__strip_dir): Define.
(HTMLFILES): Define.
(install-html): Copy new automake rule.
(html): Depend on $(HTMLFILES).
(gdb_toc.html): Rename to gdb/index.html.
(gdbint_toc.html): Rename to gdbint/index.html.
(stabs_toc.html): Rename to stabs/index.html.
(annotate_toc.html): Rename to annotate/index.html.
2009-04-17 Carlos O'Donell <>
* Set pdfdir and htmldir from configure
* AC_SUBST datarootdir, docdir, htmldir, pdfdir.
* configure: Regenerate.
2009-04-16 Joel Brobecker <>
* gdbint.texinfo (Native Debugging): Remove entry for PROC_NAME_FMT.
This macro is no longer used.
2009-04-15 Tom Tromey <>
* gdb.texinfo (Character Sets): Document default character set.
2009-04-14 Pierre Muller <>
* gdbint.texinfo: Change server name from to throughout.
2009-04-09 Joel Brobecker <>
* gdb.texinfo (Set Breaks): Rewrite a paragraph to avoid a warning
about a missing dot or coma after @xref.
2009-04-02 Joel Brobecker <>
* gdb.texinfo (Backtrace): Add a parameter in frame 1 of the first
example, and add a small explanation about it.
(Print Settings): Change the documentation of the "set print
frame-arguments" to reflect the fact that the default is now "scalars".
2009-04-02 Joel Brobecker <>
* gdb.texinfo (Print Settings): Add kindex for command "set
print frame-arguments".
2009-03-31 Joel Brobecker <>
* gdb.texinfo (Ada Tasks): Add documentation about task-specific
(Set Breaks): Add reference to thread-specific and task-specific
2009-03-31 Joel Brobecker <>
* gdb.texinfo (Ada Tasks): Remove the documentation about
the "Running" state, as this state has been eliminated.
Now all runnable tasks are shown as "Runnable".
2009-03-30 Stan Shebs <>
* gdb.texinfo (Tracepoints): Describe tracepoints as a
special case of breakpoints.
(Enable and Disable Tracepoints): Mention deprecation.
(Listing Tracepoints): Update description and example.
2009-03-30 Thiago Jung Bauermann <>
* gdb.texinfo (Frames in Python): New node.
(Python API): Update.
2009-03-29 Thiago Jung Bauermann <>
* gdb.texinfo (Values From Inferior): Change gdb.Value.address
from a method to an attribute.
2009-03-26 Thiago Jung Bauermann <>
* gdb.texinfo (Values From Inferior): Document is_optimized_out
2009-03-25 Pedro Alves <>
* observer.texi (thread_exit): Add "silent" parameter.
2009-03-22 Pedro Alves <>
* observer.texi (about_to_proceed): New.
2009-03-21 Jeremy Bennett <>
* gdbint.texinfo (everywhere): Use braces {} in @deftypeXX type
field throughout to handle types with spaces in them. Fix typos
found by aspell.
(Summary, Requirements, Contributors): New first chapter,
"Summary" added, old Requirements section moved there, and new
section, "Contributors" added.
(Initializing a New Architecture, Register Representation)
(Frame Interpretation, Inferior Call Setup, Adding a New Target)
(Porting gdb): These sections extended and updated.
(Compiler Characteristics): This section (empty) deleted.
(Defining Other Architecture Features): This section renamed and
duplicate material removed from (formerly "Target Conditionals").
Use braces {} in @deftypeXX type field throughout to handle types
with spaces in them. Typos found by aspell fixed.
* stack_frame.svg: New file, source of image for gdbint.texinfo.
* stack_frame.pdf: Version of image for PDF output.
* stack_frame.png: Version of image for HTML output and for Emacs.
* stack_frame.txt: Version of image for Info output.
* stack_frame.eps: Version of image for TeX DVI output.
2009-03-21 Eli Zaretskii <>
* gdb.texinfo (Character Sets): Fix last change.
2009-03-21 Thiago Jung Bauermann <>
* gdb.texinfo (Values From Inferior): Fix optional arguments
(Commands In Python): Adjust argument names of gdb.Command.__init__
to what the function accepts as keywords.
2008-03-20 Tom Tromey <>
* gdb.texinfo (Convenience Vars): Document convenience functions.
(Functions In Python): New node.
(Python API): Update.
2009-03-20 Tom Tromey <>
* gdb.texinfo (Character Sets): Remove obsolete text. Document
set target-wide-charset.
(Requirements): Mention iconv.
2009-03-17 Hui Zhu <>
* gdb.texinfo: Change the introduce of "disassemble-next-line".
2009-03-17 Hui Zhu <>
* gdb.texinfo: Add documentation for disassemble-next-line.
2009-03-16 Thiago Jung Bauermann <>
* gdb.texinfo (Commands In Python): Remove tindex entries.
2009-03-15 Jan Kratochvil <>
* gdb.texinfo (Returning): New description for missing debug info.
2009-03-14 Pedro Alves <>
* gdb.texinfo (Remote Configuration): Document query-attached.
(General Query Packets): Document qAttached.
2009-03-05 Pedro Alves <>
* gdb.texinfo (Background Execution): Better describe the set
target-async command.
(Maintenance Commands): Delete description of the `maint set/show
linux-async' and `maint set/show remote-async' commands.
2009-02-18 Vladimir Prus <>
* gdb.texinfo (GDB/MI Async Records): Add double-spaces
between sentences.
2009-02-18 Vladimir Prus <>
* gdb.texinfo (GDB/MI Async Records): Document the
=library-loaded and =library-unloaded notifications.
2009-02-17 Vladimir Prus <>
* observer.texi (test_notification): New observer.
2009-02-14 Vladimir Prus <>
* observer.texi: Add parameter 'print_frame' to normal_stop
2009-02-07 Eli Zaretskii <>
* gdb.texinfo (Basic Python): Fix change from 2009-02-04.
(Commands In Python): Fix COMMAND_* constants in last change. Use
@kbd for interactive input. Add cross-references and index
2009-02-06 Pedro Alves <>
* gdb.texinfo (Signals): Document $_siginfo.
(Convenience Variables): Mention $_siginfo.
(Remote Configuration): Document qXfer:siginfo:read,
qXfer:siginfo:write packets, and the read-siginfo-object,
write-siginfo-object commands.
2009-02-06 Pedro Alves <>
* gdbint.texinfo (Values): New chapter.
2009-02-06 Tom Tromey <>
* gdb.texinfo (Python API): Add entry for Commands In Python.
(Commands In Python): New node.
2009-02-05 Tom Tromey <>
* gdb.texinfo (Values From Inferior): Document Value.string.
2009-02-05 Tom Tromey <>
* gdb.texinfo (Basic Python): Document execute's from_tty
2009-02-04 Tom Tromey <>
* gdb.texinfo (Basic Python): Document gdb.history.
2009-01-30 Vladimir Prus <>
* gdb.texinfo (GDB/MI Thread Commands): Document the
'current-thread-id' field. Remove the example with zero threads,
since current GDB won't ever report that if there's inferior.
2009-01-30 Vladimir Prus <>
* gdb.texinfo (GDB/MI Breakpoint Commands): Document the -d
option to -break-insert.
2009-01-28 Daniel Jacobowitz <>
Jerome Guitton <>
* gdb.texinfo (Startup): Document --with-system-gdbinit.
(System-wide configuration): New section.
2009-01-26 Pedro Alves <>
PR gdb/7580:
* gdb.texinfo (Maintenance Commands): Document "maint set|show
internal-error|internal-warning quit|corefile ask|yes|no".
2009-01-26 Pedro Alves <>
* gdb.texinfo (Using the `gdbserver' Program): Document
2009-01-23 Doug Evans <>
* gdb.texinfo: Add nexti to list of commands that support
background execution.
2009-01-14 Daniel Jacobowitz <>
* gdb.texinfo (Define, Hooks): Document prefix command support.
2009-01-14 Joseph Myers <>
Carlos O'Donell <>
Fixes for makeinfo --html.
* annotate.texinfo: Use @copying and @insertcopying. Use
@ifnottex in place of @ifinfo.
* gdb.texinfo: Use @copying and @insertcopying. Use @ifnottex in
place of @ifinfo. Use @ifnotinfo for one index entry.
* gdbint.texinfo: Use @copying and @insertcopying. Use @ifnottex
in place of @ifinfo.
* stabs.texinfo: Use @copying and @insertcopying. Use @ifnottex
in place of @ifinfo. Include contents at start unconditionally.
2009-01-13 Pedro Alves <>
* gdb.texinfo (General Query Packets): Remove @var{} around the
"spu" literal string.
2009-01-07 Pedro Alves <>
* gdb.texinfo (Error in Breakpoints): Delete mention of "The same
program may be running in another process" errors.
* gdbint.texinfo (Native Conditionals): Delete
2009-01-07 Joel Brobecker <>
* gdbint.texinfo (Start of New Year Procedure): Add the "coding"
emacs local variable to be placed at the end of the ChangeLog.
Add server.c and gdbreplay.c to the list of files where the
copyright year needs to be updated.
2009-01-06 Sandra Loosemore <>
* gdb.texinfo (Remote Configuration): Document new
"set/show tcp auto-retry" and "set/show tcp connect-timeout"
2008-12-28 Pedro Alves <>
* gdbint.texinfo (gdbarch_cannot_fetch_register): Don't mention
(Native Conditionals): Remove obsolete CHILD_PREPARE_TO_STORE,
gdbarch_get_longjmp_target descrition, since already described in
Target Conditionals. Move gdbarch_fp0_regnum description to ...
(Target Conditionals): ... here.
2008-12-16 Joel Brobecker <>
* gdb.texinfo (Omissions from Ada): Add missing GDB prompt in
(Additions to Ada): Likewise. Add the missing opening and closing
parenthesis of the GDB prompt in one of the examples.
2008-12-14 Joel Brobecker <>
* gdb.texinfo (Omissions from Ada): Remove incorrect documentation
about the result of 'Address not being of type System.Address.
This problem has been fixed a while ago.
2008-12-02 Vladimir Prus <>
MI non-stop and multiprocess docs.
* gdb.texinfo (GDB/MI): New section 'GDB/MI General Design'
(GDB/MI Output Records): New section 'GDB/MI Frame Information'
Adjust documentation for *stopped, document =thread-created,
=thread-exited, =thread-group-created and =thread-group-exited.
(GDB/MI Thread Commands): Document the 'state' field in
-thread-info output.
(GDB/MI Program Execution): Mention --all and --thread-group
(GDB/MI Variable Objects): Describe floating and fixed variable
(GDB/MI Miscellaneous Commands): Document -list-thread-groups.
2008-12-02 Vladimir Prus <>
* gdb.texinfo (Operating System Information): New appendix.
(Operating System Auxiliary Information): Document 'info os processes'
(Remote Configuration): Document 'osdata'
(General Query Packets): Document qXfer:osdata:read.
2008-11-27 Tristan Gingold <>
* gdb.texinfo (Darwin): Document Darwin specific features.
2008-11-25 Jan Kratochvil <>
* gdbint.texinfo (Target Conditionals): Extend the
gdbarch_breakpoint_from_pc description.
2008-11-22 Vladimir Prus <>
* gdb.texinfo (M68K Features): Fix typo.
2008-11-18 Paul Pluzhnikov <>
* gdb.texinfo (Symbols): Mention printing containing
image name in "info symbol".
(Maint translate-address): Likewise.
2008-11-18 Joel Brobecker <>
* gdb.texinfo (Set Catchpoints): Remove the documentation of
commands "catch load" and "catch unload".
2008-11-17 Vladimir Prus <>
* gdb.texinfo (GDB/MI Async Records): Document
2008-11-17 Vladimir Prus <>
* observer.texi (new_inferior, inferior_exit): New observers.
2008-10-27 Pedro Alves <>
* gdbint.texinfo (Adding a New Target): Don't mention TDEPFILES,
.mt files, TM_CLIBS or TM_CDEPS.
(x86 Watchpoints): Don't mention TDEPFILES.
2008-10-24 Sandra Loosemore <>
* gdb.texinfo (Remote Protocol): Add new nodes to menu.
(Overview): Mention notifications and non-stop mode behavior.
(Packets): Update documentation of ?, vAttach, vCont, and vRun
with non-stop mode behavior. Add vStopped description.
(Stop Reply Packets): Update list of packets that return
stop replies. Mention non-stop behavior.
(General Query Packets): Document QNonStop packet and associated
qSupported query response.
(Interrupts): Clarify multi-threaded behavior. Mention non-stop
(Notification Packets): New section.
(Remote Non-Stop): New section.
(File-I/O Overview): Mention non-stop behavior.
2008-10-24 Hui Zhu <>
Pedro Alves <>
* gdb.texinfo (displaced-stepping): Describe the auto mode
setting, and say it's the default. This is now a mainstream
setting instead of a maintenance setting.
2008-10-23 Pedro Alves <>
* observer.texi (thread_stop_requested): New.
2008-10-22 Joel Brobecker <>
* gdb.texinfo (Ada Tasks, Ada Tasks and Core Files): New nodes.
(Patching): Replace incorrect usage of @samp by @kbd.
2008-10-17 Michael Snyder <>
* gdb.texinfo: Add documentation for reverse execution.
2008-10-16 Thiago Jung Bauermann <>
Eli Zaretskii <>
* gdb.texinfo. (Values From Inferior): New subsubsection.
2008-10-06 Doug Evans <>
* gdb.texinfo (set debug dwarf2-die): Document it.
2008-10-01 Joel Brobecker <>
* gdb.texinfo (catch) [exception]: Document how to insert
a breakpoint on user-defined exceptions when the exception
name is identical to one of the language-defined ones.
2008-09-27 Tom Tromey <>
* gdb.texinfo (Macros): Remove text about stringification,
varargs, and splicing.
2008-09-27 Tom Tromey <>
* gdbint.texinfo (Language Support): Remove text about omitting
support for a language.
2008-09-23 Doug Evans <>
* gdb.texinfo (info dcache): Update.
2008-09-22 Sandra Loosemore <>
* gdb.texinfo (Packets): Add info on thread-id syntax and
multiprocess extensions.
<D>: Document multiprocess form of packet.
<H>: Use thread-id syntax.
<T>: Likewise.
<vCont>: Likewise. Note this is required for multiprocess.
<vKill>: New packet.
(Stop Reply Packets) <T>: Use thread-id syntax.
<W>: Document multiprocess form of reply.
<X>: Likewise.
(General Query Packets) <qC>: Use thread-id syntax.
<qfThreadInfo>: Likewise.
<qGetTLSAddr>: Likewise.
<qP>: Likewise.
<qSupported>: Add "multiprocess" feature.
<qThreadExtraInfo>: Use thread-id syntax.
2008-09-22 Stan Shebs <>
* gdb.texinfo (Inferiors): New section.
2008-09-12 Pedro Alves <>
* gdbint.texinfo (Native Debugging): Mention NAT_GENERATED_FILES.
2008-09-11 Ulrich Weigand <>
* gdbint.texinfo (Target Conditionals): Remove documentation
for gdbarch_name_of_malloc.
2008-09-03 Angela Marie Thomas <>
* gdb.texinfo (Interrupts): Mention TCP interface for
sending BREAK.
2008-08-26 Ulrich Weigand <>
* gdb.texinfo (Commands to Specify Files): Document "remote:"
argument prefix to "set sysroot".
2008-08-21 Paul N. Hilfinger <>
* gdb.texinfo (Omissions from Ada): Describe new treatment of True
and False.
2008-08-20 Vladimir Prus <>
* gdb.textinfo (GDB/MI Miscellaneous Commands): Use @table
for possible features of -list-features.
2008-08-19 Vladimir Prus <>
* gdb.texinfo (Background execution): Adjust example
(GDB/MI Miscellaneous Commands): Document -list-target-features.
2008-08-19 Vladimir Prus <>
* doc/gdb.texinfo (PowerPC): Fix typo.
(PowerPC features): Fix typo.
2008-08-18 Pedro Alves <>
* observer.texi (thread_ptid_changed): New.
2008-08-18 Luis Machado <>
* doc/gdb.texinfo (PowerPC): Mention Extended FPR's for POWER7.
(PowerPC features): Mention feature set for VSX registers.
2008-08-13 Joel Brobecker <>
* gdb.texinfo (Ada Mode Intro): Improve the documentation regarding
the direct visibility of all names in user-written packages.
2008-08-13 Pedro Alves <>
* gdb.texinfo (breakpoint always-inserted) Describe the auto mode
setting, and make it the default.
(Non-Stop Mode): Remove "set breakpoints always-inserted 1" from
non-stop script example.
2008-08-12 Thiago Jung Bauermann <>
* gdbint.texinfo (Raw and Virtual Register Representations): Fix
reference to the "Using Different Register and Memory Data
Representation" section.
2008-08-12 Sandra Loosemore <>
* gdb.texinfo (Remote Configuration): Document set remote noack-packet.
(Remote Protocol): Add Packet Acknowledgment to menu.
(Overview): Mention +/- can be disabled, and point to new section
where this is discussed in detail.
(General Query Packets): Document QStartNoAckMode packet, and
corresponding qSupported reply.
(Packet Acknowledgment): New section.
2008-08-11 Sandra Loosemore <>
Pedro Alves <>
* gdb.texinfo (Threads): Move paragraph about automatic thread
selection to All-Stop Mode subsection.
(Thread Stops): Reorganize existing material into subsections.
Add introductory blurb and menu.
(Non-Stop Mode): New subsection.
(Background Execution): New subsection.
(Maintenance Commands): Add cross-references from async mode
commands to the new Background Execution section.
2008-08-06 Tom Tromey <>
* gdb.texinfo (Extending GDB): New chapter.
(Sequences): Demoted chapter, now a section under the new
Extending GDB chapter.
(Python): New section.
2008-07-31 Stan Shebs <>
* gdbint.texinfo: Remove FUNCTION_EPILOGUE_SIZE.
2008-07-29 Stan Shebs <>
* gdbint.texinfo: General round of cleanup and minor
(Breakpoint Handling): Remove mention of BREAKPOINT macro.
(Longjmp Support): Update description to reflect how it is done
for targets without using native header.
(Symbol Handling): Add a little more general explanation.
(COFF, ELF): Mention stabs encapsulation.
(DWARF 3): New section.
(Adding a New Host): Scrub out some obsolete bits.
(Generic Host Support Files): Mention ser-pipe.c, ser-mingw.c.
(Host Conditionals): Remove descriptions of NO_STD_REGS,
(Raw and Virtual Register Representations): Ditto for
(Target Conditionals): Ditto for DEPRECATED_FP_REGNUM,
Describe gdbarch_deprecated_fp_regnum.
Update description of gdbarch_print_insn.
(Adding a New Target): Scrub out obsolete bits.
(Obsolete Conditionals): Remove entire section.
2008-07-25 Tom Tromey <>
* observer.texi (GDB Observers): Document new observers:
breakpoint_created, breakpoint_deleted, breakpoint_modified,
tracepoint_created, tracepoint_deleted, tracepoint_modified,
2008-07-21 Stan Shebs <>
* gdbint.texinfo: Refer to target_so_ops.in_dynsym_resolve_code
2008-07-21 Tom Tromey <>
* observer.texi (GDB Observers): Remove obsolete comment.
<executable_changed>: Remove argument.
2008-07-18 Tom Tromey <>
* gdb.texinfo (Macros): Update. Use @code rather than @command.
2008-07-10 Doug Evans <>
* doc/gdb.texinfo: Document "set print symbol-loading on|off".
2008-07-10 Jan Kratochvil <>
* gdb.texinfo (Starting): Document "set disable-randomization".
2008-07-07 Andreas Schwab <>
* gdb.texinfo (GDB/MI Target Manipulation): Fix last change.
2008-07-06 Vladimir Prus <>
* gdb.texinfo (GDB/MI Target Manipulation): Add
example of -target-attach.
2008-06-10 Vladimir Prus <>
* observer.texi (target_resumed): New observer.
* gdb.texinfo (GDB/MI Output Records): Document *running.
2008-06-06 Tom Tromey <>
* gdb.texinfo (Completion): Add field name example.
2008-06-06 Marc Khouzam <>
* gdb.texinfo (GDB/MI Program Context): Added example
to -exec-arguments
2008-06-05 Nick Roberts <>
* annotate.texinfo (Multi-threaded Apps): Add entry for thread-changed
2008-06-05 Vladimir Prus <>
Nathan Sidwell <>
Joseph Myers <>
* Include ../../config/acx.m4. Use ACX_PKGVERSION
* configure: Regenerate.
* gdb.texinfo: Use VERSION_PACKAGE and BUGURL. Remove
mailing-list-specific text about bug reporting unless
2008-06-05 Pedro Alves <>
* gdb.texinfo (-target-select): Remove reference to target async.
(Maintenance Commands): Document "maint set/show remote-async".
2008-06-04 Marc Khouzam <>
* gdb.texinfo (GDB/MI File Transfer Commands): Typo
in -target-file-get section.
2008-05-22 Pedro Alves <>
* gdb.texinfo (vAttach, vRun): Re-remove requirement of the stub
killing the inferior when it is already debugging a process.
2008-05-21 Joel Brobecker <>
* gdb.texinfo (Continuing and Stepping): Document the new "fin"
abbreviation for "finish".
2008-05-21 Nick Roberts <>
* annotate.texinfo (Multi-threaded Apps): New node for new annotation.
2008-05-15 Daniel Jacobowitz <>
* gdbint.texinfo (Target Conditionals): Delete entry for
2008-05-09 Doug Evans <>
* gdb.texinfo: Document "find" command, qSearch:memory packet.
2008-05-05 Doug Evans <>
* gdb.texinfo (disassemble): Document /m modifier.
2008-05-05 Vladimir Prus <>
* gdb.texinfo (Maintenance Commands): Clarify that "maint time"
will not report the time of commands that run the target.
2008-05-03 Vladimir Prus <>
* gdb.texinfo (GDB/MI Output Records): Add
missing semicolon.
2008-05-03 Vladimir Prus <>
* gdb.texinfo (GDB/MI Output Records):
Document =thread-create and =thread-exited.
2008-05-03 Vladimir Prus <>
* gdb.texinfo (GDB/MI Development and Front Ends):
Remove mention of dmi-discuss.
2008-05-03 Pedro Alves <>
* observer.texi (thread_exit): New.
2008-05-02 Pedro Alves <>
* gdb.texinfo (Debugging Output): Document "set/show debug
(Maintenance Commands): Document "maint set/show
2008-05-02 Daniel Jacobowitz <>
* gdb.texinfo (ARM): Document set/show arm fallback-mode
and set/show arm force-mode.
2008-05-02 Andreas Schwab <>
* gdbint.texinfo (Algorithms): Describe
2008-04-30 Daniel Jacobowitz <>
* gdbint.texinfo (Stack Frames): New chapter.
(Algorithms): Move Frames text to the new chapter.
(Target Conditionals): Delete SAVE_DUMMY_FRAME_TOS. Document
gdbarch_dummy_id instead of gdbarch_unwind_dummy_id.
2008-04-24 Vladimir Prus <>
* gdb.texinfo (GDB/MI Output Syntax): Clarify that async
output does not necessary include any tokens.
2008-04-22 Corinna Vinschen <>
* gdb.texinfo (Set SH Calling convention): New @item.
(Show SH Calling convention): Ditto.
2008-04-22 Markus Deuling <>
* gdb.texinfo (Fortran Operators): Describe '%' operator.
2008-04-20 Eli Zaretskii <>
* gdb.texinfo (Set Breaks): Mention that multiple location
breakpoints need line number info. Add index entries.
2008-04-19 Craig Silverstein <>
* gdb.texinfo (Requirements): Add an optional requirement on
* gdbint.texinfo (Debugging File Formats): Add new subsection for
Compressed DWARF 2.
2008-04-16 Aleksandar Ristovski <>
* gdb.texinfo (GDB/MI Simple Examples): Added 'disp' field to the
sample output for 'stopped,reason="breakpoint-hit"' message.
(GDB/MI Program Execution): Likewise.
2008-04-09 Marc Khouzam <>
* gdb.texinfo (GDB/MI Variable Objects): Add anchor to
-var-set-format. Add -f option to -var-evaluate-expression.
2008-04-03 Joel Brobecker <>
* gdb.texinfo (Breakpoint Menus): Delete. Contents moved inside
new node "Ambiguous Expressions". Replace references to this
node by references to "Ambiguous Expressions" throughout.
(Ambiguous Expressions): New node.
2008-03-26 Daniel Jacobowitz <>
* gdb.texinfo (MIPS Features, PowerPC Features): Add @node.
2008-03-21 Pedro Alves <>
* gdb.texinfo (Debugging Output): Document
"set/show debug lin-lwp-async".
(Maintenance Commands): Document "maint set/show linux-async".
2008-03-21 Daniel Jacobowitz <>
* gdb.texinfo (Expressions): Update description of malloced arrays.
2008-03-15 Vladimir Prus <>
* gdb.texinfo (Thread Commands): Document
-thread-info. Remove -thread-list-all-threads.
2008-03-14 Pedro Alves <>
Sandra Loosemore <>
* gdb.texinfo (Library List Format): Update to mention the
possibility to pass section addresses instead of segment
2008-03-10 Daniel Jacobowitz <>
* gdb.texinfo (Starting): Document "set exec-wrapper".
(Server): Document gdbserver --wrapper.
2008-03-03 Daniel Jacobowitz <>
* gdb.texinfo (Set Watchpoints): Mention watchpoints on
unreadable memory. Delete obsolete SPARClite reference.
2008-02-28 Daniel Jacobowitz <>
* gdb.texinfo (Starting): Mention always-running targets.
(Target Commands): Add an anchor for load.
(Connecting): Explain continue instead of run.
2008-02-27 Daniel Jacobowitz <>
* gdb.texinfo (Debugging Output): Document "set debug timestamp".
2008-02-26 Nick Roberts <>
* gdb.texinfo (Set Breaks): Revert description of Enb column of
breakpoint table.
2008-02-19 Pedro Alves <>
* gdb.texinfo (vAttach, vRun): Remove requirement of the stub
killing the inferior when it is already debugging a process.
2008-02-13 Markus Deuling <>
* gdbint.texinfo (Build Script): New section. Mention new build script
2008-02-01 Jim Blandy <>
* gdb.texinfo (Help): Summarize 'info args' correctly.
2008-01-30 Thiago Jung Bauermann <>
* gdb.texinfo: (Decimal Floating Point): Mention pseudo-registers
available in PowerPC architecture.
(Embedded Processors): Change node name of PowerPC item in menu.
(PowerPC): Rename to...
(PowerPC Embedded): this.
(Architectures): Add new PowerPC item in menu.
(PowerPC): New node.
2008-01-30 Daniel Jacobowitz <>
* gdb.texinfo (Multi-Process Mode for gdbserver): Use @kbd for
2008-01-30 Daniel Jacobowitz <>
* gdb.texinfo (Setting Catchpoints): Mention features
supported on GNU/Linux.
2008-01-30 Nick Roberts <>
* gdb.texinfo (GDB/MI File Commands): Describe new output
field for MI command -file-list-exec-source-file.
2008-01-29 Daniel Jacobowitz <>
* gdb.texinfo (Using the `gdbserver' Program): Add security
warning. Rearrange into subsections and subsubsections. Document
--multi and --debug. Correct --with-sysroot typo. Update --attach
usage. Make load reference clearer. Document monitor exit.
(Remote Configuration): Document set remote exec-file, attach-packet,
and run-packet.
(Packets): Document vAttach and vRun.
2008-01-29 Nick Roberts <>
* gdb.texinfo (Processes): Mention process command.
detach-on-follow -> detach-on-fork.
2008-01-28 Daniel Jacobowitz <>
* gdbint.texinfo (Native Conditionals): Remove
2008-01-26 Eli Zaretskii <>
* gdb.texinfo (Specify Location): Improve wording.
2008-01-23 Chris Demetriou <>
* gdb.texinfo (Threads): Document new "set print thread-events"
and "show print thread-events" commands.
2008-01-19 Eli Zaretskii <>
* gdb.texinfo (Specify Location): New section.
(Delete Breaks, Edit, Set Breaks): Remove description of
locations. Instead, add a reference to "Specify Location".
(Machine Code, Jumping, Thread Stops, Continuing and Stepping)
(Symbols): Refer to "Specify Location" for the valid forms of
linespecs and locations.
2008-01-18 Markus Deuling <>
* gdbint.texinfo (Target Conditionals): Replace the description of
BITS_BIG_ENDIAN with a description of gdbarch_bits_big_endian.
2008-01-12 Paul Hilfinger <>
* gdb.texinfo (C Operators): Remove incorrect parenthetical comment
about &&var, which is rejected by the expression parser.
2008-01-09 Luis Machado <>
* gdb.texinfo (Output): Update documentation on using printf with DFP
2008-01-07 Thiago Jung Bauermann <>
* gdb.texinfo (C and C++): Add Decimal Floating Point format
(Decimal Floating Point format): New subsubsection.
2008-01-05 Pedro Alves <>
* gdb.texinfo (File Options): Remove mention of the attempt to
open a core file with the -p option. Don't list -c as a valid
option to attach to a process.
2008-01-05 Pedro Alves <>
* gdbint.texinfo (Host Conditionals): Remove mention of
2008-01-05 Joel Brobecker <>
* gdbint.texinfo (Start of New Year Procedure): Add item
describing how to update the source and documentation copyright
2007-12-18 Jim Blandy <>
* gdb.texinfo (Set Watchpoints): Integrate per-thread
watchpoint explanation into the main description of the watchpoint
command; update synopses of 'watch', 'rwatch', and 'awatch'
2007-12-18 Vladimir Prus <>
* gdb.texinfo (Miscellaneous gdb/mi Commands):
Document 'pending-breakpoints' feature of
2007-12-17 Luis Machado <>
* gdb.texinfo: Add new parameter's description.
2007-12-16 Daniel Jacobowitz <>
* gdb.texinfo (Overview): Clarify run-length encoding
example. Remove the restriction on "+" and "-" characters.
2007-12-15 Eli Zaretskii <>
* gdb.texinfo (Host I/O Packets): Fix xref syntax.
2007-12-14 Vladimir Prus <>
* gdb.texinfo (GDB/MI Breakpoint Commands): Document
the -f option for -break-insert, remove -r option,
and clarify specification of location.
2007-11-30 Daniel Jacobowitz <>
* gdb.texinfo (Debugging Programs with Multiple Processes): Correct
(Remote Debugging): Add File Transfer section.
(Remote Configuration): Document Host I/O packets.
(GDB/MI): Add GDB/MI File Transfer Commands section.
(Host I/O Packets): New section in "Remote Protocol".
(Packets): Add vFile.
2007-11-17 Eli Zaretskii <>
* gdb.texinfo (Set Breaks, Disabling): Clarify behavior of
breakpoints with multiple locations.
(Breakpoint Menus): Improve wording.
(Output): Fix last change.
2007-11-17 Ulrich Weigand <>
* (Makefile): Do not depend on target_makefile_frag.
2007-11-15 Doug Evans <>
* gdb.texinfo (Symbols): Update output of "maint info symtabs".
2007-11-15 Vladimir Prus <>
* gdbint.texinfo (Native Conditionals): Remove
mention of CLEAR_SOLIB.
2007-11-11 Joel Brobecker <>
* gdb.texinfo (Print Settings): Add documentation for "set/show
print frame-arguments".
2007-11-05 Luis Machado <>
* gdb.texinfo (Output): Update printf command's description.
2007-10-30 Daniel Jacobowitz <>
* gdb.texinfo (PowerPC): Document "set powerpc vector-abi" and "set
powerpc soft-float".
2007-10-24 Daniel Jacobowitz <>
* gdb.texinfo (Files): Correct formatting. Mention Expat
(Requirements for Building GDB): Expand the list of Expat
(Library List Format, Memory Map Format): Mention Expat.
(Target Descriptions): Update Expat wording.
2007-10-24 Daniel Jacobowitz <>
* gdbint.texinfo (Register and Memory Data, Target Conditionals):
Document that gdbarch_convert_register_p should return zero for no-op
2007-10-22 Ulrich Weigand <>
* gdbint.texi (Compiler Characteristics): Move documentation
of set_gdbarch_sofun_address_maybe_missing back to ...
(Target Conditionals): ... here to fix build break.
2007-10-19 Ulrich Weigand <>
* gdbint.texi (Target Conditionals): Remove documentation of
(Compiler Characteristics): ... documentation of
2007-10-17 Daniel Jacobowitz <>
* gdbint.texinfo (Target Conditionals): Use
frame_unwind_register_unsigned in examples instead of
2007-10-15 Daniel Jacobowitz <>
* gdb.texinfo (Predefined Target Types): Add int128
and uint128.
(Standard Target Features): Add PowerPC features.
2007-10-15 Daniel Jacobowitz <>
* gdb.texinfo (Maintenance Commands): Document "maint print c-tdesc".
2007-10-12 Ulrich Weigand <>
* gdbint.texi (Target Conditionals): Remove documentation
gdbarch_extract_return_value, and gdbarch_store_return_value.
2007-10-12 Ulrich Weigand <>
* gdbint.texi (Target Conditionals): Remove documentation of
2007-10-11 Kazu Hirata <>
* gdb.texinfo: Mention that inaccessible-by-default is on by
2007-10-11 Daniel Jacobowitz <>
* gdbint.texinfo (Target Conditionals): Remove VARIABLES_INSIDE_BLOCK.
2007-09-30 Daniel Jacobowitz <>
* gdb.texinfo (Setting Watchpoints): Adjust warning text about
multi-threaded watchpoints.
* gdbint.texinfo (Watchpoints): Describe how watchpoints are
checked. Describe sticky notification. Expand description
of steppable and continuable watchpoints.
(Watchpoints and Threads): New subsection.
2007-09-28 Vladimir Prus <>
* gdb.texinfo (Setting Breakpoints): Revise
documentation for pending breakpoints. Document
breakpoints with multiple locations.
2007-09-19 Vladimir Prus <>
* gdb.texinfo (Miscellaneous gdb/mi Commands):
Document -list-features.
2007-09-15 Eli Zaretskii <>
* gdb.texinfo (Output): Spell out which features of C's printf are
not supported by GDB's printf.
(Separate Debug Files): More accurate wording regarding build ID
and a reference to the ld manual rather than the Fedora wiki.
2007-09-04 Daniel Jacobowitz <>
Jim Blandy <>
* gdb.texinfo (Output Formats): Update 'c' description. Describe 's'.
(Examining Memory): Update mentions of the 's' format.
(Automatic Display): Likewise.
2007-09-02 Daniel Jacobowitz <>
* gdb.texinfo: Update the FSF's Back-Cover Text.
2007-09-02 Jan Kratochvil <>
Eli Zaretskii <>
* gdb.texinfo (Separate Debug Files): Cosmetic quoting removal.
Fixed the ``build ID'' name. New binaries build instructions for the
build ID inclusion. Explain how the commands are specific to the build
ID vs. debug link.
2007-09-01 Eli Zaretskii <>
* gdb.texinfo (Separate Debug Files): Fix last change. Add
indexing for ``build ID'' support.
2007-09-01 Jan Kratochvil <>
* gdb.texinfo (Separate Debug Files): Included a BUILD ID description.
Enlisted BUILD ID to the debug file searching example.
Included a BUILD ID `' section description.
Updated/added the debug files splitting instructions for OBJCOPY.
2007-08-31 Vladimir Prus <>
* gdb.texinfo (Variable Objects): Adjust docs
for -var-info-expression and document
2007-08-20 Jim Blandy <>
* gdb.texinfo (Top): Dedicate manual to the memory of Fred Fish.
(title page): Include the dedication in the printed manual, as a
separate page after the copyright notice.
* gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
don't break a @var across a line.
2007-07-25 Maciej W. Rozycki <>
* (MAKEHTMLFLAGS): Also search the current directory
for include files.
2007-07-12 Nick Roberts <>
* gdb.texinfo (Server Prefix): New node. Adapt from existing node
in annotate.texinfo.
(Command History): Link to new node.
2007-07-05 Markus Deuling <>
* gdbint.texinfo (PC_LOAD_SEGMENT): Remove description.
2007-07-05 Eli Zaretskii <>
* gdbint.texinfo (Target Conditionals): Fix last change.
2007-07-03 Markus Deuling <>
* gdb.texinfo: Replace following macros by their appropriate gdbarch