]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/doc/ChangeLog
import gdb-1999-09-21
[thirdparty/binutils-gdb.git] / gdb / doc / ChangeLog
index 7ae7d339793705fee279c1fbc58923d035785bd7..e195e54deedaafad8af0321ce12e1aa43de3b9b6 100644 (file)
@@ -1,3 +1,449 @@
+1999-09-14  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * gdbint.texinfo: Fix typo, add the word "have".
+
+1999-09-14  Jim Blandy  <jimb@cris.red-bean.com>
+
+       * gdbint.texinfo (Target Architecture Definition): Document the
+       SKIP_PERMANENT_BREAKPOINT macro.
+
+1999-09-07  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.texinfo: Fiks speling errers.
+
+       * gdb.texinfo: Fix uses of @multitable.
+
+       From Eli Zaretskii  <eliz@is.elta.co.il>:
+       * gdb.texinfo: Include details specific to DOS host, clarify
+       some confusing language, fix @ref/@xref/@pxref usages, add
+       comments about using with optimization, add more indexing,
+       fix info about disassembly-flavor.
+
+Tue Sep  7 09:11:24 1999  Kevin Buettner  <kevinb@cygnus.com>
+
+       * gdbint.texinfo (IN_SOLIB_DYNSYM_RESOLVE_CODE,
+       SKIP_SOLIB_RESOLVER): Define.
+
+Fri Sep  3 18:05:14 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdb.texinfo (Protocol): Review.  Add tables describing ``q'' and
+       ``g'' packets.
+
+1999-08-30  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.texinfo: Create a new "Configurations" chapter with
+       platform-specific info, inline remote.texi and move sections of it
+       into the new chapter, move bits about info proc, heuristic search,
+       and register stack into the new chapter.
+       * remote.texi: Remove, now part of gdb.texinfo.
+       * Makefile.in (SFILES_INCLUDED): Remove ref to remote.texi.
+
+1999-08-27  Jason Molenda  (jsm@bugshack.cygnus.com)
+
+       * gdbint.texinfo (GDB_TARGET_IS_SUN3, GDB_TARGET_IS_SUN386,
+       GDB_TARGET_IS_MACH386): These kludges have gone away.
+
+Wed Aug 25 10:47:03 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (Target Architecture Definition): Mention
+       TDEPLIBS.
+
+1999-08-20  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.texinfo: Remove remaining "HPPA" conditionals, rewrite
+       surrounding text to fit HP-UX bits into general info.
+       (HPPA-cfg.texi): Remove, no longer useful.
+
+       * gdb.texinfo: Remove explicit links from @node lines, remove
+       HP-added "Detailed Node Listing" from main menu which confuses
+       things.
+
+       From Dmitry Sivachenko <dima@Chg.RU>:
+       * gdb.texinfo: Use @value{GDBN} instead of plain GDB, fix grouping
+       in description of `set environment'.
+
+1999-08-17  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdbint.texinfo: Update coding standard to allow pure ANSI/ISO C.
+
+1999-08-12  Ben Elliston  <bje@cygnus.com>
+
+       * gdbint.texinfo (Breakpoint Handling): Add missing words.
+
+1999-08-10  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * gdb.texinfo (Set Watchpoints): Explain some subtleties about
+       watch, awatch, and rwatch.  Explain why the latter two cannot be
+       set as software watchpoints.  Document that watchpoints for local
+       variables are deleted when the debuggee terminates.
+
+Wed Aug 11 13:18:14 1999  Andrew Cagney  <cagney@amy.cygnus.com>
+
+       * remote.texi (Protocol): Further clarification of the "qRcmd"
+       packet.  Allow E.. response packet.  "qRcmd" packet is no longer
+       reserved.
+
+1999-08-10  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
+
+       * Makefile.in: Rename inc-hist.texi to inc-hist.texinfo. 
+       * gdb.texinfo: Ditto. 
+
+1999-08-06  Tom Tromey  <tromey@cygnus.com>
+
+       * gdb.texinfo (KOD): New node.
+
+Fri Aug  6 17:05:48 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote.texi (Rcmd): Fix minor formatting typos.
+
+Thu Aug  5 17:57:41 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote.texi (protocol qRcmd): Allow ``OK'' and ``O...'' response
+       packets.
+
+1999-07-14  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * gdbint.texinfo (PREPARE_TO_PROCEED, ADDR_BITS_REMOVE): Doc
+       fixes.
+
+Tue Jun 29 11:43:55 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (SAVE_DUMMY_FRAME_TOS): Define.
+
+Fri Jun 25 11:47:06 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote.texi (Communication Protocol): ``v'' is in use. Fix
+       numerous formatting errors.  Clarify ``i''.  Mark ``i'', ``Z'',
+       ``z'' and ``qRcmd'' as draft instead of reserved.  Identify
+       packets that are not supported on all hosts. Expand examples.
+       Spell check.
+
+1999-06-24  Jason Molenda  (jsm@bugshack.cygnus.com)
+
+       * Makefile.in: Recognize html, install-html.  Add targets
+       to build HTML versions of documentation via texi2html.
+
+Thu Jun 24 15:59:03 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdbint.texinfo (Testsuite): New chapter, information about the
+       testsuite.
+
+Fri Jun 25 02:40:34 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote.texi (Communication Protocol): Rewrite.
+
+Thu Jun 24 16:59:54 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * stabs.texinfo: Fix uses of xref.
+
+Thu Jun 17 17:23:25 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdbint.texinfo: Add an anti-printf exhortation, and update the
+       info about patch submission.
+
+Mon Jun  7 15:49:40 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+       From Per Bothner  <bothner@cygnus.com>:
+       * gdb.texinfo: Document Chill support.
+
+Fri Jun  4 16:58:22 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (SP_REGNUM, FP_REGNUM, PC_REGNUM): Add reference
+       to corresponding TARGET_READ_reg TARGET_WRITE_reg macros.
+       Document that the value should be greater-than or equal-to zero.
+       (NO_STD_REGS): Document. Deprecate.
+
+Tue Jun  1 15:04:15 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (TARGET_COMPLEX_BIT, TARGET_DOUBLE_COMPLEX_BIT):
+       Document that these are not used.
+
+Thu May 27 09:28:15 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (EXTRACT_STRUCT_VALUE_ADDRESS_P): Document.
+
+Mon May 24 10:07:39 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (FRAME_NUM_ARGS): Update definition.  Parameter
+       numargs was dropped.
+
+Thu May 20 12:26:59 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (FRAMELESS_FUNCTION_INVOCATION): Update.
+
+Tue Apr 27 19:14:20 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (SKIP_PROLOGUE, SKIP_PROLOGUE_FRAMELESS_P):
+       Update.
+
+Thu Apr 22 13:07:37 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (USE_GENERIC_DUMMY_FRAMES): Document.
+       (GET_SAVED_REGISTER): Update, not just the a29k uses this.
+
+Wed Apr 21 13:59:01 1999  Dave Brolley  <brolley@cygnus.com>
+
+       * gdbint.texinfo: Fix typos: $ -> @.
+
+Tue Apr 20 11:59:38 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (REGISTER_NAMES, BREAKPOINT, BIG_BREAKPOINT,
+       LITTLE_BREAKPOINT, LITTLE_REMOTE_BREAKPOINT,
+       BIG_REMOTE_BREAKPOINT): Deprecate in favor of REGISTER_NAME and
+       BREAKPOINT_FROM_PC.
+       
+Mon Apr 12 16:00:44 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (CALL_DUMMY_STACK_ADJUST_P,
+       CALL_DUMMY_STACK_ADJUST): Document.
+
+Thu Apr  8 17:23:15 1999  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (CALL_DUMMY_P, CALL_DUMMY_WORDS,
+       SIZEOF_CALL_DUMMY_WORDS, CALL_DUMMY): Define.
+
+1999-04-02  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdbint.texinfo (MAINTENANCE_CMDS): Remove ref, since it no
+       longer exists.
+
+Tue Mar  9 19:25:11 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.texinfo, remote.texi, all-cfg.texi, HPPA-cfg.texi: Remove
+       nearly all @ifset/@ifclear conditionals; nobody uses them, and
+       they make the manual source incomprehensible.
+       * h8-cfg.texi: Remove, hasn't been used in years.
+
+Thu Feb 11 18:00:59 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.texinfo: Update the credits.
+
+Mon Feb  8 17:33:57 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.texinfo: Fix mistakes noticed in printout of last
+       draft, add Alpha to discussion of heuristic fence post.
+
+Fri Feb  5 17:20:00 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.texinfo, remote.texi: Many changes; update to Seventh
+       Edition, merge some HP changes into mainline, describe some
+       previously undocumented features, describe more of the target
+       commands available, eliminate obsolete section on renamed
+       commands.
+       * all-cfg.texi, HPPA-cfg.texi: Remove some obsolete conditionals.
+
+Wed Jan 20 17:47:45 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.texinfo: Make many HPPA conditionals unconditional,
+       including catchpoint description, since now on for all configs.
+       * all-cfg.texi: @clear HPPA, since is mainly for very HP-specific
+       specializations.
+
+Thu Jan 14 17:10:12 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * Makefile.in (GDBvn.texi): Fix match expression to work with
+       current format of VERSION in gdb/Makefile.in.
+       * gdb.texinfo: Fix node ref to match new readline.
+
+Wed Jan 13 10:38:40 1999  Edith Epstein  <eepstein@sophia.cygnus.com>
+
+       * gdb.texinfo: Changes made as part of a project to merge in 
+         changes made by HP. Documentation makes extensive use of 
+         @ifclear HPPA and @ifset HPPA. The HP manual omits doumentation
+         on remote debugging. There are differences in documentation
+         (HP vs.  non-HP) on C++ support (aCC vs. gnu gcc++). Also,
+         the HP manual discusses catchpoints, hardware watchpoints, and
+         some HPUX specific limitations for shared library support.
+         
+         There are also a number of @node changes.
+
+1999-01-12  Jason Molenda  (jsm@bugshack.cygnus.com)
+
+       * gdbint.texinfo (Formatting): Disambiguate a sentence.
+       (C Usage): Same.
+
+Wed Jan  6 11:55:34 1999  David Taylor  <taylor@texas.cygnus.com>
+
+       The following changes were made by Edith Epstein
+       <eepstein@cygnus.com> as part of a project to merge in changes
+       made by HP.
+       
+       * HPPA-cfg.texi: new file.
+
+       * all-cfg.texi: set HPPA for HP PA-RISC targets.
+
+       * refcard.tex: change documentation about catch.
+         removed info catch.
+
+Mon Jan  4 18:29:18 1999  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdbint.texinfo: Expand on GDB's coding standards,
+       specify the use of arg names with prototypes.
+
+1998-12-14  J.T. Conklin  <jtc@redbacknetworks.com>
+
+       * gdb.texinfo: Fix tipo.
+
+Sun Dec 13 10:27:59 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo: Document TARGET_BYTE_ORDER_DEFAULT and
+       TARGET_BYTE_ORDER_SELECTABLE_P.
+
+Thu Dec 10 16:07:09 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (FRAME_FIND_SAVED_REGS): Document.
+
+1998-12-09  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * agentexpr.texi: New file.
+
+Wed Dec  9 21:13:57 1998  Andrew Cagney  <cagney@chook>
+
+       * gdbint.texinfo (REGISTER_NAME): Replace REGISTER_NAMES.
+
+1998-12-03  J.T. Conklin  <jtc@redbacknetworks.com>
+
+       * remote.texi: Changed wording that implied that the GDB remote
+       protocol caches register values instead of GDB itself.
+
+Tue Dec  1 17:45:43 1998  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdbint.texinfo: Add some info about symbol readers.
+       (CHILL_PRODUCER, etc): Comment out descriptions, not useful.
+       (IN_SOLIB_CALL_TRAMPOLINE): Rename info from IN_SOLIB_TRAMPOLINE.
+       (IN_SOLIB_RETURN_TRAMPOLINE): Describe.
+       (KERNEL_DEBUGGING, MIPSEL): No info about these, remove.
+
+Mon Nov 30 11:32:21 1998  Andrew Cagney  <cagney@chook>
+
+       * gdbint.texinfo (FRAME_CHAIN_VALID_ALTERNATE): 
+
+Sat Nov 28 13:45:53 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (INNER_THAN): Update, now takes parameters.
+
+Fri Nov 27 12:39:45 1998  Andrew Cagney  <cagney@chook>
+
+       * gdbint.texinfo (NO_SINGLE_STEP): Replace with
+       SOFTWARE_SINGLE_STEP_P and SOFTWARE_SINGLE_STEP.
+
+Wed Oct 14 10:02:40 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo: Fix minor typos.
+
+Wed Sep 30 18:03:19 1998  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdbint.texinfo: Complete overhaul.  Group descriptions more
+       logically, add more info on generic algorithms, remove much
+       obsolete and/or wrong material.
+
+Fri Jul 24 17:51:38 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * stabs.texinfo (Method Type Descriptor): Expand and correct.
+
+Mon May  4 10:37:12 1998  Brian Youmans (3diff@gnu.org)
+
+       * refcard.tex:  Copyright, address updates.
+
+Tue Apr 21 18:09:56 1998  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.texinfo (EDITION, DATE): Update and change to use ordinals
+       for the edition instead of confusing GDB-version-like numbers.
+
+Mon Apr 13 14:05:00 1998  Fred Fish  <fnf@cygnus.com>
+
+       * gdb.texinfo (hbreak, watch): Fix typo, "date" -> "data".
+
+Thu Apr  2 16:52:44 1998  Jason Molenda  (crash@bugshack.cygnus.com)
+
+        * LRS: Reformat a bit to keep text under 80 columns.
+
+Thu Apr  2 16:10:36 1998  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.texinfo: Add some credits, mention bug monitor.
+       * remote.texi: Mention mips monitor targets.
+       * gdbint.texinfo: Describe SP_REGNUM, STEP_SKIPS_DELAY.
+       
+Mon Feb  2 17:13:03 1998  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdbint.texinfo: Remove obsolete mentions of pinsn.c and opcode.h
+       files, finish sorting of host vs target vs native macros, describe
+       some more of them.
+
+Tue Jan 13 16:44:50 1998  Fred Fish  <fnf@cygnus.com>
+
+       * gdbint.texinfo (Host Conditionals): Document change from
+       using NO_MMALLOC to it's inverse, USE_MMALLOC.
+
+Mon Nov 24 13:55:21 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdbint.texinfo (Host Conditionals): Document
+       PRINTF_HAS_LONG_DOUBLE, SCANF_HAS_LONG_DOUBLE, HAVE_LONG_DOUBLE.
+
+Fri Jul  4 14:52:31 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * gdbint.texinfo (Host Conditionals): Add CRLF_SOURCE_LINES.
+       Document LSEEK_NOT_LINEAR.
+
+Tue Mar 25 14:44:09 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * stabs.texinfo (Stab Section Basics): Make it clear that only
+       some versions of the GNU linker remove the leading N_UNDF symbol.
+
+Thu Feb 27 17:45:19 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * stabs.texinfo (String Field): Document type number pairs here,
+       instead of in the Sun specific section.
+       (Include Files): The GNU linker supports the N_BINCL
+       optimization.  Clarify the N_BINCL value, and what it is used
+       for.
+       (Procedures): Document N_FUN with an empty string to mark the end
+       of a function.
+       (Typedefs): Mention that Sun compilers may use N_GSYM for a type.
+       (Sun Differences): Remove this node, as the information is now
+       elsewhere in the main document.
+       (Stab Section Basics): Mention that the GNU linker may optimize
+       stabs and remove the leading N_UNDF symbol.
+
+Mon Dec  9 12:23:32 1996  Roland Pesch  <roland@wrs.com>
+
+       * gdb.texinfo, refcard.tex: Restore author credit
+
+Wed Oct  2 22:01:36 1996  Fred Fish  <fnf@fishfood.ninemoons.com>
+
+       * gdbint.texinfo (SIGTRAMP_START, SIGTRAMP_END): Update
+       documentation to account for START and END macros taking
+       one arg.
+
+Thu Aug 22 17:59:03 1996  Fred Fish  <fnf@cygnus.com>
+
+       From: Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
+       * gdb.texinfo (Frames): Fix typo.
+
+Tue Jul 23 10:06:20 1996  Fred Fish  <fnf@cygnus.com>
+
+       * gdbint.texinfo (NO_SINGLE_STEP): Document that single_step takes
+       a target_signal as arg type, not a pid.
+
+Fri Jul 12 11:10:05 1996  Stu Grossman  (grossman@critters.cygnus.com)
+
+       * gdb.texinfo:  Document `set assembly-language'.
+
+Thu Jul 11 13:50:28 1996  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * remote.texi: Update list of stubs in the GDB distribution.
+
+Fri Jul  5 15:38:54 1996  Fred Fish  <fnf@cygnus.com>
+
+       * gdbint.texinfo (NO_MMCHECK): Renamed from NO_MMALLOC_CHECK.
+       Also document that some systems can use mmalloc but must define
+       this if their C runtime allocates memory that is later freed.
+       (MMCHECK_FORCE): Document new macro.
+       
+Fri Jun 28 22:17:10 1996  Dawn Perchik  <dawn@cygnus.com>
+
+       * remote.texi: Add documentation for target Sparclet.
+
 Mon Jun 24 18:12:22 1996  Jason Molenda  (crash@godzilla.cygnus.co.jp)
 
        * Makefile.in (srcdir, VPATH, prefix, infodir, INSTALL, 
@@ -25,6 +471,11 @@ Mon Jun 17 10:43:41 1996  Fred Fish  <fnf@cygnus.com>
        (gdb-internals): Delete unused target.
        (Makefile): Depends upon config.status also.
 
+Sat Mar 30 15:46:58 1996  Fred Fish  <fnf@cygnus.com>
+
+       * gdbint.texinfo (CC_HAS_LONG_LONG): Clarify when/how this is
+       set.
+
 Sat Mar 16 15:10:20 1996  Fred Fish  <fnf@cygnus.com>
 
        From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>
@@ -54,6 +505,11 @@ Fri Dec  8 21:08:44 1995  Fred Fish  <fnf@cygnus.com>
        * gdbint.texinfo (Releases): Change gdb.tar.Z to gdb.tar.gz.
        Fix typo.
 
+Fri Dec  1 11:07:50 1995  Fred Fish  <fnf@cygnus.com>
+
+       * gdbint.texinfo (Releases): Make "gdb.tar.gz" rather than
+       "gdb.tar.Z".
+
 Wed Sep 20 13:14:10 1995  Ian Lance Taylor  <ian@cygnus.com>
 
        * Makefile.in (maintainer-clean): New target, synonym for
@@ -143,12 +599,6 @@ Tue Jan 17 14:09:03 1995  Ian Lance Taylor  <ian@sanguine.cygnus.com>
 
        * remote.texi: Update documentation of set/show mipsfpu.
 
-start-sanitize-gdbtk
-Fri Jan  6 17:17:28 1995  Stan Shebs  <shebs@andros.cygnus.com>
-
-       * gdbgui.texinfo: New file, manual for GUI (gdbtk) users.
-       * Makefile.in (gdbgui.dvi, gdbgui.info): New actions.
-end-sanitize-gdbtk
 
 Sun Sep  4 16:47:21 1994  Stan Shebs  (shebs@andros.cygnus.com)