]> Git Repo - binutils.git/blobdiff - gdb/ChangeLog
*** empty log message ***
[binutils.git] / gdb / ChangeLog
index 99dfb2455ef87e1a9eee771148981a6894ac0929..1f553bfeacafc32f197a2eae0837d789c50b5cd9 100644 (file)
@@ -1,3 +1,186 @@
+Thu May 16 18:06:05 1991  Roland H. Pesch  (pesch at fowanton.cygnus.com)
+
+       * doc/gdb.texinfo: (1) Updated w/ref to RMS comments through
+       chapter 9; (2) documented 'break' command's menu mode for
+       overloaded names, in response to hgs problem report C++ p-31
+
+Wed May 15 11:02:48 1991  Roland H. Pesch  (pesch at fowanton.cygnus.com)
+
+       * doc/gdb.texinfo: (1) better introductory example; (2) more
+       consistent use of @code, @samp, @file, @kbd throughout; small
+       cleanups to first three nodes; (3) new "Contributors" node;
+       (4) Appendix, Renamed Commands; (5) divert specialized startup
+       instructions to "Targets" chapter for generic manuals, while
+       leaving them up front for manuals specific to specialized
+       environments; (6) apply fixes from RMS comments through chapter 4.
+
+       * pretex.m4: modify explanatory text slightly (and redefine
+       "regexp") to keep GNU m4 from complaining.  (It still crashes
+       later, but one step at a time...)
+
+Wed May 15 10:32:12 1991  John Gilmore  (gnu at cygint.cygnus.com)
+
+       * readline/readline.c (update_line):  Avoid dereferencing a pointer
+       before comparing it to its bounds.  Saber caught this.
+       (init_terminal_io):  Don't set BC from the "pc=" termcap variable,
+       and only set PC if tgetstr returned non-null.  Saber caught this.
+
+Tue May 14 16:29:53 PDT 1991  Roland Pesch (pesch at cygint.cygnus.com)
+
+       * Makefile.dist: put gdb.dvi stuff (updated to use M4 preprocessor
+       stuff for config manual) here where it counts; updated
+       to use new subdir structure (gdb/doc/).
+
+       * Makefile: generated from above via 
+                   config.gdb none 
+       before checkin
+
+       * gdbint.texinfo: added instructions on generating gdb.info* files
+       locally for release.  These are ordinary info
+       files, formatted from gdb.texinfo (via gdb-all.texinfo, see
+       Makefile)---but due to use of texinfo 2, can't count on makeinfo
+       to generate these, so we distribute them already formatted.
+
+       * gdb.texinfo: included full Info node and menu crud (as generated
+       by C-u M-x texinfo-master-menu using the texinfo-2 elisp code).
+
+       * Makefile: updated "gdb.dvi" target to use M4 preprocessor;
+       put in comments-for-future gdb.info target (one day makeinfo will
+       work again).
+
+Tue May 14 13:51:36 PDT 1991  Roland Pesch (pesch at cygint.cygnus.com)
+
+       * gdb.texinfo: Updated to include new or old undocumented
+       commands, at least the following (perhaps some others I forgot to
+       record): info f, info float, info path, info program, info s, info
+       set, info source, info terminal, info types, info user, set/show
+       print object.  
+       Also covered all recent GDB command renames for v4.
+
+Mon May 13 14:57:46 1991  John Gilmore  (gnu at cygint.cygnus.com)
+
+       * mipsread.c:  Rather than keeping count of how many symtabs
+       and psymtabs we have, for sorting purposes, count them when
+       we need to sort.  This fixes bug in rereading of symbol tables.
+
+Fri May 10 15:43:33 PDT 1991  Roland Pesch (pesch at cygint.cygnus.com)
+
+       * infcmd.c: renamed "info path" to "show paths"
+        * gdbrc.tex: documented above.
+
+Wed May  8 04:51:11 1991  John Gilmore  (gnu at cygint.cygnus.com)
+
+       * remote.c:  Fix comments.
+       * utils.c (error):  Force out any pending wrap output.
+
+Sat May  4 11:11:07 1991  John Gilmore  (gnu at cygint.cygnus.com)
+
+       * Makefile.dist:  Roll VERSION to 3.95.
+       Fix up "saber_gdb" to work again.
+       * saber.suppress:  Update.
+
+       * coffread.c, exec.c, infptrace.c, inftarg.c, remote.c, solib.c,
+       symtab.h, target.c, target.h:  Lint.
+       * core.c:  setup and select frame after reading shared libs,
+       else reading shared libs will clobber them.  Lint.
+       * utils.c (error):  Force out any buffered wrap text.
+
+Fri May  3 22:01:56 1991  John Gilmore  (gnu at cygint.cygnus.com)
+
+       * remote.c:  Remove decls of memory_insert_breakpoint
+       and memory_remove_breakpoint, no longer used.  (Suggestion of
+       Jan Norden).
+
+       * Makefile.dist:  use ${subdir} in paths of BFD and LIBIBERTY,
+       to make it easier to interface to "configure"'d libraries.
+
+Fri May  3 13:10:01 PDT 1991  Roland Pesch (pesch at fowanton.cygnus.com)
+
+        * valprint.c:  introduce "set p", "set pr", "show p" and "show pr" as
+       aliases for set/show print.
+
+Thu May  2 11:22:02 1991  Jim Kingdon  (kingdon at cygint.cygnus.com)
+
+       * coffread.c (coff_sym_fns) [TDESC]: Make the type be m88kbcs.
+
+       * m88k-tdep.c (IEEE_isNAN): New function.
+
+       * infrun.c, m88k-tdep.c, m88k-xdep.c: Change
+       initialize_{tdesc,dcontext} to init_{tdesc,dcontext}.
+
+       * infrun.c [TDESC]: Add a bunch of crud.
+
+       * xm-88k.h [__GNUC__]: Don't define memset.
+
+       * m88k-xdep.c: #if 0 out push_breakpoint.
+
+       * tm-88k.h: Define GET_SAVED_REGISTER.
+
+       * tm-88k.h: Define DGUX.
+
+       * m88k-opcode.h (UEXT, SEXT, MAKE): Put parentheses around arguments.
+
+       * m88k-pinsn.c (sprint_address): Declare at top of file.
+
+       * m88k-xdep.c: #if 0 out core_file_command.
+
+       * values.c ({unpack_,value_as_}pointer): Just call
+       {unpack_,value_as_}long (for now anyway).
+
+       * m88k-tdep.c (get_saved_register): Make get_reg a dc_word_t (*)().
+       (psr_register): Change return type to dc_word_t.
+
+       * m88k-tdep.c (tdesc_read_function): Comment out call to ptrace.
+
+       * m88k-tdep.c (get_saved_register): Add lvalp parameter.
+
+       * gdbcore.h (write_memory): Don't prototype it.
+
+       * tm-88k.h, m88k-tdep.c: Make stack_error, stack_jmp global.
+       m88k-xdep.c: Don't mention stack_error.
+
+       * {x,t}config/m88k ({X,T}DEPFILES): Add missing files.
+
+       * mtrace.c: Don't typedef things like size_t, just #define them.
+
+       * coffread.c [TDESC]: #if 0 out references to coffsyn.
+
+       * symtab.h (struct symtab): Include EXTRA_SYMTAB_INFO.
+       tm-88k.h: Define EXTRA_SYMTAB_INFO.
+
+       * coffread.c [TDESC]: Include "tdesc.h" and make tdesc_handle
+       dc_dcontext_t not int.
+
+       * coffread.c [TDESC]: Use system include files not <intel-coff.h>.
+
+       * coffread.c [TDESC]: Move setting of debug_info from
+       coff_symfile_read to find_linenos and make it work with BFD.
+
+       * cplus-dem.c [__STDC__]: Make x{m,re}alloc return void*.
+
+       * signame.c: Cast const char* to char* when assigning to sys_siglist.
+
+       * utils.c (strsave): Make arg const char* not char*.
+
+       * infrun.c (wait_for_inferior) [SHIFT_INSN_REGS]: Use
+       bpstat_explains_signal (stop_bpstat) not stop_breakpoint.
+
+       * tm-88k.h (START_INFERIOR_HOOK): Make tdesc_handle a dc_handle_t.
+
+       * tm-88k.h (EXTRACT_RETURN_VALUE): Use char * not void *.
+
+       * findvar.c (read_var_value, case LOC_CONST_BYTES): Put the address
+       in a char *, not a CORE_ADDR.  Use SYMBOL_VALUE_BYTES.
+
+       * tm-88k.h (INIT_EXTRA_FRAME_INFO): Use fci not prev (fci is
+       prev except from create_new_frame).  Make next_frame a
+       local variable.
+       Declare get_prev_context.
+       {x,t}m-88k.h: Enclose USG and BCS defines in #if !defined.
+       m88k-{opcode.h,pinsn.c,xdep.c,tdep.c}: New files (same contents as
+       before; they had just been left out of the distribution for a long
+       time).
+
 Thu May  2 17:53:56 1991  John Gilmore  (gnu at cygint.cygnus.com)
 
        Mips bringup and general cleanup
