+2004-09-01 Andrew Cagney <cagney@gnu.org>
+
+ * objfiles.h (struct entry_info): Delete fields main_func_lowpc
+ and main_func_highpc.
+ (INVALID_ENTRY_LOWPC, INVALID_ENTRY_HIGHPC): Delete macros.
+ * objfiles.c (init_entry_point_info, objfile_relocate): Update
+ * nlmread.c (nlm_symfile_read): Update.
+
+2004-09-01 Joel Brobecker <brobecker@gnat.com>
+
+ * mips-tdep.c (linked_proc_desc_table): Delete, not used.
+ (mips_insn32_frame_cache): Inline call to find_proc_desc.
+ (find_proc_desc): Remove dead code.
+
+2004-09-01 Joel Brobecker <brobecker@gnat.com>
+
+ * mips-tdep.c (mips_mdebug_frame_cache): Minor reformatting.
+
+2004-09-01 Jeff Johnston <jjohnstn@redhat.com>
+
+ * observer.sh: Add struct so_list declaration.
+ * Makefile.in: Add dependencies on observer.h for solib.c and
+ breakpoint.c.
+ * breakpoint.c (disable_breakpoints_in_unloaded_shlib): New
+ function.
+ (_initialize_breakpoint): Register
+ disable_breakpoints_in_unloaded_shlib as an observer of the
+ "solib unloaded" observation event.
+ (re_enable_breakpoints_in_shlibs): For bp_shlib_disabled breakpoints,
+ call decode_line_1 so unfound breakpoint errors are silent.
+ * solib.c (update_solib_list): When a solib is discovered to have
+ been unloaded by the program, notify all observers of the
+ "solib unloaded" observation event.
+
+2004-09-01 Andrew Cagney <cagney@gnu.org>
+
+ * frame.c: Include "objfiles.h".
+ (inside_main_func): New function.
+ (get_prev_frame): Use new inside_main_func.
+ * Makefile.in (frame.o): Update dependencies.
+ * defs.h (inside_main_func): Delete declaration.
+ * blockframe.c (inside_main_func): Delete function.
+
2004-08-31 Jim Blandy <jimb@redhat.com>
* dwarf2read.c (is_vtable_name): New function, based on logic from