Patch from Dawn Perchik <dawn@cygnus.com>:
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index c2d94b1874105755398ccedfe432220310cca22c..7da9553d15a0dd47776e7af936c4d92c00a39b24 100644 (file)
@@ -1,3 +1,207 @@
+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
+       pseudo-register, not the same as a3.
+       (D2_REGNUM, D3_REGNUM, A2_REGNUM, A3_REGNUM): Define.
+       * mn10300-tdep.c (fix_frame_pointer): New function.
+       (set_movm_offsets): Use register number macros instead of
+       hard-coded constants.
+       (mn10300_analyze_prologue): Fix to handle redefinition of FP_REGNUM.
+       (mn10300_frame_chain):  Fix to handle redefinition of FP_REGNUM;
+       use register number macros instead of hard-coded constants;
+       add missing parameter to call of mn10300_analyze_prologue.
+       (mn10300_frame_saved_pc): Use register number macros instead of
+       hard-coded constants.
+
+Tue Sep  1 12:04:57 EDT 1998  Zdenek Radouch   (radouch@cygnus.com)
+
+       Changes to support/fix ARM/ELF port.  Use MAKE_MSYMBOL_SPECIAL for
+       both ELF and COFF;
+       * elfread.c (elf_symtab_read): use ELF specific macro
+       * coffread.c (coff_symtab_read): use COFF_MAKE_MSYMBOL_SPECIAL()
+       * arm-tdep.c: separate COFF and ELF thumb processing
+                       disable --mapcs-float processing
+       * dwarf2read.c: Disabled building of minimal symbols
+       * config/arm/tm-arm.h: new macros for distinguishing arm/thumb
+       * config/mips/tm-mips.h: use ELF specific macro
+
+Mon Aug 31 15:42:10 1998  Tom Tromey  <tromey@cygnus.com>
+
+       * top.c (context_hook): Define.
+
+Tue Aug 25 13:21:58 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * ax-gdb.c (gen_var_ref): Allow for typedef types.
+       (gen_cast, gen_bitfield_ref, gen_expr, gen_deref): ditto.
+
+Mon Aug 24 18:29:03 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * tracepoint.c (collect_symbol): Handle register doubles that
+       are stored in two registers.
+
+Mon Aug 24 14:39:08 1998  Mark Alexander  <marka@cygnus.com>
+
+       * sh-stub.c (undoSStep): Improve comment.
+       * sparc-tdep.c (sparc_extract_struct_value_address): Simplify to use
+       same method on both 32-bit and 64-bit machines.
+       * sparcl-tdep.c (sparclite_check_watch_resources): Simulator doesn't
+       support hardware breakpoints.
+       * config/sparc/tm-sparc.h (CALL_DUMMY): Improve comments.
+
+1998-08-20  Jason Molenda  (jsm@bugshack.cygnus.com)
+
+        * rdi-share/Makefile.am (INCLUDES): Fix typeo.
+        * rdi-share/Makefile.in: Regenerated.
+
+1998-08-19  Jason Molenda  (jsm@bugshack.cygnus.com)
+
+        * rdi-share/Makefile.am: Use just `INCLUDES' not `libname_INCLUDES'.
+        * rdi-share/Makefile.in: Regenerated.
+
+1998-08-19  Keith Seitz  <keiths@cygnus.com>
+
+       * v850ice.c (v850ice_stop): New function to stop the ICE.
+       (v850ice_load) Pass filename to ICE DLL.
+       (ice_stepi, ice_nexti, ice_cont): Do not directly call the gdb
+       commands -- let the GUI do it so that it can retain control
+       of the display.
+
+Wed Aug 19 15:53:52 1998  Anthony Green  <green@hoser.cygnus.com>
+
+       * i386v4-nat.c: Include sys/reg.h if present.
+
 Wed Aug 19 03:07:53 1998  Richard Henderson  <rth@cygnus.com>
 
        * config/alpha/alpha-linux (XDEPFILES): Build ser-tcp.
This page took 0.026247 seconds and 4 git commands to generate.