X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fdoc%2FChangeLog;h=c4a3429a9e7869978cf086ae07f2e4a4e01d6869;hb=c86cf029308edd78d12d1bb67a1d4ae1c14a9155;hp=182b9dc4c2b8eb98f889e56e94d9eb30af663e9c;hpb=10568435e1fb17f06004b6e44fb30d05805acc04;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 182b9dc4c2..c4a3429a9e 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,458 @@ +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 + observer. + +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 + entries. + +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 + argument. + +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 + --remote-debug. + +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 + ONE_PROCESS_WRITETEXT description. + +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" + commands. + +2008-12-28 Pedro Alves + + * gdbint.texinfo (gdbarch_cannot_fetch_register): Don't mention + FETCH_INFERIOR_REGISTERS. + (Native Conditionals): Remove obsolete CHILD_PREPARE_TO_STORE, + FETCH_INFERIOR_REGISTERS descriptions. Remove + 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 + examples. + (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 + options. + (GDB/MI Variable Objects): Describe floating and fixed variable + objects. + (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 + =thread-selected. + +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 + behavior. + (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. + : Document multiprocess form of packet. + : Use thread-id syntax. + : Likewise. + : Likewise. Note this is required for multiprocess. + : New packet. + (Stop Reply Packets) : Use thread-id syntax. + : Document multiprocess form of reply. + : Likewise. + (General Query Packets) : Use thread-id syntax. + : Likewise. + : Likewise. + : Likewise. + : Add "multiprocess" feature. + : 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 + clarifications. + (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, + HAVE_MMAP, HAVE_TERMIO, INT_MAX etc, LONGEST, HAVE_LONG_DOUBLE, + PRINTF_HAS_LONG_DOUBLE, SCANF_HAS_LONG_DOUBLE, L_SET, SEEK_CUR, + SEEK_SET, STOP_SIGNAL, USG. + (Raw and Virtual Register Representations): Ditto for + DEPRECATED_REGISTER_RAW_SIZE, DEPRECATED_REGISTER_VIRTUAL_SIZE, + DEPRECATED_REGISTER_VIRTUAL_TYPE, REGISTER_CONVERT_TO_TYPE. + (Target Conditionals): Ditto for DEPRECATED_FP_REGNUM, + DEPRECATED_FRAMELESS_FUNCTION_INVOCATION, DEPRECATED_FRAME_CHAIN, + DEPRECATED_FRAME_CHAIN_VALID, DEPRECATED_FRAME_INIT_SAVED_REGS, + DEPRECATED_FRAME_SAVED_PC, DEPRECATED_FUNCTION_START_OFFSET, + DEPRECATED_REGISTER_VIRTUAL_SIZE, + DEPRECATED_REGISTER_VIRTUAL_TYPE, + DEPRECATED_USE_STRUCT_CONVENTION. + 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, + architecture_changed. + +2008-07-21 Stan Shebs + + * gdbint.texinfo: Refer to target_so_ops.in_dynsym_resolve_code + instead of IN_SOLIB_DYNSYM_RESOLVE_CODE. + +2008-07-21 Tom Tromey + + * observer.texi (GDB Observers): Remove obsolete comment. + : 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".