+2008-04-19 Vladimir Prus <vladimir@codesourcery.com>
+
+ * varobj.c (varobj_invalidate): Don't touch floating
+ varobjs.
+
+2008-04-19 Mark Kettenis <kettenis@gnu.org>
+
+ * symtab.c: (multiple_symbols_modes, multiple_symbols_ask)
+ (multiple_symbols_cancel): Remove extra const.
+ * symtab.h: Likewise.
+
+2008-04-19 Nick Roberts <nickrob@snap.net.nz>
+
+ * interps.c (top_level_interpreter): Rename static variable...
+ (top_level_interpreter_ptr): ...to this.
+ (top_level_interpreter): New function.
+
+ * interps.h: New extern for top_level_interpreter.
+
+ * linespec.c: Include interps.h and mi/mi-cmds.h.
+ (decode_line_2): When using MI, always set all breakpoints in menu.
+
+ * Makefile.in (linespec.o, mi-interp.o): Add dependencies.
+
+2008-04-18 Craig Silverstein <csilvers@google.com>
+
+ * configure.ac (AC_SEARCH_LIBS): Add check for zlib.
+ * config.in, configure: Regenerate.
+ * dwarf2read.c: Include zlib.h if present.
+ Modified *_SECTION macros.
+ (section_is_p): New.
+ (dwarf2_locate_sections): Use section_is_p instead of strcmp
+ (dwarf2_resize_section): New.
+ to determine whether a given section has a given name.
+ (zlib_decompress_section): New.
+ (dwarf2_read_section): Read the compressed section if present
+ in the binary.
+ * MAINTAINERS: Added myself to section Write After Approval.
+
+2008-04-18 Thiago Jung Bauermann <bauerman@br.ibm.com>
+
+ * defs.h (exec_set_section_offsets): Remove prototype.
+ * exec.c (exec_set_section_offsets): Remove function.
+
+2008-04-18 Joel Brobecker <brobecker@adacore.com>
+
+ * stabsread.c (cleanup_undefined_types_1): Add instance flags check
+ in the search for the matching symbol.
+
+2008-04-17 Marc Khouzam <marc.khouzam@ericsson.com>
+
+ * breakpoint.c (update_watchpoint): Always reparse
+ condition.
+
+2008-04-17 Joel Brobecker <brobecker@adacore.com>
+
+ * breakpoint.c (print_one_breakpoint_location): Make sure to print
+ the breakpoint address only once.
+
+2008-04-17 Dennis Roberts <dennis.roberts@sunquestinfo.com>
+
+ * rs6000-tdep.c (rs6000_gdbarch_init): Use the BFD architecture,
+ rather than a hard-coded architecture, for xcoff executables.
+
+2008-04-17 Doug Evans <dje@google.com>
+
+ * buildsym.c (watch_main_source_file_lossage): New fn.
+ (end_symtab): Call it.
+
+ * source.c (find_and_open_source): Add some comments clarifying
+ handling of FULLNAME argument. Make static. Remove pointless
+ xstrdup/xfree.
+
+2008-04-17 Pedro Alves <pedro@codesourcery.com>
+
+ * inf-loop.c (inferior_event_handler): Also run the intermediate
+ continuations in the INF_EXEC_COMPLETE case.
+
+2008-04-16 Tom Tromey <tromey@redhat.com>
+
+ * cli/cli-decode.h (CMD_ASYNC_OK): New define.
+ (set_cmd_async_ok, get_cmd_async_ok): Declare.
+ * cli/cli-decode.c (set_cmd_async_ok): New function.
+ (get_cmd_async_ok): New function.
+ * cli/cli-cmds.c (init_cli_cmds): Mark "pwd", "help", "info", and
+ "show" as async-ok.
+ * top.c (execute_command): Use get_cmd_async_ok.
+ * infcmd.c: Include cli/cli-decode.h.
+ (_initialize_infcmd): Mark "interrupt" as async-ok.
+ * Makefile.in (infcmd.o): Depend on cli_decode_h.
+
+2008-04-16 Daniel Jacobowitz <dan@codesourcery.com>
+
+ PR gdb/2445
+ * exec.c: Correct "arch-utils.h" include.
+
+2008-04-15 Aleksandar Ristovski <aristovski@qnx.com>
+
+ PR gdb/2424
+ * infrun.c (normal_stop) Move breakpoint_auto_delete further down
+ to allow printing to 'see' real reason of stop. This fixes PR 2424.
+ * breakpoint.c (bpdisp_texst): New function. The function takes over
+ the role of bpstats static array in print_one_breakpoint_location.
+ (print_it_typical): Print "Temporary breakpoint" instead
+ of just "Breakpoint" when breakpoint is, well, temporary. For mi-like
+ protocols, print disp field.
+ (print_one_breakpoint_location): Removed bpdisps static definition.
+ Call new bpstat_text function to get value for 'disp' field.
+ (mention): Print "Temporary breakpoint" instead of just "Breakpoint".
+
+2008-04-15 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gnulib/Makefile.am, gnulib/m4/gnulib-cache.m4,
+ gnulib/aux/link-warning.h, gnulib/extra/link-warning.h: Adjust
+ by rerunning gnulib-tool with --aux-dir=gnulib/extra.
+ * gnulib/Makefile.in: Regenerate.
+
+2008-04-14 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * Makefile.in (GNULIB_H): New. Trigger all-lib.
+ (defs_h): Use $(GNULIB_H).
+ (all-lib): Depend on gnulib/Makefile.
+ (gnulib/Makefile): Regenerate gnulib/Makefile and gnulib/.deps.
+ * config.in, gnulib/Makefile.in: Regenerated.
+
+2008-04-14 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * Makefile.in (LIBGNU, INCGNU): Define.
+ (INTERNAL_CFLAGS_BASE): Add INCGNU.
+ (INTERNAL_LIBS, CLIBS, CDEPS): Add LIBGNU.
+ (CLEANDIRS): New.
+ ($(LIBGNU), all-lib): New rules.
+ (clean, distclean, do-maintainer-clean): Use CLEANDIRS.
+ * configure.ac: Use gl_EARLY, gl_INIT, and AM_INIT_AUTOMAKE.
+ Simplify AC_CONFIG_AUX_DIR. Generate gnulib/Makefile.
+ * gnulib: New directory, from gnulib-tool.
+ * configure, aclocal.m4: Regenerated.
+
+2008-04-14 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * linux-thread-db.c (have_threads_callback): Check thread->private.
+
+2008-04-13 Nick Roberts <nickrob@snap.net.nz>
+ Vladimir Prus <vladimir@codesourcery.com>
+
+ Fix @-varobjs.
+ * varobj.c (value_of_root): Update the expression for
+ floating varobjs.
+ * mi/mi-cmd-var.c (varobj_update_one): If type has changed,
+ report that.
+
+2008-04-09 Marc Khouzam <marc.khouzam@ericsson.com>
+
+ * mi/mi-cmd-var.c: Include "mi-getopt.h".
+ (mi_parse_format): New. Factored out from mi_cmd_var_set_format.
+ (mi_cmd_var_set_format): Use new mi_parse_format.
+ (mi_cmd_var_evaluate_expression): Support for -f option to specify
+ format.
+ * Makefile.in (mi-cmd-var.o): Update dependencies.
+
+ * varobj.h (varobj_get_formatted_value): Declare.
+ * varobj.c (my_value_of_variable): Added format parameter.
+ (cplus_value_of_variable): Likewise.
+ (java_value_of_variable): Likewise.
+ (c_value_of_variable): Likewise. Evaluate expression based
+ on format parameter.
+ (struct language_specific): Add format parameter to function member
+ *value_of_variable.
+ (varobj_get_formatted_value): New.
+ (varobj_get_value): Added format parameter to method call.
+
+2008-04-08 Joel Brobecker <brobecker@adacore.com>
+
+ * stabsread.c (cleanup_undefined_types_noname): Manually set the
+ instance flags of the undefined type before calling replace_type.
+
+2008-04-08 Vladimir Prus <vladimir@codesourcery.com>
+
+ * target.h (enum strata): Remove the download_stratum.
+
+2008-04-07 Doug Evans <dje@google.com>
+
+ * buildsym.h (last_source_file): Add dwarf info to comment.
+ (last_source_start_addr): Ditto.
+
2008-04-07 Pedro Alves <pedro@codesourcery.com>
* alphanbsd-tdep.c: Include "target.h".