X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fdoc%2FChangeLog;h=02ef07b13ddec47f20426f505a070eaaa55581ee;hb=405f8e949968faadc137cf5d4244fc68a7f6c586;hp=ee9a63f21c16bcef4d9440be7a5758b11b4adcec;hpb=f994e27a0ba0cb8488b78ba35a45795976311bb0;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index ee9a63f21c..02ef07b13d 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,518 @@ +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 + install-in-trace-packet". + +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 + manual. + (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 + information. + +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 + @subsection. + +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 + gdb.FRAME_UNWIND_FIRST_ERROR contant. + +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_* + constants. + +2011-10-12 Jan Kratochvil + + Fix compatibility with texinfo versions older than 4.12. + * Makefile.in (MAKEINFO): Set to @MAKEINFO@. + (MAKEINFOFLAGS, MAKEINFO_EXTRA_FLAGS, MAKEINFO_CMD): New. + (MAKEHTMLFLAGS): Use MAKEINFO_CMD. + (gdb.info, gdbint.info, stabs.info, annotate.info): Use MAKEINFO_CMD. + * gdb.texinfo (Tail Call Frames): Convert @arrow{} to @click, when possible. + Make the conversion conditional on HAVE_MAKEINFO_CLICK, using variables + CALLSEQ1A, CALLSEQ1B, CALLSEQ2A and CALLSEQ2B. + +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 + example. + (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 + register_pretty_printer. + +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 + disable-randomization-packet". + (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 + rephasing. + +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' + command. + +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 + documentation + (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 + auto-loading. + +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 + substitution. + +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 + print-backtrace. + +2011-07-05 Thiago Jung Bauermann + + * gdb.texinfo: Fix typos. + +2011-07-01 Tom Tromey + + * gdb.texinfo (Debugging Output): Document set debug + check-physname. + +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) : Mention vCont is + required for multi-threading support. + (Remote Protocol) : 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 + libthread-db-search-path. + + * 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 + + * Makefile.in (GDB_DOC_SOURCE_INCLUDES): Rename inc-hist.texinfo to + hsuser.texi. + * gdb.texinfo : 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 + `@value{GDBN}'. + +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 + remote-registers'. + +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' + linespec. + +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) : 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.