+2007-04-14 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * gdbarch.sh (software_single_step): Remove "insert_breakpoints_p" and
+ "sig" arguments, add "regcache" argument.
+ * gdbarch.c, gdbarch.h: Regenerate.
+
+ * infrun.c (resume): Update SOFTWARE_SINGLE_STEP call arguments.
+ (handle_inferior_event): Call remove_single_step_breakpoints directly
+ instead of calling SOFTWARE_SINGLE_STEP to remove breakpoints.
+
+ * alpha-tdep.c (alpha_software_single_step): Update argument list.
+ Remove handling of !insert_breakpoints_p case.
+ * arm-tdep.c (arm_software_single_step): Likewise.
+ * cris-tdep.c (cris_software_single_step): Likewise.
+ * mips-tdep.c (mips_software_single_step): Likewise.
+ * rs6000-tdep.c (rs6000_software_single_step): Likewise.
+ * sparc-tdep.c (sparc_software_single_step): Likewise.
+ * spu-tdep.c (spu_software_single_step): Likewise.
+
+ * alpha-tdep.h (alpha_software_single_step): Update prototype.
+ * mips-tdep.h (mips_software_single_step): Likewise.
+ * rs6000-tdep.h (rs6000_software_single_step): Likewise.
+ * sparc-tdep.h (sparc_software_single_step): Likewise.
+
+2007-04-14 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * alpha-tdep.c (alpha_software_single_step): Do not call write_pc
+ when removing single-step breakpoints.
+
+2007-04-14 Vladimir Prus <vladimir@codesourcery.com>
+
+ * varobj.h (varobj_set_frozen): New
+ (varobj_get_frozen): New.
+ (varobj_update): New parameter explicit.
+ * varobj.c (struct varobj): New fields frozen
+ and not_fetched.
+ (varobj_set_frozen, varobj_get_frozen): New.
+ (install_new_value): Don't fetch values for
+ frozen variable object, or children thereof. Allow
+ a frozen variable object to have non-fetched value.
+ (varobj_update): Allow updating child variables.
+ Don't traverse frozen children.
+ (new_variable): Initialize the frozen field.
+ (c_value_of_variable): Return NULL for frozen
+ variable without any value yet.
+ * mi/mi-cmd-var.c (varobj_update_one): New parameter
+ 'explicit'.
+ (mi_cmd_var_create): Output the 'frozen' field,
+ as soon as testsuite is adjusted to expect that field.
+ (mi_cmd_var_set_frozen): New.
+ (mi_cmd_var_update): Pass the 'explicit' parameter to
+ varobj_update_one.
+ * mi/mi-cmds.c (mi_cmds): Register '-var-set-frozen'.
+ * mi/mi-cmds.h (mi_cmd_var_set_frozen): Declare.
+
+2007-04-13 Paul Brook <paul@codesourcery.com>
+
+ * target-descriptions.c (tdesc_named_type): Add ieee_single and
+ ieee_double.
+ * doc/gdb.texinfo: Document ieee_single and ieee_double target types.
+
+2007-04-13 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * mips-mdebug-tdep.c, mips-mdebug-tdep.h, ocd.c, ocd.h, ppc-bdm.c,
+ remote-e7000.c, remote-hms.c, remote-utils.c, remote-utils.h,
+ scm-exp.c, scm-lang.c, scm-lang.h, scm-tags.h, scm-valprint.c,
+ ser-e7kpc.c, sh3-rom.c, stop-gdb.c: Delete.
+ * Makefile.in: Remove references to deleted files.
+ * README: Do not mention deleted ROM monitor interfaces.
+ * defs.h (enum language): Delete language_scm.
+ * expprint.c (print_subexp_standard): Do not handle OP_EXPRSTRING.
+ (dump_subexp_body_standard): Likewise.
+ * parse.c (operator_length_standard): Likewise.
+ * expression.h (enum exp_opcode): Delete OP_EXPRSTRING.
+ * remote-mips.c: Do not include remote-utils.h.
+ * remote-sim.c: Likewise. Use remote_debug instead of sr_get_debug
+ throughout.
+ * value.c: Do not include scm-lang.h.
+ (unpack_long): Delete scm_unpack call.
+ * config/h8300/h8300.mt, config/mips/embed.mt,
+ config/powerpc/ppc-eabi.mt, config/powerpc/ppc-sim.mt,
+ config/sh/embed.mt, config/sh/linux.mt: Remove references to
+ deleted files.
+ * NEWS: Mention removed files.
+
+2007-04-13 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * symfile.c (add_psymbol_with_dem_name_to_list): Remove.
+ * symfile.h (add_psymbol_with_dem_name_to_list): Remove prototype.
+
+2007-04-13 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * NEWS: Mention removal of HP aCC support.
+
+2007-04-13 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * solib-svr4.c (IGNORE_FIRST_LINK_MAP_ENTRY): Do not ignore the
+ first entry for static executables.
+ (breakpoint_addr): Delete unused variable.
+ (elf_locate_base): Search for _r_debug in static executables.
+ (enable_break): Do not set breakpoint_addr. Scan solib_break_names
+ also.
+
+2007-04-13 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * breakpoint.c (update_breakpoints_after_exec, print_it_typical)
+ (bpstat_what, print_one_breakpoint, allocate_bp_location)
+ (mention): Remove bp_through_sigtramp support.
+ * breakpoint.h (enum bptype): Remove bp_through_sigtramp.
+
2007-04-13 Daniel Jacobowitz <dan@codesourcery.com>
* breakpoint.c (bpstat_what): Give step-resume higher priority than