* expression.cc (Expression::Expression_eval_info): Add
[deliverable/binutils-gdb.git] / gdb / doc / ChangeLog
index 73a640d104ef75b7bfa1ae4abb6f3af51ad98fc0..268f3a73356317aae0a0f2ce5153e1b1bb4cd8c5 100644 (file)
@@ -1,3 +1,440 @@
+2010-04-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * 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  <stan@codesourcery.com>
+
+       * gdb.texinfo (Tracepoint Actions): Mention synonymy of actions
+       and commands.
+       (Listing Tracepoints): Update to reflect current behavior.
+       
+2010-04-22  Pierre Muller  <muller@ics.u-strasbg.fr>
+
+       * gdb.texinfo (Examining memory): Update for change in string
+       display with explicit size.
+
+2010-04-19  Pedro Alves  <pedro@codesourcery.com>
+
+       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  <muller@ics.u-strasbg.fr>
+
+       * 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  <dje@google.com>
+
+       * 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  <pmuldoon@redhat.com>
+
+       * gdb.texinfo (Pretty Printing): Document behaviour when to_string
+       returns None.
+
+2010-04-09  Stan Shebs  <stan@codesourcery.com>
+
+       * gdb.texinfo (gdb/mi Tracepoint Commands) <-trace-status>:
+       Describe the `frames-created' field, tweak grammar.
+
+2010-04-09  Pedro Alves  <pedro@codesourcery.com>
+
+       * gdb.texinfo (gdb/mi Tracepoint Commands) <-trace-status>:
+       Describe the `circular' and `disconnected' fields.
+
+2010-04-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gdb.texinfo (maint print registers): Mention unavailable and
+       invisible registers.
+
+2010-04-09  Phil Muldoon  <pmuldoon@redhat.com>
+           Thiago Jung Bauermann  <bauerman@br.ibm.com>
+           Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Breakpoints In Python): New Node.
+
+2010-04-08  Stan Shebs  <stan@codesourcery.com>
+
+       * gdb.texinfo (Tracepoint Packets): Describe disconn and circular
+       trace status fields.
+
+2010-04-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gdb.texinfo (i386 Features): Make org.gnu.gdb.i386.avx
+       optional.  Make org.gnu.gdb.i386.avx requires
+       org.gnu.gdb.i386.avx.
+
+2010-04-08  Doug Evans  <dje@google.com>
+
+       * 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  <dje@google.com>
+
+       * gdb.texinfo (maint show python auto-load): Fix typo.
+
+2010-04-04  Stan Shebs  <stan@codesourcery.com>
+
+       * 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  <pedro@codesourcery.com>
+
+       * gdb.texinfo (Break Commands): Clarify `commands' changes, and
+       add cross reference.
+
+2010-03-31  Pedro Alves  <pedro@codesourcery.com>
+
+       * gdb.texinfo (TUI Commands): Mention that in some cases, these
+       commands error out.
+
+2010-03-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gdb.texinfo (i386 Features): Add org.gnu.gdb.i386.avx.
+
+2010-03-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gdb.texinfo (General Query Packets): Add xmlRegisters.
+
+2010-03-29  Stan Shebs  <stan@codesourcery.com>
+           Nathan Sidwell  <nathan@codesourcery.com>
+
+       * 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
+       $pc.
+
+2010-03-29  Stan Shebs  <stan@codesourcery.com>
+       
+       * gdb.texinfo (Tracepoint Packets): Describe QTDPsrc.
+       (General Query Packets): Describe TracepointSource.
+
+2010-03-27  Matt Rice  <ratmice@gmail.com>
+
+       * gdb.texinfo (ARM): Document arguments to "target sim".
+       (Set Catchpoints): Use @dots{} instead of @r{...}.
+
+2010-03-26  Pedro Alves  <pedro@codesourcery.com>
+
+       * gdb.texinfo (Tracepoint Packets): Remove mention that
+       terror:string may be plain text, and drop mention of X prefix.
+
+2010-03-26  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (GDB/MI Tracepoint Commands): Add comma after @xref.
+
+2010-03-24  Stan Shebs  <stan@codesourcery.com>
+
+       * gdb.texinfo (Tracepoint Packets): Document trace error status.
+
+2010-03-24  Tom Tromey  <tromey@redhat.com>
+
+       PR breakpoints/9352:
+       * gdb.texinfo (Break Commands): Update.
+
+2010-03-24  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (GDB/MI Tracepoint Commands): Document MI tracepoint
+       commands.
+
+2010-03-16  Stan Shebs  <stan@codesourcery.com>
+
+       * gdb.texinfo (Starting and Stopping Trace Experiments): Describe
+       circular-trace-buffer.
+       (Tracepoint Packets): Describe QTBuffer, and details of the
+       qTStatus reply.
+
+2010-03-12  Stan Shebs  <stan@codesourcery.com>
+           Nathan Sidwell  <nathan@codesourcery.com>
+
+       * gdb.texinfo (Tracepoint Actions): Clarify that while-stepping is
+       doing instruction stepping.
+       (Tracepoint Restrictions): New node.
+
+2010-03-10  Tom Tromey  <tromey@redhat.com>
+
+       * gdbint.texinfo (Symbol Handling): Update.
+
+2010-03-08  Tom Tromey  <tromey@redhat.com>
+
+       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  <tromey@redhat.com>
+
+       * gdb.texinfo (Basic Python): Document target_charset and
+       target_wide_charset.
+
+2010-03-05  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Data): Link to pretty-printing.
+       (Output Formats): Likewise.  Correct text.
+
+2010-03-01  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (Types): Describe <struct> and <flags>.
+
+2010-02-28  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * gdb.texinfo (Frames In Python): Add block parameter and
+       description to read_var text.
+
+2010-02-26  Phil Muldoon  <pmuldoon@redhat.com>
+           Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Types In Python): Describe block argument in
+       template_argument and gdb.lookup_type.
+
+2010-02-24  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Cygwin Native): Fix typo.
+
+2010-02-24  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * 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  <vladimir@codesourcery.com>
+
+       Multiexec MI
+
+       gdb/
+       * breakpoint.c (clear_syscall_counts): Take struct inferior*.
+
+       gdb/doc/
+       * gdb.texinfo (GDB/MI Command Syntax): Document notification
+       changes.
+       (GDB/MI Program Execution): Document current behaviour of
+       --all and --thread-group.
+       (GDB/MI Miscellaneous Commands): Document -add-inferior and
+       -remove-inferior.
+       * observer.texi (inferior_added, inferior_removed): New
+       observers.
+
+2010-02-19  Tom Tromey  <tromey@redhat.com>
+
+       * gdbint.texinfo (Getting Started): Fix @node.
+       (Debugging GDB): Likewise.
+
+2010-02-13  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdbint.texinfo (Testsuite): New section "Testsuite Configuration",
+       documenting the gdb_test_timeout variable.
+
+2010-02-12  Jakob Engblom  <jakob@virtutech.com>
+
+       * 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
+       execution.
+
+2010-02-12  Pedro Alves  <pedro@codesourcery.com>
+
+       * 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  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (GDB/MI Result Records): Clarify ^running.
+
+2010-02-10  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Debugging Output): Document set debug parser and
+       show debug parser.
+
+2010-02-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gdb.texinfo (Predefined Target Types): Add i387_ext,
+       i386_eflags and i386_mxcsr.
+
+2010-02-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gdb.texinfo: Document i386 target features.
+
+2010-02-05  Doug Evans  <dje@google.com>
+
+       * gdbint.texinfo (Testsuite): Add a new section to document the
+       various DejaGnu variables that may be overridden.
+       Document INTERNAL_GDBFLAGS.
+
+2010-02-04  Tom Tromey  <tromey@redhat.com>
+
+       PR cli/8830:
+       * gdb.texinfo (Files): -readnow comes before the filename for file
+       and symbol-file.
+
+2010-02-01  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * 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  <brobecker@adacore.com>
+
+       * 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
+       setting.
+       (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
+       scripts.
+       (Python Commands): Document how to execute a Python script from GDB.
+
+2010-01-19  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.texinfo (Command Files): Fix typo.
+
+2010-01-18  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (File Options): Document -x on .py files.
+       (Command Files): Document handling of Python scripts.
+
+2010-01-18  Jie Zhang  <jie.zhang@analog.com>
+
+       * Makefile.in (ANNOTATE_DOC_BUILD_INCLUDES): Add GDBvn.texi.
+
+2010-01-15  Stan Shebs  <stan@codesourcery.com>
+
+       * gdb.texinfo (Trace Files): New section.
+       (Tracepoint Packets): Document QTSave and qTBuffer.
+       (Trace File Format): New appendix.
+
+2010-01-13  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * gdb.texinfo (Values From Inferior): Document lazy_string value
+       method.
+       (Python API): Add Lazy strings menu item.
+       (Lazy Strings In Python): New node.
+
+2010-01-13  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * 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
+       documentation
+       (Process list): Document that osdata document may contain
+       threads.
+       (Remote Serial Protocol): Document qXfer:threads.
+
+2010-01-06  Stan Shebs  <stan@codesourcery.com>
+
+       * gdb.texinfo (Starting and Stopping Trace Experiments): Document
+       disconnected tracing.
+       (Tracepoint Packets): Document new protocol.
+
+2010-01-05  Stan Shebs  <stan@codesourcery.com>
+
+       * gdb.texinfo (Create and Delete Tracepoints): Describe fast
+       tracepoints.
+       (Tracepoint Packets): Describe remote protocol for fast
+       tracepoints.
+
+2010-01-01  Joel Brobecker  <brobecker@adacore.com>
+
+       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  <brobecker@adacore.com>
+
+       * refcard.tex: Update copyright year in header and text.
+
+2010-01-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * 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  <stan@codesourcery.com>
+
+       * gdb.texinfo (Tracepoint Actions): Describe teval.
+       
+2009-12-29  Stan Shebs  <stan@codesourcery.com>
+
+       * gdb.texinfo (Tracepoint Actions): Describe default-collect.
+       
+2009-12-28  Stan Shebs  <stan@codesourcery.com>
+
+       * 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  <dan@codesourcery.com>
+
+       * gdb.texinfo (Symbols): "info variables" prints definitions, not
+       declarations.
+
+2009-12-21  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (GDB/MI Miscellaneous Commands): Clarify that
+       -gdb-exit behaviour.
+
+2009-12-20  Joel Brobecker  <brobecker@adacore.com>
+
+       * gpl.texi: Update to version 3 of the GPL.
+
+2009-12-20  Joel Brobecker  <brobecker@adacore.com>
+
+       * Makefile.in: Update copyright header.
+       * observer.texi: Fix the copyright header of the generated files.
+
+2009-12-08  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * gdb.texinfo (Types In Python): Describe range function.
+
+2009-12-03  Richard Ward  <richard.j.ward1@googlemail.com>
+
+       * gdb.texinfo (Types In Python): Describe "is_base_class".
+
+2009-12-03  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Basic Python): Document gdb.parse_and_eval.
+
 2009-12-02  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
        * observer.texi: New memory_changed observer.
 2009-10-27  Tom Tromey <tromey@redhat.com>
            Eli Zaretskii <eliz@gnu.org>
 
-        PR python/10781
+       PR python/10781
 
        * gdb.texinfo (Values From Inferior): Document cast method.
 
 
 2009-08-05  Jeremy Bennett  <jeremy.bennett@embecosm.com>
 
-        * gdb.texinfo (Separate Debug Files, Remote Protocol): Clarified
-        CRC definitions.
+       * gdb.texinfo (Separate Debug Files, Remote Protocol): Clarified
+       CRC definitions.
 
 2009-08-03  Vladimir Prus  <vladimir@codesourcery.com>
 
        Add index entries.
 
 2009-04-30  Hui Zhu  <teawater@gmail.com>
-            Michael Snyder  <msnyder@vmware.com>
+           Michael Snyder  <msnyder@vmware.com>
 
        * gdb.texinfo: (Process Record and Replay): Add documentation for
        process record and replay.
        * gdb.texinfo (Source Path): Document --with-relocated-sources.
 
 2009-04-18  Carlos O'Donell  <carlos@codesourcery.com>
-            Joseph Myers  <joseph@codesourcery.com>
+           Joseph Myers  <joseph@codesourcery.com>
 
        * Makefile.in (MAKEHTML): Set to makeinfo --html.
        (MAKEHTMLFLAGS): Set to empty.
        * gdb.texinfo (Define, Hooks): Document prefix command support.
 
 2009-01-14  Joseph Myers  <joseph@codesourcery.com>
-            Carlos O'Donell  <carlos@codesourcery.com>
+           Carlos O'Donell  <carlos@codesourcery.com>
 
        Fixes for makeinfo --html.
 
 
        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
-        options.
-        (GDB/MI Variable Objects): Describe floating and fixed variable
-        objects.
-        (GDB/MI Miscellaneous Commands): Document -list-thread-groups.
+       * 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
+       options.
+       (GDB/MI Variable Objects): Describe floating and fixed variable
+       objects.
+       (GDB/MI Miscellaneous Commands): Document -list-thread-groups.
 
 2008-12-02  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * 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.
+       * 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  <gingold@adacore.com>
 
 2008-11-17  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.texinfo (GDB/MI Async Records): Document
-        =thread-selected.
+       =thread-selected.
        
 2008-11-17  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * observer.texi (new_inferior, inferior_exit): New observers.
+       * observer.texi (new_inferior, inferior_exit): New observers.
 
 2008-10-27  Pedro Alves  <pedro@codesourcery.com>
 
 
 2008-08-20  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.textinfo (GDB/MI Miscellaneous Commands): Use @table
-        for possible features of -list-features.
+       * gdb.textinfo (GDB/MI Miscellaneous Commands): Use @table
+       for possible features of -list-features.
 
 2008-08-19  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.texinfo (Background execution): Adjust example
+       * gdb.texinfo (Background execution): Adjust example
        (GDB/MI Miscellaneous Commands): Document -list-target-features.
 
 2008-08-19  Vladimir Prus  <vladimir@codesourcery.com>
This page took 0.034726 seconds and 4 git commands to generate.