* linux-low.c (linux_attach_lwp): Do not _exit after errors.
[deliverable/binutils-gdb.git] / gdb / doc / ChangeLog
index 92424335647f726103a816c41e7388cb996092b8..b5d144c80e887e55d7efb6c4c087e826a83134dc 100644 (file)
@@ -1,3 +1,513 @@
+2008-01-29  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * 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-30  Nick Roberts  <nickrob@snap.net.nz>
+
+       * gdb.texinfo (Processes): Mention process command.
+       detach-on-follow -> detach-on-fork.
+
+2008-01-28  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdbint.texinfo (Native Conditionals): Remove
+       SHELL_COMMAND_CONCAT and SHELL_FILE.
+
+2008-01-23  Chris Demetriou  <cgd@google.com>
+
+       * gdb.texinfo (Threads): Document new "set print thread-events"
+       and "show print thread-events" commands.
+
+2008-01-19  Eli Zaretskii  <eliz@gnu.org>
+
+       * 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  <deuling@de.ibm.com>
+
+       * gdbint.texinfo (Target Conditionals): Replace the description of
+       BITS_BIG_ENDIAN with a description of gdbarch_bits_big_endian.
+
+2008-01-12  Paul Hilfinger  <hilfinger@adacore.com>
+
+       * gdb.texinfo (C Operators): Remove incorrect parenthetical comment
+       about &&var, which is rejected by the expression parser.
+
+2008-01-09  Luis Machado  <luisgpm@br.ibm.com>
+
+       * gdb.texinfo (Output): Update documentation on using printf with DFP
+       types.
+
+2008-01-07  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * gdb.texinfo (C and C++): Add Decimal Floating Point format
+       subsubsection.
+       (Decimal Floating Point format): New subsubsection.
+
+2008-01-05  Pedro Alves  <pedro@codesourcery.com>
+
+       * 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  <pedro@codesourcery.com>
+
+       * gdbint.texinfo (Host Conditionals): Remove mention of
+       ALIGN_STACK_ON_ENTRY.
+
+2008-01-05  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdbint.texinfo (Start of New Year Procedure): Add item
+       describing how to update the source and documentation copyright
+       notices.
+
+2007-12-18  Jim Blandy  <jimb@codesourcery.com>
+
+       * gdb.texinfo (Set Watchpoints): Integrate per-thread
+       watchpoint explanation into the main description of the watchpoint
+       command; update synopses of 'watch', 'rwatch', and 'awatch'
+       commands.
+
+2007-12-18  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (Miscellaneous gdb/mi Commands):
+       Document 'pending-breakpoints' feature of
+       -list-features.
+
+2007-12-17  Luis Machado  <luisgpm@br.ibm.com>
+
+       * doc/gdb.texinfo: Add new parameter's description.
+
+2007-12-16  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (Overview): Clarify run-length encoding
+       example.  Remove the restriction on "+" and "-" characters.
+
+2007-12-15  Eli Zaretskii  <eliz@gnu.org>
+
+       * gdb.texinfo (Host I/O Packets): Fix xref syntax.
+
+2007-12-14  Vladimir Prus  <vladimir@codesourcery.com>
+       
+       * 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  <dan@codesourcery.com>
+
+       * gdb.texinfo (Debugging Programs with Multiple Processes): Correct
+       formatting.
+       (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  <eliz@gnu.org>
+
+       * 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  <uweigand@de.ibm.com>
+
+       * Makefile.in (Makefile): Do not depend on target_makefile_frag.
+
+2007-11-15  Doug Evans  <dje@google.com>
+
+       * gdb.texinfo (Symbols): Update output of "maint info symtabs".
+
+2007-11-15  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdbint.texinfo (Native Conditionals): Remove
+       mention of CLEAR_SOLIB.
+       
+2007-11-11  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.texinfo (Print Settings): Add documentation for "set/show
+       print frame-arguments".
+
+2007-11-05  Luis Machado  <luisgpm@br.ibm.com>
+
+       * gdb.texinfo (Output): Update printf command's description.
+
+2007-10-30  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (PowerPC): Document "set powerpc vector-abi" and "set
+       powerpc soft-float".
+
+2007-10-24  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (Files): Correct formatting.  Mention Expat
+       requirement.
+       (Requirements for Building GDB): Expand the list of Expat
+       uses.
+       (Library List Format, Memory Map Format): Mention Expat.
+       (Target Descriptions): Update Expat wording.
+
+2007-10-24  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdbint.texinfo (Register and Memory Data, Target Conditionals):
+       Document that gdbarch_convert_register_p should return zero for no-op
+       conversions.
+
+2007-10-22  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * 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  <uweigand@de.ibm.com>
+
+       * gdbint.texi (Target Conditionals): Remove documentation of
+       SOFUN_ADDRESS_MAYBE_MISSING, replaced by ...
+       (Compiler Characteristics): ... documentation of
+       set_gdbarch_sofun_address_maybe_missing.
+
+2007-10-17  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdbint.texinfo (Target Conditionals): Use
+       frame_unwind_register_unsigned in examples instead of
+       frame_unwind_unsigned_register.
+
+2007-10-15  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (Predefined Target Types): Add int128
+       and uint128.
+       (Standard Target Features): Add PowerPC features.
+
+2007-10-15  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (Maintenance Commands): Document "maint print c-tdesc".
+
+2007-10-12  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gdbint.texi (Target Conditionals): Remove documentation
+       of and references to DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS,
+       gdbarch_extract_return_value, and gdbarch_store_return_value.
+
+2007-10-12  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gdbint.texi (Target Conditionals): Remove documentation of
+       and references to DEPRECATED_REG_STRUCT_HAS_ADDR.
+
+2007-10-11  Kazu Hirata  <kazu@codesourcery.com>
+
+       * gdb.texinfo: Mention that inaccessible-by-default is on by
+       default.
+
+2007-10-11  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdbint.texinfo (Target Conditionals): Remove VARIABLES_INSIDE_BLOCK.
+
+2007-09-30  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * 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  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (Setting Breakpoints): Revise
+       documentation for pending breakpoints.  Document
+       breakpoints with multiple locations.
+       
+2007-09-19  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (Miscellaneous gdb/mi Commands):
+       Document -list-features.
+       
+2007-09-15  Eli Zaretskii  <eliz@gnu.org>
+
+       * 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  <dan@codesourcery.com>
+           Jim Blandy  <jimb@codesourcery.com>
+
+       * 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  <dan@codesourcery.com>
+
+       * gdb.texinfo: Update the FSF's Back-Cover Text.
+
+2007-09-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
+           Eli Zaretskii  <eliz@gnu.org>
+
+       * 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  <eliz@gnu.org>
+
+       * gdb.texinfo (Separate Debug Files): Fix last change.  Add
+       indexing for ``build ID'' support.
+
+2007-09-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.texinfo (Separate Debug Files): Included a BUILD ID description.
+       Enlisted BUILD ID to the debug file searching example.
+       Included a BUILD ID `.note.gnu.build-id' section description.
+       Updated/added the debug files splitting instructions for OBJCOPY.
+
+2007-08-31  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (Variable Objects): Adjust docs
+       for -var-info-expression and document
+       -var-info-path-expression.
+
+2007-08-20  Jim Blandy  <jimb@codesourcery.com>
+
+       * 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  <macro@mips.com>
+
+       * Makefile.in (MAKEHTMLFLAGS): Also search the current directory
+       for include files.
+
+2007-07-12  Nick Roberts  <nickrob@snap.net.nz>
+
+       * gdb.texinfo (Server Prefix): New node.  Adapt from existing node
+        in annotate.texinfo.
+        (Command History): Link to new node.
+
+2007-07-05  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbint.texinfo (PC_LOAD_SEGMENT): Remove description.
+
+2007-07-05  Eli Zaretskii  <eliz@gnu.org>
+
+       * gdbint.texinfo (Target Conditionals): Fix last change.
+
+2007-07-03  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdb.texinfo: Replace following macros by their appropriate gdbarch
+       routines:
+       (TARGET_CHAR_SIGNED, CALL_DUMMY_LOCATION, CANNOT_FETCH_REGISTER)
+       (CANNOT_STORE_REGISTER, GET_LONGJMP_TARGET, POINTER_TO_ADDRESS)
+       (ADDRESS_TO_POINTER, INNER_THAN, FRAME_NUM_ARGS)
+       (HAVE_NONSTEPPABLE_WATCHPOINT, TARGET_SHORT_BIT, TARGET_INT_BIT)
+       (TARGET_LONG_BIT, TARGET_LONG_LONG_BIT, TARGET_FLOAT_BIT)
+       (TARGET_DOUBLE_BIT, TARGET_LONG_DOUBLE_BIT, TARGET_PTR_BIT
+       (TARGET_ADDR_BIT, SP_REGNUM, PC_REGNUM, PS_REGNUM, FP0_REGNUM)
+       (STAB_REG_TO_REGNUM, ECOFF_REG_TO_REGNUM, DWARF_REG_TO_REGNUM)
+       (SDB_REG_TO_REGNUM, DWARF2_REG_TO_REGNUM, BELIEVE_PCC_PROMOTION)
+       (CONVERT_REGISTER_P, REGISTER_TO_VALUE, VALUE_TO_REGISTER)
+       (POINTER_TO_ADDRESS, ADDRESS_TO_POINTER, EXTRACT_RETURN_VALUE)
+       (STORE_RETURN_VALUE, SKIP_PROLOGUE, MEMORY_INSERT_BREAKPOINT)
+       (BREAKPOINT_FROM_PC, MEMORY_REMOVE_BREAKPOINT, DECR_PC_AFTER_BREAK)
+       (ADDR_BITS_REMOVE, TARGET_PRINT_INSN, SKIP_TRAMPOLINE_CODE)
+       (IN_SOLIB_RETURN_TRAMPOLINE, NAME_OF_MALLOC, ADDRESS_CLASS_TYPE_FLAGS)
+       (ADDRESS_CLASS_TYPE_FLAGS_TO_NAME, ADDRESS_CLASS_TYPE_FLAGS_P).
+       (ADDRESS_CLASS_NAME_to_TYPE_FLAGS, ADJUST_BREAKPOINT_ADDRESS)
+       (PRINT_FLOAT_INFO, PRINT_VECTOR_INFO, INTEGER_TO_ADDRESS)
+       (SKIP_PERMANENT_BREAKPOINT, TARGET_VIRTUAL_FRAME_POINTER)
+       (SOFTWARE_SINGLE_STEP_P)
+
+       (push_dummy_call, stabs_argument_has_addr, unwind_sp, unwind_pc)
+       (print_registers_info, push_dummy_code, unwind_dummy_id): Rework
+
+       (REGISTER_CONVERT_TO_TYPE, END_OF_TEXT_DEFAULT, GDB_MULTI_ARCH)
+       (GDB_TARGET_IS_HPPA, DEPRECATED_GET_SAVED_REGISTER)
+       (SYMBOLS_CAN_START_WITH_DOLLAR, DEPRECATED_INIT_EXTRA_FRAME_INFO)
+       (DEPRECATED_INIT_FRAME_PC, DEPRECATED_SIGTRAMP_START)
+       (IN_SOLIB_CALL_TRAMPOLINE, NO_HIF_SUPPORT, REGISTER_CONVERTIBLE)
+       (DEPRECATED_REGISTER_RAW_SIZE, PARM_BOUNDARY, DEPRECATED_STACK_ALIGN)
+       (PROLOGUE_FIRSTLINE_OVERLAP, DEPRECATED_POP_FRAME, STEP_SKIPS_DELAY)
+       (TARGET_COMPLEX_BIT, TARGET_DOUBLE_COMPLEX_BIT)
+       (OS9K_VARIABLES_INSIDE_BLOCK, KERNEL_U_ADDR, KERNEL_U_ADDR_HPUX)
+       (REGISTER_U_ADDR, U_REGS_OFFSET, DEBUG_PTRACE): Remove description.
+
+       (Converting an existing Target Architecture to Multi-arch): Remove
+        section.
+
+       (gdbarch_unwind_pc, gdbarch_unwind_sp): Renew code example.
+       (gdbarch_addr_bits_remove): Add code example.
+
+       * gdb.texinfo: Replace REGISTER_NAME by gdbarch_register_name.
+
+2007-07-02  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (Remote Configuration): Document library-info-packet.
+       Add other missing entries.  Adjust the table size to fit.
+       (Stop Reply Packets): Use @itemize instead of @enumerate.  Document
+       stop reasons including the new "library" event.
+       (General Query Packets): Adjust table widths for qSupported.  Mention
+       qXfer:libraries:read reply to qSupported and document the new packet.
+       (Library List Format): New section.
+
+2007-07-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.texinfo (Attach): Fixed GDB exit inferior detachment.
+
+2007-06-28  Michael Snyder  <msnyder@svkmacdonelllnx>
+
+       * gdbint.texinfo (Table, Tuple and List Functions) Fix typo.
+
+2007-06-25  Nick Roberts  <nickrob@snap.net.nz>
+
+       * gdbint.texinfo (Register and Memory Data): Break sections
+       into nodes and add a menu.
+
+2007-06-21  Maciej W. Rozycki  <macro@mips.com>
+
+       * gdb.texinfo (Examining Memory): Document the new behaviour.
+
+2007-06-21  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (Standard Target Features): Document
+       m68k features.
+
+2007-06-18  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (General Query Packets): Document qOffsets changes.
+
+2007-06-13  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (Target Description Format): Add version attribute
+       for <target>.
+
+2007-06-13  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (MIPS Features): Document org.gnu.gdb.mips.linux.
+
+2007-06-13  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (MIPS Features): New subsection.
+
+2007-06-12  Ulrich Weigand  <uweigand@de.ibm.com>
+           Markus Deuling  <deuling@de.ibm.com>
+
+       * gdb.texinfo (General Query Packets): Document qXfer:spu:read
+       and qXfer:spu:write packets and mention them under qSupported.
+
+2007-06-12  Ulrich Weigand  <uweigand@de.ibm.com>
+           Markus Deuling  <deuling@de.ibm.com>
+
+       * gdb.texinfo (Architectures): Add new SPU section to document
+       Cell Broadband Engine SPU architecture specific commands.
+
+2007-06-09  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (GDB/MI Variable Objects): Editorial
+       comments.
+
+2007-06-07  Nick Roberts  <nickrob@snap.net.nz>
+
+       * gdb.texinfo (Emacs): Describe GDB under Emacs 22.1.
+
+2007-05-29  Jim Blandy  <jimb@codesourcery.com>
+
+       * gdb.texinfo (Overview): Doc fix.
+
+2007-05-22  Maciej W. Rozycki  <macro@mips.com>
+
+       * gdb.texinfo (Remote Configuration): Document "set/show
+       remoteflow".
+
+2007-05-16  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (MIPS): Remove documentation for set mips
+       saved-gpreg-size, show mips saved-gpreg-size, and set mips
+       stack-arg-size.
+
+2007-05-14  Bob Wilson  <bob.wilson@acm.org>
+       
+       * all-cfg.texi (GDBTUI): New.
+       * gdb.texinfo (Mode Options): Use GDBTUI variable.
+       (TUI, TUI Overview, TUI Keys, TUI Single Key Mode, TUI Commands)
+       (TUI Configuration): Edit to improve clarity and fix problems of
+       both style and content.
+       
+2007-05-11  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * observer.texi (GDB Observers): New observer "new_objfile".
+
+2007-05-08  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gdbint.texinfo (Native Conditionals): Remove USE_PROC_FS.
+
+2007-04-14  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdb.texinfo (GDB/MI Variable Objects): Document
+       frozen variables objects.
+       
+2007-04-13  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (Memory): Reference Remote Debugging chapter.
+       (Character Sets, Caching Data of Remote Targets): Likewise.
+       (Targets): Delete Remote node.  Move its text...
+       (Debugging Remote Programs): ...to here.  Delete description
+       of the "remote" command.
+       (Remote configuration): Delete description of "set remotedevice"
+       and "show remotedevice".
+       (Embedded Processors): Delete H8/300, H8/500, and SH nodes.
+
+2007-04-11  Bob Wilson  <bob.wilson@acm.org>
+
+        * gdb.texinfo (Contributors, Continuing and Stepping)
+        (Fortran Defaults, HPPA, TUI, TUI Commands, Configure Options)
+        (General Query Packets, File-I/O Remote Protocol Extension)
+        (Protocol Basics, The F Reply Packet, Write)
+        (Protocol-specific Representation of Datatypes, Memory Transfer):
+        Fix hyphenation, punctuation and grammar problems.
+        (Cygwin Native): Likewise.  Also fix misuse of @pxref and use
+        'section' instead of 'subsection' in the text.
+        (Non-debug DLL Symbols): Avoid 'subsubsection' in the text.
+        (i386): Remove period from section name.
+       (Installing GDB, Requirements, Running Configure,  Separate Objdir)
+       (Config Names, Configure Options): Use @file{configure}.
+
+2007-04-11  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdbint.texinfo (Writing Tests): Mention gdb_test_multiple
+       and tab expansion.
+
+2007-04-10  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdbint.texinfo (SOM): Correct location of the SOM reader.
+
+2007-04-02  Bob Wilson  <bob.wilson@acm.org>
+       
+       * gdb.texinfo: Consistently capitalize all significant words in
+       node names, chapter titles, section titles, and headings.  Update
+       cross references to match.
+       (Starting and Stopping Trace Experiment): Make node name plural.
+       (Breakpoint related warnings): Hyphenate "Breakpoint-related".
+       
+2007-03-30  Pedro Alves  <pedro_alves@portugalmail.pt>
+
+       * gdb.texinfo (WinCE): Delete obsolete subsection.
+
+2007-03-30  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.texinfo (M68K): Remove obsolete ROM monitors.
+       * gdbint.texinfo (DWARF 1): Delete section and other dwarfread.c
+       references.
+
 2007-03-30  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * gdb.texinfo (Startup): Delete references to some alternate
This page took 0.034939 seconds and 4 git commands to generate.