@@ -447,70 +630,13 @@ Thu Apr 11 17:19:41 1991  Jim Kingdon  (kingdon at cygint.cygnus.com)
        (_initialize_symfile, add_syms_addr_command):
        Rename add-syms to add-symbol-file.
 
-Thu Apr 18 18:08:30 1991  John Gilmore  (gnu at cygint.cygnus.com)
-
-       * symfile.c (clear_symtab_users_once, cashier_psymtab,
-       free_named_symtabs):  Move these routines from symmisc.c.
-       (free_symtab):  Make non-static.
-       * symmisc.c (same):  same.
-       * symtab.c (free_symtab):  Declare as exported void fn now.
-       * dbxread.c (end_symtab, end_psymtab):  Change comments.
-       (initialize_dbxread):  Call dbx_new_init() in case the first
-       command is add-symbols.
-       * target.c (dummy_target):  Permit add_syms_addr_command.
-
-Sat Apr 13 14:46:07 1991  John Gilmore  (gnu at cygint.cygnus.com)
-
-       Permit symbols to be superseded when new symbol files have
-       been read in, particularly for VxWorks.
-
-       * dbxread.c (read_dbx_symtab): Allow N_SOL to cleanly take us back
-       to the main file, as well as to include files.  Also, put global
-       functions into the global psymtab, to make "i fun" work.
-       (end_psymtab):  Free named symtabs and psymtabs for a file, once a
-       new psymtab for it has been read.
-       * coffread.c (end_psymtab):  Free named symtabs and psymtabs for
-       a file, once a new symtab has been read for it.
-       * mipsread.c:  FIXME.  We need to do the same for MIPS, but it
-       looks harder to determine the top-level block before it's been
-       queued to the psymtab list.     
-
-       * symfile.c (symbol_file_add):  Use filtered printing and wrap it.
-       If we have wiped out any old symbol tables, clean up at end of
-       symbol reading.
-       (symbol_file_command):  Don't reference symfile_fns if it's zero.
-
-       * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK):  New
-       defines for the blocks of a blockvector that contain global and
-       file-static symbols and the first of the smaller scope contours. 
-       * symtab.c (lookup_symbol, find_pc_symtab, find_pc_line,
-       decode_line_1, make_symbol_completion_list):  Use the above.
-       * coffread.c (end_symtab, patch_opaque_types):  Ditto.
-       * dbxread.c (end_symtab):  Ditto.
-       * expread.y (block):  Ditto.
-       * mipsread.c (throughout):  Ditto.
-       * symmisc.c (free_named_symtabs):  Ditto.
-
-       * symtab.c (list_symbols):  Process the first symbol of the
-       static psymbols list.
-       (types_info):  Restore this function from its untimely #if 0.
-       It's not perfect, but it is better than nothing.
-       (_initialize_symtab):  Restore "info types".
-
-Thu Apr 11 05:23:19 1991  John Gilmore  (gnu at cygint.cygnus.com)
-
-       * m68k-stub.c:  Remote stub for 680x0's, created from
-       rem-m68k.shar (which is removed).
-       * nindy-share/{Makefile,Onindy.c,blout.h,env.h,nindy.c,ttyflush.c}:
-       Remove RCS log stuff now that we use CVS and it blows our diffs.
-
 Thu Apr 18 18:08:30 1991  John Gilmore  (gnu at cygint.cygnus.com)
 
        * symfile.h (free_named_symtabs):  Rename from free_named_symtab.
        * symfile.c (clear_symtab_users_once, cashier_psymtab,
        free_named_symtabs):  Move these routines from symmisc.c.
-       (free_symtab):  Make non-static.
        * symmisc.c (same):  same.
+       (free_symtab):  Make non-static.
        * symtab.h (free_symtab):  Declare as exported void fn now.
        * dbxread.c (end_symtab, end_psymtab):  Change comments.
        (initialize_dbxread):  Call dbx_new_init() in case the first
This page took 0.029976 seconds and 4 git commands to generate.