gdb/
[deliverable/binutils-gdb.git] / gdb / doc / ChangeLog
index 97b9a17510d7578bb61a11f5ddd4eb6feed13e7e..e55b219ea059f81ea56e11cdad8606a4e496ce5e 100644 (file)
@@ -1,3 +1,551 @@
+2013-04-10  Pedro Alves  <palves@redhat.com>
+
+       * gdb.texinfo (Process Record and Replay): Document that "set
+       record full insn-number-max", "set record
+       instruction-history-size" and "set record
+       function-call-history-size" accept "unlimited".
+       (Backtrace): Document that "set backtrace limit" accepts
+       "unlimited".
+       (List): Document that "set listsize" accepts "unlimited".
+       (Print Settings)" Document that "set print max-symbolic-offset",
+       "set print elements" and "set print repeats" accept "unlimited".
+       (Starting and Stopping Trace Experiments): Document that "set
+       trace-buffer-size" accepts "unlimited".
+       (Remote Configuration): Document that "set tcp connect-timeout"
+       accepts "unlimited".
+       (Command History): Document that "set history size" accepts
+       "unlimited".
+       (Screen Size): Document that "set height" and "set width" accepts
+       "unlimited".  Adjust "set pagination"'s description to suggest
+       "set height unlimited" instead of "set height 0".
+
+2013-04-10  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (Trace Files): Add "target ctf".
+
+2013-04-06  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * Makefile.in (POD2MAN1, POD2MAN5): Replace $(VERSION) by ../version.in.
+
+       * Makefile.in (install-man1, install-man5, uninstall-man1)
+       (uninstall-man5): Replace $(MANS) by $(MAN1S) and $(MAN5S) respectively.
+
+       * Makefile.in (gdb.1, gdbserver.1, gdbinit.5): Use $(srcdir).
+
+2013-04-06  Jan Kratochvil  <jan.kratochvil@redhat.com>
+           Eli Zaretskii  <eliz@gnu.org>
+
+       * gdb.texinfo (gdbserver man): Rename tty to comm.  Swap --attach
+       parameters order.  Remove "On some targets" for --attach.  Document the
+       --multi parameter and extended-remote command.  Document all the
+       options.
+
+2013-04-05  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.texinfo (gdb man): Mention option -p.  Include Fortran to
+       the list of supported languages.
+
+2013-04-05  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Convert man pages to texinfo, new gdbinit.5 texinfo page.
+       * Makefile.in (mandir, man1dir, man5dir, SYSTEM_GDBINIT, MANCONF,
+       (TEXI2POD, POD2MAN1, POD2MAN5, MAN1S, MAN5S, MANS, man): New.
+       (diststuff): Add man.
+       (install-man, install-man1, install-man5, uninstall-man, uninstall-man1)
+       (uninstall-man5): New.
+       (STAGESTUFF): Add *.1 and *.5.
+       (GDBvn.texi): Add SYSTEM_GDBINIT.
+       (gdb.1, gdbserver.1, gdbinit.5): New.
+       (maintainer-clean realclean): Add $(MANS).
+       (install): Add install-man.
+       (uninstall): Add uninstall-man.
+       * gdb.texinfo (@include gdb-cfg.texi): Wrap it by @c man begin INCLUDE.
+       (@copying): Wrap it by @c man begin COPYRIGHT.
+       (Top): Add Man Pages.
+       (Man Pages, gdb man, gdbserver man, gdbinit man): New.
+
+2013-04-02  Pedro Alves  <palves@redhat.com>
+
+       * gdb.texinfo (Debugging Output): Document "set/show debug
+       aarch64", "set/show debug coff-pe-read" and "set/show debug
+       mach-o".
+
+2013-04-02  Pedro Alves  <palves@redhat.com>
+
+       * gdb.texinfo (Remote Configuration) <set remote @var{name}-packet
+       table>: Add entry for "trace-buffer-size".
+
+2013-03-28  Pedro Alves  <palves@redhat.com>
+
+       * gdb.texinfo (Remote Configuration) <set remote @var{name}-packet
+       table>: Add entry for "trace-status".
+
+2013-03-28  Eli Zaretskii  <eliz@gnu.org>
+
+       * gdb.texinfo (Maintenance Commands): Use @enumerate, not "@table
+       @bullet", which is invalid (makeinfo 5.1 barfs).
+
+2013-03-28  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/15294
+
+       * gdb.texinfo (List) <set listsize>: Adjust to document that
+       listsize 0 means no limit, and remove mention of -1.
+
+2013-03-22  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (Embedded Processors): Remove menu item
+       "OpenRISC 1000".
+       (OpenRISC 1000): Remove.
+
+2013-03-21  Doug Evans  <dje@google.com>
+
+       * gdb.texinfo (Maintenance Commands): Add docs for
+       "mt set per-command {space,time,symtab} {on,off}".
+
+2013-03-14  Hui Zhu  <hui@codesourcery.com>
+           Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (Trace Files): Add "tsave -ctf".
+
+2013-03-13  Keith Seitz  <keiths@redhat.com>
+
+       * gdb.texinfo (Maintenance Commands): Add missing ')' for
+       "maint agent" reference to Dynamic printf.
+
+2013-03-11  Eli Zaretskii  <eliz@gnu.org>
+
+       * gdb.texinfo (General Query Packets): Don't use colon in index
+       entries visible to Info format.
+
+2013-03-11  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * gdb.texinfo (Process Record and Replay): Document record
+       changes.
+
+2013-03-11  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * gdb.texinfo (Requirements): List qXfer:btrace:read requiring expat.
+       (General Query Packets): Describe Qbtrace:bts, Qbtrace:off, and
+       qXfer:btrace:read.
+
+2013-03-09  Eli Zaretskii  <eliz@gnu.org>
+
+       * gdb.texinfo (General Query Packets, Tracepoint Packets): Don't
+       use colons in @anchor and @cindex entries.
+
+2013-03-09  Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+       * gdb.texinfo (QTBuffer:size): Add cindex and anchor.
+
+2013-03-08  Stan Shebs  <stan@codesourcery.com>
+           Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+       * gdb.texinfo (Starting and Stopping Trace Experiments): Document
+       trace-buffer-size set and show commands.
+       (Tracepoint Packets): Document QTBuffer:size.
+       (General Query Packets): Document QTBuffer:size.
+
+2013-02-21  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo: Remove bad @syncodeindex.
+       (Values From Inferior, Types In Python, Inferiors In Python)
+       (Events In Python, Threads In Python, Frames In Python, Blocks In
+       Python, Symbols In Python, Symbol Tables In Python): Remove
+       @tables.
+       (Packets, General Query Packets, Tracepoint Packets)
+       (Host I/O Packets): Use @w{} for empty @item.
+
+2013-02-20  Siva Chandra Reddy <sivachandra@google.com>
+
+       * gdb.texinfo (Architectures In Python): Add description about
+       the new method gdb.Architecture.disassemble.
+
+2013-02-15  Pedro Alves  <pedro@codesourcery.com>
+           Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+       * gdb.texinfo (GDB/MI Tracepoint Commands) <-trace-status>:
+       Document the "trace-file" field.
+
+2013-02-07  Doug Evans  <dje@google.com>
+
+       * gdb.texinfo (Machine Code): Clarify argument to disassemble
+       command.
+
+2013-02-06  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (GDB/MI Async Records): Document new MI
+       notification "=tsv-modified".  Update the document of MI
+       notification "=tsv-created".
+       * observer.texi (GDB Observers): New observer tsv_modified.
+       Update observer tsv_created and tsv_delete.
+
+2013-02-05  Yufeng Zhang  <yufeng.zhang@arm.com>
+
+       * gdb.texinfo (AArch64 Features): New section; document
+       org.gnu.gdb.aarch64.core and org.gnu.gdb.aarch64.fpu.
+       (Architectures): Add new AArch64 section to document AArch64
+       architecture specific commands.
+       (ABI): Add description of the new OS ABI "Newlib" and its influence
+       on the longjmp handling.
+
+2013-02-03  Eldar Gaynetdinov <hal9000ed2k@gmail.com>
+           Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.texinfo (Backtrace): Added description of 'filename-display'
+       variable in 'set/show backtrace' section.
+
+2013-01-31  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Target Commands): Fix typo.
+
+2013-01-23  Siva Chandra Reddy  <sivachandra@google.com>
+
+       * doc/gdb.texinfo (Architectures In Python): New sub-sub-section
+       describing the gdb.Architecture class.
+       (Frames In Python): Add description about the new method
+       gdb.Frame.architecture().
+
+2013-01-23  Doug Evans  <dje@google.com>
+
+       * gdb.texinfo (Index Section Format): Document .gdb_index version 8.
+
+2013-01-21  Marc Khouzam  <marc.khouzam@ericsson.com>
+
+       * gdb.texinfo (GDB/MI Breakpoint Commands): Document new
+       'thread-groups' field when printing a breakpoint in MI.
+
+2012-01-17  Sanjoy Das <sanjoy@playingwithpointers.com>
+       * gdb.texinfo (Using JIT Debug Info Readers): Change documentation
+       to reflect that jit-reader-load now supports absolute file-names.
+
+2013-01-16  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Set Catchpoints): Document "catch signal".
+       (Signals): Likewise.
+
+2013-01-16  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (GDB/MI Breakpoint Information): Document
+       "catch-type" field.
+       (GDB/MI Catchpoint Commands): Add "catch-type" to examples.
+
+2013-01-07  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Mode Options): Don't mention -epoch.
+       (Data, Emacs): Remove obsolete comments.
+
+2013-01-02  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (GDB/MI Output Records): Update menu.
+       (GDB/MI Breakpoint Information): New node.
+       (GDB/MI Breakpoint Commands) <-break-info>: Link to new node.
+       <-break-insert>: Likewise.
+
+2012-12-31  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (Remote Non-Stop): Move paragraphs to ...
+       (Packets): Move "vStopped" packet to ...
+       (Notification Packets): ... here.  Describe the components
+       of notification.  Add a table of supported notifications.
+       Add an example on the process of he async notification.
+
+2012-12-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.texinfo (GDB/MI Data Manipulation) (fullname): Make it always
+       present.
+       (GDB/MI File Commands) (-file-list-exec-source-files): Make the
+       fullname output always present.
+
+2012-12-23  Pierre Muller  <muller@sourceware.org>
+
+        * gdbint.texinfo (Function prototypes): Require use of "extern"
+        modifier for function prototypes in headers.
+
+2012-12-19  Joel Brobecker  <brobecker@adacore.com>
+
+       * refcard.tex: Update copyright notice to GPL v3 or later.
+       Update contact info.
+
+2012-12-16  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdbint.texinfo (Coding Standards) (C Usage): New rule for 0 vs. NULL.
+
+2012-12-15  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (Debugging Output): Document 'set debug
+       notification' and 'show debug notification'.
+
+2012-12-15  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (Listing Tracepoints): New item and example about
+       'installed on target' output.
+       Add more in the example about 'installed on target'.
+       (GDB/MI Breakpoint Commands): Doc about 'installed field.
+
+2012-12-14  Tom Tromey  <tromey@redhat.com>
+
+        * gdb.texinfo (SVR4 Process Information): Mention core files.
+
+2012-12-12 Mircea Gherzan <mircea.gherzan@intel.com>
+    
+       * gdb.texinfo (GDB/MI Catchpoint Commands): New section.
+
+2012-12-11  Pedro Alves  <palves@redhat.com>
+
+       * gdb.texinfo: Remove all mentions of Unixware throughout.
+
+2012-12-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdbint.texinfo (Host Definition): Remove CC_HAS_LONG_LONG.
+
+2012-11-29  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (SVR4 Process Information): Document missing
+       "info proc" subcommands.
+
+2012-11-29  Yao Qi  <yao@codesourcery.com>
+
+       PR gdb/1477.
+       * gdb.texinfo (Print Settings): Correct the default 'demangle-style'
+       to 'auto' instead of 'gnu'.
+
+2012-11-26  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (MiniDebugInfo): New node.
+       (GDB Files): Update.
+
+2012-11-16  Doug Evans  <dje@google.com>
+
+       * gdb.texinfo (System-wide configuration): If the system-wide init
+       file lives in the data-directory, and --data-directory is provided,
+       look for it there.
+
+2012-11-15  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Signaling): Fix typo.
+
+2012-11-13  Giuseppe Montalto  <giuseppe.montalto@st.com>
+
+       * gdb.texinfo (GDB/MI Data Manipulation): Document new optional
+       parameter "count" of -data-write-memory-bytes, and add an example.
+
+2012-11-12  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Symbols): Document "info type-printers",
+       "enable type-printer" and "disable type-printer".
+       (Python API): Add new node to menu.
+       (Type Printing API): New node.
+       (Progspaces In Python): Document type_printers field.
+       (Objfiles In Python): Likewise.
+       (gdb.types) <get_type_recognizers, apply_type_recognizers,
+       register_type_printer, TypePrinter>: Document.
+
+2012-11-12  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Symbols): Document "set print type methods",
+       "set print type typedefs", and flags to ptype and whatis.
+
+2012-11-09  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.texinfo (GDB/MI Data Manipulation): Add fullname field to
+       the example -data-disassemble output.  Extend the description of
+       the -data-disassemble results to document all fields.  Document
+       the cli disassemble command as being related to -data-disassemble.
+
+2012-11-09  Yao Qi  <yao@codesourcery.com>
+
+       PR gdb/14777.
+       * gdb.texinfo (OS Information): Remove doc on command
+       'info udot'.
+
+2012-11-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.texinfo (Startup): Minor rewording, and clarify scope of
+       gdb.ini warning for Windows port.
+
+2012-11-08  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (Search): Add kindex for 'fo'.
+
+2012-11-05  Tom Tromey  <tromey@redhat.com>
+
+       PR python/14802:
+       * gdb.texinfo (Functions In Python): Add example.
+
+2012-11-03  Yao Qi  <yao@codesourcery.com>
+
+       * observer.texi (GDB Observers): Remove observer
+       'tracepoint_modified', 'tracepoint_created' and
+       'tracepoint_deleted'.
+
+2012-10-26  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (General Query Packets): Use @itemx for QAgent.
+
+2012-10-25  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (General Query Packets): Use @itemx.
+
+2012-10-17  Yao Qi  <yao@codesourcery.com>
+
+       * observer.texi (GDB Observers): Update observer
+       'memory_changed'.
+       * gdb.texinfo (GDB/MI Async Records): Document for
+       "memory-changed" notification.
+
+2012-10-15  Doug Evans  <dje@google.com>
+
+       * gdb.texinfo (Mode Options): Document -nh.
+       Elaborate on docs for -nx.
+
+2012-09-26  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * observer.texi (memory_changed): Expand parameter LEN to ssize_t.
+
+2012-09-21  Yao Qi  <yao@codesourcery.com>
+            Pedro Alves  <palves@redhat.com>
+
+       * gdb.texinfo (GDB/MI Async Records): Document notification
+       'record-started' and 'record-stopped'.
+       * observer.texi (GDB Observers): New observer 'record-changed'.
+
+2012-09-19  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * gdb.texinfo: Document the removal of SH's 'regs' command.
+
+2012-09-18  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * gdb.texinfo (jump): Mention new alias `j' for `jump'.
+
+2012-09-18  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (GDB/MI Async Records): Document new MI
+       notifications '=tsv-created' and '=tsv-deleted'.
+       * observer.texi (GDB Observers): New observer tsv_created and
+       tsv_deleted.
+
+2012-09-18  Yao Qi  <yao@codesourcery.com>
+
+       * observer.texi (GDB Observers): New observer 'traceframe_changed'.
+       * gdb.texinfo (GDB/MI Async Records): Mention new MI notification
+       '=traceframe-changed'.
+
+2012-09-17  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (List): Describe the meaning of 0 and -1 in
+       'set listsize'.
+
+2012-09-13  Jan Kratochvil  <jan.kratochvil@redhat.com>
+           Eli Zaretskii  <eliz@gnu.org>
+
+       * gdbint.texinfo (Defining Other Architecture Features): Clarify *pcptr
+       encoding for gdbarch_breakpoint_from_pc, bp_addr for
+       gdbarch_push_dummy_call and bp_addr for gdbarch_push_dummy_code.
+
+2012-08-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.texinfo (objfile-gdb.py file): New paragraph for .exe stripping.
+
+2012-08-23  Khoo Yit Phang <khooyp@cs.umd.edu>
+
+       Document how to return from "python-interactive" to GDB.
+       * gdb.texinfo (Python Commands): Update documentation.
+
+2012-08-22  Khoo Yit Phang <khooyp@cs.umd.edu>
+
+       Add a new "python-interactive" command that starts a standard
+       Python interactive prompt with "pi" as alias, and add "py" as
+       an alias to "python".
+       * gdb.texinfo (Python Commands): Document the new commands.
+
+2012-08-22  Tom Tromey  <tromey@redhat.com>
+
+       * gdbint.texinfo (Host Definition): Remove documentation for
+       SIGWINCH_HANDLER and SIGWINCH_HANDLER_BODY.
+
+2012-08-17  Keith Seitz  <keiths@redhat.com>
+
+       PR c++/13356
+       * gdb.texinfo (Type and Range Checking): Remove warning.
+       Remove spurious commas.
+       Update text and examples for re-implementation of set/show
+       check type.
+       (C and C++ Type and Range Checks): Likewise.
+
+2012-08-16  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (Types In Python): Mention gdb.TYPE_CODE_BITSTRING
+       is deprecated.
+
+2012-08-13  Doug Evans  <dje@google.com>
+
+       * gdb.texinfo (Convenience Vars): Update text for "show convenience"
+       to include functions.
+
+2012-08-10  Doug Evans  <dje@google.com>
+
+       * gdb.texinfo (Convenience Funs): New node.
+       (Types In Python): Document Type.vector.
+
+2012-08-09  Yao Qi  <yao@codesourcery.com>
+
+       * observer.texi: New observer command_param_changed.
+       * gdb.texinfo (GDB/MI Async Records): Doc for '=cmd-param-changed'.
+
+2012-08-07  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdbint.texinfo (Debugging GDB): In section
+       'Debugging @value{GDBN} with itself' change .gdbinit for gdb-gdb.gdb.
+       Mention also gdb-gdb.py.
+
+2012-08-07  Yao Qi  <yao@codesourcery.com>
+
+       Revert the folloing patch:
+       2012-08-06  Yao Qi  <yao@codesourcery.com>
+       * gdb.texinfo (Remote Configuration): Add kindex for 'set
+       remote hardware-watchpoint-limit' and 'set
+       remote hardware-breakpoint-limit'.
+
+2012-08-06  Nathaniel Flath  <flat0103@gmail.com>
+
+       * gdb.texinfo (Working Directory): Added information about new
+       default argument for 'cd' command.
+
+2012-08-06  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (Remote Configuration): Add kindex for 'set
+       remote hardware-watchpoint-limit' and 'set
+       remote hardware-breakpoint-limit'.
+
+2012-08-06  Yao Qi  <yao@codesourcery.com>
+
+       Fix PR14371.
+
+       * gdb.texinfo (GDB/MI Async Records): Fix the doc for
+       '=breakpoint-deleted'.
+
+2012-08-02  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (Native): Remove node Neutrino.
+
+2012-07-27  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.texinfo (IPA Protocol Commands): Document new command
+       'close'.
+
+2012-07-25  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.texinfo (Maintenance Commands): Document maint info bfds.
+
+2012-07-20  Doug Evans  <dje@google.com>
+
+       * gdb.texinfo (Mode Options): Delete --use-deprecated-index-sections.
+       (Index Files): Document how to control the use of deprecated index
+       sections.
+       (Index Section Format): Replace --use-deprecated-index-sections with
+       "set use-deprecated-index-sections on".
+
 2012-07-12  Eli Zaretskii  <eliz@gnu.org>
 
        * gdbint.texinfo: Remove @syncodeindex directives that put all the
This page took 0.030355 seconds and 4 git commands to generate.