* infrun.c (normal_stop): Don't print a message if the inferior
[binutils-gdb.git] / gdb / ChangeLog
index 103b422e4cd5137286e03eddbb328afbd44b8b10..308c71919c60ba399eef4bc761fa507ab3264269 100644 (file)
@@ -1,3 +1,113 @@
+2003-09-08  Daniel Jacobowitz  <drow@mvista.com>
+
+       * infrun.c (normal_stop): Don't print a message if the inferior
+       has exited.
+
+2003-09-08  Jim Blandy  <jimb@redhat.com>
+
+       * Makefile.in (dbxread.o): Note new dependency on $(gdb_assert_h).
+       * dbxread.c: #include "gdb_assert.h".
+       (read_dbx_symtab): If the objfile has no .data section, use the
+       section index for the .bss section instead.
+
+2003-09-08  Daniel Jacobowitz  <drow@mvista.com>
+
+       * frame.c (deprecated_safe_get_selected_frame): New function.
+       * frame.h (deprecated_safe_get_selected_frame): Add prototype.
+       * findvar.c (read_var_value): Call it.
+
+2003-09-08  Corinna Vinschen  <vinschen@redhat.com>
+
+       * Makefile.in (ALLDEPFILES): Add sh64-tdep.c.
+       (sh64-tdep.o): Add dependencies.
+       * configure.tgt: Add FIXME to sh-*-linux*.
+       * sh-tdep.c: Move sh64 support to sh64-tdep.c.
+       (sh_gdbarch_init): Always set correct sh_show_regs function
+       pointer.  Call sh64_gdbarch_init() if machine type is sh5. 
+       * sh-tdep.h: Move sh64 support to sh64-tdep.c.
+       * sh64-tdep.c: New file, containing all sh64 related code from
+       sh-tdep.c.
+       * config/sh/embed.mt (TDEPFILES): Add sh64-tdep.o.
+       * config/sh/linux.mt (TDEPFILES): Ditto.
+       * config/sh/nbsd.mt (TDEPFILES): Ditto. 
+       * config/sh/tm-sh.h: Drop REGISTER_TYPE definition.
+       * config/sh/wince.mt (TDEPFILES): Ditto.
+
+2003-09-07  Daniel Jacobowitz  <drow@mvista.com>
+
+       * lin-lwp.c (detach_callback): Don't call stop_wait_callback.
+       (stop_wait_callback): Handle !lp->signalled also.
+       (lin_lwp_has_pending, flush_callback): New functions.
+       (lin_lwp_wait): Call flush_callback.
+       * linux-proc.c (linux_proc_add_line_to_sigset): New function.
+       (linux_proc_pending_signals): New function.
+       * linux-nat.h (linux_proc_pending_signals): Add prototype.
+
+2003-09-07  Daniel Jacobowitz  <drow@mvista.com>
+
+       From Nick Kelsey <nickk@ubicom.com>:
+       * infrun.c (handle_inferior_event): Check IN_SOLIB_RETURN_TRAMPOLINE
+       when the stop PC is at the beginning of a function also.
+
+2003-09-06  Daniel Jacobowitz  <drow@mvista.com>
+
+       * arm-linux-tdep.c (arm_linux_arm_be_breakpoint): New.
+       (arm_linux_init_abi): Use arm_linux_arm_be_breakpoint.
+
+2003-09-06  Mark Kettenis  <kettenis@gnu.org>
+
+       * sol-thread.c: Include "gdb_string.h".
+
+2003-09-03  Mark Kettenis  <m.kettenis@osp.nl>
+
+       * gcore.c: Reorder include files in alphabetical order.  Include
+       "gdb_assert.h".  Various coding style fixes.
+       (derive_stack_segment, derive_heap_segment): Replace check for
+       non-null BOTTOM and TOP with gdb_assert.
+       (derive_heap_segment): Replace check for successful creation of
+       ZERO with gdb_assert.
+       (make_mem_sec): Use bfd_section_lma to set OSEC->lma.
+
+2003-09-04  Andrew Cagney  <cagney@redhat.com>
+
+       * thread-db.c (verbose_dlsym): New function.
+       (thread_db_load): Use verbose_dlsym
+       (thread_db_new_objfile): Print that libthread_db was loaded, and
+       that thread debugging was enabled.
+
+2003-09-04  Andrew Cagney  <cagney@redhat.com>
+
+       * configure.tgt: Add "mips64*-*-*" target.  Delete
+       mips64*el-*-ecoff*, mips64*el-*-elf*, mips*el-*-ecoff*,
+       mips*el-*-elf*, mips*-*-lnews*, mips*-*-sysv*, mips*-*-riscos*,
+       mips*-*-ecoff*, mips*-*-elf*, mips*-little-*, mips*-big-*,
+       mips*-dec-*, mips64*-big-*, mips64*vr*-*-elf*, mips64*-*-ecoff*,
+       mips*-sony-*, and mips64*-*-elf* targets.
+       * config/mips/embedl.mt: Delete file.
+       * config/mips/embedl64.mt: Delete file.
+       * config/mips/mips.mt: Delete file.
+       * config/mips/mips64.mt: Delete file.
+       * config/mips/tm-embed.h: Delete file.
+       * config/mips/embed.mt (TM_FILE): Set to "tm-mips.h".
+       * config/mips/embed64.mt: Delete out-of-date comment.
+
+2003-09-04  Andrew Cagney  <cagney@redhat.com>
+
+       * hppa-tdep.c (hppa_gdbarch_init): Set
+       "have_nonsteppable_watchpoint".
+       * config/pa/nm-hppah.h (HAVE_NONSTEPPABLE_WATCHPOINT): Delete.
+       * mips-tdep.c (mips_dump_tdep): Do not print
+       HAVE_NONSTEPPABLE_WATCHPOINT.
+       (mips_gdbarch_init): Set "have_nonsteppable_watchpoint".
+       * config/mips/tm-embed.h (HAVE_NONSTEPPABLE_WATCHPOINT): Delete.
+       * config/mips/nm-irix5.h (HAVE_NONSTEPPABLE_WATCHPOINT): Delete.
+       * config/mips/nm-irix4.h (HAVE_NONSTEPPABLE_WATCHPOINT): Delete.
+
+2003-09-04  Corinna Vinschen  <vinschen@redhat.com>
+
+       * breakpoint.c (watchpoint_check): Remove accidentally checked in
+       unused code.  Add comment.
+
 2003-09-04  Corinna Vinschen  <vinschen@redhat.com>
 
        * breakpoint.c (watchpoint_check): Check for pc being in an