+2014-09-13 Doug Evans <xdje42@gmail.com>
+
+ * NEWS: Mention new "queue-signal" command.
+ * infcmd.c (queue_signal_command): New function.
+ (_initialize_infcmd): Add new queue-signal command.
+
+2014-09-13 Doug Evans <xdje42@gmail.com>
+
+ * linux-nat.c (wait_lwp): Add debugging printf.
+ (linux_nat_wait_1): Ditto.
+
+2014-09-12 Pedro Alves <palves@redhat.com>
+
+ * breakpoint.c (remove_solib_event_breakpoints_at_next_stop)
+ (create_and_insert_solib_event_breakpoint): New functions.
+ * breakpoint.h (create_and_insert_solib_event_breakpoint)
+ (remove_solib_event_breakpoints_at_next_stop): New declarations.
+ * procfs.c (dbx_link_bpt_addr, dbx_link_bpt): Delete globals.
+ (remove_dbx_link_breakpoint): Delete function.
+ (insert_dbx_link_bpt_in_file): Use
+ create_and_insert_solib_event_breakpoint instead of
+ deprecated_insert_raw_breakpoint.
+ (procfs_wait): Don't check whether we hit __dbx_link here.
+ (procfs_mourn_inferior): Don't delete the __dbx_link breakpoint
+ here.
+ * solib-irix.c (base_breakpoint): Delete global.
+ (disable_break): Delete function.
+ (enable_break): Use create_solib_event_breakpoint
+ instead of deprecated_insert_raw_breakpoint.
+ (irix_solib_handle_event): New function.
+ (irix_solib_create_inferior_hook): Don't run the target or disable
+ the mapping-complete breakpoint here.
+ (_initialize_irix_solib): Install irix_solib_handle_event as
+ so_ops->handle_event hook.
+
+2014-09-12 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
+ Ulrich Weigand <uweigand@de.ibm.com>
+
+ PR tdep/17379
+ * rs6000-tdep.c (rs6000_frame_cache): Use safe_read_memory_integer
+ instead of read_memory_unsigned_integer.
+
+2014-09-12 Gary Benson <gbenson@redhat.com>
+
+ * nat/linux-waitpid.c: Include common-defs.h.
+ [GDBSERVER]: Add FIXME comment.
+ [!GDBSERVER]: Don't include defs.h or signal.h.
+ (linux_debug) [!GDBSERVER]: Remove empty block.
+
+2014-09-12 Gary Benson <gbenson@redhat.com>
+
+ * nat/x86-dregs.c: Include common-defs.h and break-common.h.
+ Don't include defs.h or server.h.
+
+2014-09-12 Gary Benson <gbenson@redhat.com>
+
+ * nat/linux-btrace.c: Include common-defs.h.
+ Don't include defs.h, server.h or gdbthread.h.
+ * nat/linux-btrace.h (struct target_ops): New forward declaration.
+
+2014-09-12 Gary Benson <gbenson@redhat.com>
+
+ * common/agent.c: Include common-defs.h.
+ Don't include defs.h or server.h.
+ * common/buffer.c: Likewise.
+ * common/common-debug.c: Likewise.
+ * common/common-utils.c: Likewise.
+ * common/errors.c: Likewise.
+ * common/filestuff.c: Likewise.
+ * common/format.c: Likewise.
+ * common/gdb_vecs.c: Likewise.
+ * common/print-utils.c: Likewise.
+ * common/ptid.c: Likewise.
+ * common/rsp-low.c: Likewise.
+ * common/signals.c: Likewise.
+ * common/vec.c: Likewise.
+ * common/xml-utils.c: Likewise.
+ * nat/linux-osdata.c: Likewise.
+ * nat/linux-procfs.c: Likewise.
+ * nat/linux-ptrace.c: Likewise.
+ * nat/mips-linux-watch.c: Likewise.
+ * target/waitstatus.c: Likewise.
+
+2014-09-12 Tom Tromey <tromey@redhat.com>
+ Gary Benson <gbenson@redhat.com>
+
+ * common/common-regcache.h: New file.
+ * Makefile.in (HFILES_NO_SRCDIR): Add common/common-regcache.h.
+ * regcache.h: Include common-regcache.h.
+ (regcache_read_pc): Don't declare.
+ * regcache.c (get_thread_regcache_for_ptid): New function.
+ * nat/linux-btrace.c: Don't include regcache.h.
+ Include common-regcache.h.
+ (perf_event_read_bts): Use get_thread_regcache_for_ptid.
+
+2014-09-11 Thomas Schwinge <thomas@codesourcery.com>
+
+ * regcache.h (struct regset): Declare.
+
+2014-09-11 Pedro Alves <palves@redhat.com>
+
+ PR gdb/17347
+ * main.c: Include "infrun.h".
+ (catch_command_errors, catch_command_errors_const): Wait for the
+ foreground command to complete.
+ * top.c (maybe_wait_sync_command_done): New function, factored out
+ from ...
+ (maybe_wait_sync_command_done): ... here.
+ * top.h (maybe_wait_sync_command_done): New declaration.
+
+2014-09-11 Tom Tromey <tromey@redhat.com>
+ Gary Benson <gbenson@redhat.com>
+
+ * common/symbol.h: New file.
+ * Makefile.in (HFILES_NO_SRCDIR): Add common/symbol.h.
+ * minsyms.c (find_minimal_symbol_address): New function.
+ * common/agent.c: Include common/symbol.h.
+ [!GDBSERVER]: Don't include objfiles.h.
+ (agent_look_up_symbols): Use find_minimal_symbol_address.
+
+2014-09-11 Gary Benson <gbenson@redhat.com>
+
+ * target/target.h (target_stop_ptid, target_continue_ptid):
+ Declare.
+ * target.c (target_stop_ptid, target_continue_ptid): New
+ functions.
+ * common/agent.c [!GDBSERVER]: Don't include infrun.h.
+ (agent_run_command): Always use target_stop_ptid and
+ target_continue_ptid.
+
+2014-09-11 Tom Tromey <tromey@redhat.com>
+ Gary Benson <gbenson@redhat.com>
+
+ * target/target.h: New file.
+ * Makefile.in (HFILES_NO_SRCDIR): Add target/target.h.
+ * target.h: Include target/target.h.
+ (target_read_memory, target_write_memory): Don't declare.
+ * target.c (target_read_uint32): New function.
+ * common/agent.c: Include target/target.h.
+ [!GDBSERVER]: Don't include target.h.
+ (helper_thread_id): Type changed to uint32_t.
+ (agent_get_helper_thread_id): Use target_read_uint32.
+ (agent_run_command): Always use target_read_memory and
+ target_write_memory.
+ (agent_capability): Type changed to uint32_t.
+ (agent_capability_check): Use target_read_uint32.
+
+2014-09-11 Gary Benson <gbenson@redhat.com>
+
+ * common/common-debug.h (show_debug_regs): Declare.
+ * common/common-debug.c (show_debug_regs): Define.
+ * aarch64-linux-nat.c (debug_hw_points): Don't define. Replace
+ all uses with show_debug_regs. Replace all uses that considered
+ debug_hw_points as a multi-value integer with straight boolean
+ uses.
+ * x86-nat.c (debug_hw_points): Don't define. Replace all uses
+ with show_debug_regs.
+ * nat/x86-dregs.c (debug_hw_points): Don't declare. Replace
+ all uses with show_debug_regs.
+ * mips-linux-nat.c (maint_show_dr): Don't define. Replace all
+ uses with show_debug_regs.
+
+2014-09-10 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * findvar.c (address_from_register): Handle targets requiring
+ a special conversion routine even for plain pointer types.
+
+2014-09-10 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * rs6000-nat.c (exec_one_dummy_insn): Remove.
+ (store_register): Do not call exec_one_dummy_insn.
+
+2014-09-10 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.c (ada_array_bound): If ARR is a TYPE_CODE_PTR,
+ dereference it first. Use value_enclosing_type instead of
+ value_type.
+ (ada_array_length): Likewise.
+
+2014-09-10 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.c (ada_value_ptr_subscript): Remove parameter "type".
+ Adjust function implementation and documentation accordingly.
+ (ada_evaluate_subexp) <OP_FUNCALL>: Only assign "type" if
+ NOSIDE is EVAL_AVOID_SIDE_EFFECTS.
+ Update call to ada_value_ptr_subscript.
+
+2014-09-10 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-valprint.c (ada_value_print): Use VAL's enclosing type
+ instead of VAL's type.
+
+2014-09-10 Joel Brobecker <brobecker@adacore.com>
+
+ * amd64-linux-nat.c: Add <sys/uio.h> #include.
+
+2014-09-09 Doug Evans <xdje42@gmail.com>
+
+ PR guile/17367
+ * acinclude.m4 (GDB_GUILE_PROGRAM_NAMES): Pass guile version as
+ last parameter to pkg-config, not first.
+ * configure.ac: Pass --with-guile provided pkg-config path to
+ GDB_GUILE_PROGRAM_NAMES.
+ * configure: Regenerate.
+
+2014-09-09 Gabriel Krisman Bertazi <gabriel@krisman.be>
+
+ * MAINTAINERS (Write After Approval): Add "Gabriel Krisman
+ Bertazi".
+
2014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
* mips-irix-tdep.c (mips_irix_elf_osabi_sniff_abi_tag_sections):