Patch from Dawn Perchik <dawn@cygnus.com>:
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index a69f8a5295e5c80d7d8a932f8b899853790d94b6..7da9553d15a0dd47776e7af936c4d92c00a39b24 100644 (file)
@@ -1,3 +1,135 @@
+Tue Sep 22 22:27:24 1998  Mark Alexander  <marka@cygnus.com>
+
+       Patch from Dawn Perchik <dawn@cygnus.com>:
+       * rs6000-tdep.c (pop_frame): Handle generic dummy frames.
+       (push_arguments): Likewise.
+       (frame_saved_pc): Likewise.
+       (rs6000_frame_chain): Likewise.
+       (ppc_push_return_address): New function.
+       (get_saved_register): New function.
+       * config/powerpc/tm-ppc-eabi.h: Add generic dummy frame macros.
+
+Mon Sep 21 19:29:32 1998  Stu Grossman  <grossman@babylon-5.cygnus.com>
+
+       * defs.h utils.c (fputc_filtered):  New function.  Does the obvious...
+       * jv-lang.c (java_printchar):  Fix output of chars > 0xff.  Fold
+       java_emit_char into java_printchar.
+       * language.h (PRINT_LITERAL_FORM):  Reformat for readability.
+       
+Mon Sep 21 14:38:03 1998  Catherine Moore <clm@cygnus.com>
+
+       * config/arm/tm-arm.h (*_BREAKPOINT): Define both little endian
+       and big endian breakpoint patterns.
+
+       * arm-tdep.c (arm_break_point_from_pc):  Insert either big endian
+       or little endian breakpoints depending upon target byte order.
+
+start-sanitize-sky
+Sun Sep 20 23:11:41 1998  Ron Unrau  <runrau@cygnus.com>
+
+       * incorporate SKY-B changes (makes dual maintenance easier).
+       * txvu-tdep.c (check_overlap): new function to guarantee that 
+         overlays are either mapped or unmapped in their entirety.
+       * txvu-tdep.c (compress_blockvector): compress blockvectors correctly
+
+end-sanitize-sky
+Fri Sep 18 07:53:08 1998  Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>
+
+       * sol-thread.c (sol_thread_notice_signals):  Use PIDGET when
+       passing pid down to procfs_notice_signals.
+
+Wed Sep 16 14:57:14 1998  Stu Grossman  <grossman@babylon-5.cygnus.com>
+
+       * stabsread.c (resolve_symbol_reference):  Return 1 on success, 0 on
+       failure.
+       * (define_symbol):  Check return value from resolve_symbol_reference,
+       and drop symbol if it fails.
+
+Tue Sep 15 15:24:16 1998  Stu Grossman  <grossman@fencer.cygnus.com>
+
+       * stabsread.c:  Make all complaints static.
+       * Fix formatting of live range splitting code.
+       * (resolve_symbol_reference define_symbol resolve_live_range):  Change
+       errors to complaints so that bad live range symbols won't abort the
+       entire symbol table.  Handle errors by aborting just the current
+       symbol.
+       * (ref_init):  Goes away.  Folded into ref_add().
+       * (REF_MAP_SIZE):  Put parens around parameter so that args like
+       `1 + 2' get handled correctly (yes, this was a real bug).
+       * (ref_add):  Remove check for allocation failures.  Not necessary
+       when using xrealloc().  Fix pointer arithmetic problem when clearing
+       memory.  This and the previous patch prevent random SEGV's when there
+       are lots of live range symbols.
+       
+Tue Sep 15 14:02:01 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * remote-rdi.c: Prevent multiple attempts to close the remote
+       connection. 
+
+Tue Sep 15 10:24:17 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * printcmd.c (examine_i_type): New static - type for instructions.
+       (do_examine): For "i" format, specify examine_i_type.
+       (do_examine): Call value_at_lazy instead of value_at so that
+       examine data is only fetched if it is used.
+       (x_command): If examine data was not fetched, set convenience
+       variable "__" to void.
+       (_initialize_printcmd): Initialize examine_i_type.
+
+Sun Sep 13 01:34:59 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * blockframe.c (find_pc_sect_partial_function): use bfd section 
+         of msymbol for end of section comparison.
+
+Fri Sep 11 14:02:49 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * tracepoint.c: clean up several unused variables and such.
+
+Fri Sep 11 12:38:34 EDT 1998  Zdenek Radouch   (radouch@cygnus.com)
+
+       * arm-tdep.c (arm_push_arguments): fixed frame construction
+
+Thu Sep 10 20:51:23 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * mn10300-tdep.c (mn10300_analyze_prologue): guard against NULL.
+       
+Wed Sep  9 19:37:36 1998  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * dbxread.c (IGNORE_SYMBOL): Remove definition, is never used.
+       * os9kread.c: Remove comment mentioning IGNORE_SYMBOL.
+
+Wed Sep  9 11:39:05 1998  Ron Unrau  <runrau@cygnus.com>
+
+       * blockframe.c(find_pc_sect_partial_function): look for min syms in
+         the same section when trying to guess the end of a function.
+       * symfile.c(list_overlays_command): use print_address_numeric
+       * remote-sim.c: export simulator_command
+start-sanitize-r5900
+       * tm-r5900.h: add COP0 registers
+end-sanitize-r5900
+start-sanitize-sky
+       * txvu-tdep.c: printvector and printvector-order commands
+       * tm-txvu.h: add COP0 registers
+       * mips-tdep.c: use NUM_CORE_REGS
+end-sanitize-sky
+       
+1998-09-08  Jason Molenda  (jsm@bugshack.cygnus.com)
+
+       * breakpoint.c (bpstat_stop_status):  Declare a bp match if the
+       current fp matches the bp->fp OR if the current fp is less than
+       the bp->fp if we're looking at a bp_step_resume breakpoint.
+
+Tue Sep  8 19:42:58 1998  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * symtab.h (struct symtab): Remove EXTRA_SYMTAB_INFO hook,
+       not currently used.
+       * symfile.c (allocate_symtab): Deprecate use of
+       INIT_EXTRA_SYMTAB_INFO here.
+
+Fri Sep  4 15:33:25 1998  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * README: Update remote debugging and testsuite info.
+
 Thu Sep  3 13:50:20 1998  Mark Alexander  <marka@cygnus.com>
 
        * config/mn10300/tm-mn10300.h (FP_REGNUM): Redefine to be a
This page took 0.025181 seconds and 4 git commands to generate.