+2011-05-21 Mark Kettenis <kettenis@gnu.org>
+
+ * sparc-nat.c (sparc_fetch_inferior_registers): Explicitly supply
+ zero as the value for %g0 in the register cache.
+ * sparc-tdep.c (sparc32_supply_gregset): Likewise.
+ * sparc64-tdep.c (sparc64_supply_gregset): Likewise.
+
+2011-05-20 Pedro Alves <pedro@codesourcery.com>
+
+ * infrun.c (proceed): Set previous_inferior_ptid here.
+ (init_wait_for_inferior): Initialize previous_inferior_ptid from
+ inferior_ptid, not null_ptid.
+ (wait_for_inferior): Don't initialize previous_inferior_ptid here.
+ (fetch_inferior_event): Nor here.
+
+2011-05-20 Pedro Alves <pedro@codesourcery.com>
+
+ * inf-loop.c (inferior_event_handler): Only output a message if
+ verbose.
+
+2011-05-20 Luis Machado <lgustavo@codesourcery.com>
+
+ * MAINTAINERS: Update my e-mail address.
+
+2011-05-20 Pedro Alves <pedro@codesourcery.com>
+
+ * infrun.c (proceed): Switch the inferior event loop to
+ INF_EXEC_COMPLETE if the target refused to resume from a
+ vfork/fork.
+
+2011-05-20 Pedro Alves <pedro@codesourcery.com>
+
+ * infcmd.c: Include "inf-loop.h".
+ (step_once): When stepping into an inline subroutine, pretend the
+ target has run. If the target can async, switch the inferior
+ event loop to INF_EXEC_COMPLETE.
+ * inferior.h (user_visible_resume_ptid): Declare.
+ * infrun.c (user_visible_resume_ptid): New function, factored out
+ from `resume'.
+ (resume): Use it.
+ * mi/mi-main.c (mi_execute_async_cli_command): Remove assertion
+ that the current thread is running. Merge async and sync
+ branches.
+
+2011-05-20 Pedro Alves <pedro@codesourcery.com>
+
+ * infcmd.c (step_1): Simplify synchronous case.
+
+2011-05-20 Pedro Alves <pedro@codesourcery.com>
+
+ * tracepoint.c: Include exceptions.h.
+ (TFILE_PID): Move higher in file.
+ (tfile_open): Delay pushing the tfile target until we're assured
+ the tfile header is present in the file. Wrap reading the initial
+ newline-terminated lines in TRY_CATCH. Pop the target if the
+ initial setup failed. Add the tfile's thread immediately
+ aftwards, before any non-essential setup. Don't skip
+ post_create_inferior if there are no traceframes present in the
+ file.
+ (tfile_close): Remove redundant check for null before xfree call.
+ (tfile_thread_alive): New function.
+ (init_tfile_ops): Register it as to_thread_alive callback.
+
+2011-05-20 Pedro Alves <pedro@codesourcery.com>
+
+ * tracepoint.c (tfile_open): Delete #if 0'd code.
+
+2011-05-20 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix -readnow for -gdwarf-4 unused type units.
+ * dwarf2read.c (struct signatured_type): Remove the field offset.
+ (create_signatured_type_table_from_index): Remove its initialization.
+ (create_debug_types_hash_table): Likewise. Initialize per_cu.offset
+ instead. Add a complaint call.
+ (process_psymtab_comp_unit): Change assignment to gdb_assert.
+ (process_type_comp_unit, lookup_die_type, dump_die_shallow)
+ (lookup_signatured_type_at_offset, read_signatured_type)
+ (write_one_signatured_type): Update the field for per_cu.
+
2011-05-19 Tom Tromey <tromey@redhat.com>
* python/py-inferior.c (python_inferior_exit): Use