+2012-08-08 Doug Evans <dje@google.com>
+
+ * Makefile.in (SFILES): Add gdb_vecs.c.
+ (OBS): Add gdb_vecs.o.
+ (gdb_vecs_h, host_defs_h): New variables.
+ (thread-db.o): Add $(gdb_vecs_h) dependency.
+ (gdb_vecs.o): New rule.
+ * thread-db.c: #include "gdb_vecs.h".
+ (thread_db_load_search): Use a vector to iterate over path elements.
+ Handle text appearing after "$pdir".
+
+ * configure.ac: Add check for strstr.
+ * config.in: Regenerate.
+ * configure: Regenerate.
+
+2012-08-02 Ulrich Weigand <ulrich.weigand@linaro.org>
+
+ * hostio.c (handle_pread): If pread fails, fall back to attempting
+ lseek/read.
+ (handle_pwrite): Likewise for pwrite.
+
+2012-08-01 Ulrich Weigand <ulrich.weigand@linaro.org>
+
+ * linux-arm-low.c (arm_linux_hw_point_initialize): Distinguish
+ between unsupported TYPE and unimplementable ADDR/LEN combination.
+ (arm_insert_point): Act on new return value.
+
+2012-07-31 Pedro Alves <palves@redhat.com>
+
+ * server.c (process_point_options): Only skip tokens if we find
+ one that is unrecognized. Don't treat 'X' specially while
+ skipping unrecognized tokens.
+
+2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
+
+ * linux-arm-low.c (arm_linux_hw_point_initialize): Do not attempt
+ to 4-byte-align HW breakpoint addresses for Thumb.
+
+2012-07-27 Yao Qi <yao@codesourcery.com>
+
+ PR remote/14161.
+
+ * server.h: Declare gdb_agent_about_to_close.
+ * target.c (kill_inferior): Include "agent.h".
+ New. Send command 'kill'.
+ * target.h (kill_inferior): Removed macro.
+ * tracepoint.c (gdb_agent_about_to_close): New.
+ (gdb_agent_helper_thread): Handle command 'close'.
+ Wait endlessly until the inferior stops.
+ Install gdb_agent_remove_socket to atexit hook.
+ (agent_socket_name): New static variable.
+ (gdb_agent_socket_init): Replace local variable 'name' with
+ 'agent_socket_name'.
+ (gdb_agent_remove_socket): New.
+
+2012-07-27 Yao Qi <yao@codesourcery.com>
+
+ * server.c (process_point_options): Stop at 'X' when parsing.
+
+2012-07-19 Michael Eager <eager@eagercon.com>
+
+ * i386-low.c (Z_packet_to_hw_type): Add Z_PACKET_HW_BP, translate
+ to hw_execute.
+ * linux-x86-low.c (x86_insert_point, x86_remove_point):
+ Call i386_low_insert_watchpoint, i386_low_remove_watchpoint to add/del
+ hardware breakpoint.
+
+2012-07-07 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdbserver/linux-low.c (initialize_low): Call
+ linux_ptrace_init_warnings.
+
+2012-07-02 Doug Evans <dje@google.com>
+
+ * mem-break.c (gdb_no_commands_at_breakpoint): Fix cast from
+ pointer to int.
+
+2012-07-02 Stan Shebs <stan@codesourcery.com>
+
+ * Makefile.in (WARN_CFLAGS_NO_FORMAT): Define.
+ (ax.o): Add it to build rule.
+ (ax-ipa.o): Ditto.
+ (OBS): Add format.o.
+ (IPA_OBS): Add format.o.
+ * server.c (handle_query): Claim support for breakpoint commands.
+ (process_point_options): Add command case.
+ (process_serial_event): Leave running if there are printfs in
+ effect.
+ * mem-break.h (any_persistent_commands): Declare.
+ (add_breakpoint_commands): Declare.
+ (gdb_no_commands_at_breakpoint): Declare.
+ (run_breakpoint_commands): Declare.
+ * mem-break.c (struct point_command_list): New struct.
+ (struct breakpoint): New field command_list.
+ (any_persistent_commands): New function.
+ (add_commands_to_breakpoint): New function.
+ (add_breakpoint_commands): New function.
+ (gdb_no_commands_at_breakpoint): New function.
+ (run_breakpoint_commands): New function.
+ * linux-low.c (linux_wait_1): Test for and run breakpoint commands
+ locally.
+ * ax.c: Include format.h.
+ (ax_printf): New function.
+ (gdb_eval_agent_expr): Add printf opcode.
+
+2012-06-13 Yao Qi <yao@codesourcery.com>
+
+ * server.c (start_inferior): Remove duplicated writes to fields
+ 'last_resume_kind' and 'last_status' of 'current_inferior'.
+
+2012-06-12 Yao Qi <yao@codesourcery.com>
+ Pedro Alves <palves@redhat.com>
+
+ * linux-low.c (linux_set_resume_request): Simplify predicate. Add
+ comment.
+ * server.c (handle_v_cont): Extend comment.
+
2012-06-11 Yao Qi <yao@codesourcery.com>
* linux-low.c (linux_attach): Add 'static'.