+2015-11-30 Pedro Alves <palves@redhat.com>
+
+ * linux-low.c (thread_still_has_status_pending_p): Don't check
+ vCont;t here.
+ (lwp_resumed): New function.
+ (status_pending_p_callback): Return early if the LWP is not
+ supposed to be resumed.
+
+2015-11-30 Pedro Alves <palves@redhat.com>
+
+ * linux-low.c (handle_extended_wait): Assert that the LWP's
+ waitstatus is TARGET_WAITKIND_IGNORE. If GDB wants to hear about
+ thread create events, leave the new child's status pending.
+ (linux_low_filter_event): If GDB wants to hear about thread exit
+ events, leave the LWP marked dead and don't delete it.
+ (linux_wait_for_event_filtered): Don't check for thread exit.
+ (filter_exit_event): New function.
+ (linux_wait_1): Use it, when returning an exit event.
+ (linux_resume_one_lwp_throw): Assert that the LWP's
+ waitstatus is TARGET_WAITKIND_IGNORE.
+ * remote-utils.c (prepare_resume_reply): Handle
+ TARGET_WAITKIND_THREAD_CREATED and TARGET_WAITKIND_THREAD_EXITED.
+ * server.c (report_thread_events): New global.
+ (handle_general_set): Handle QThreadEvents.
+ (handle_query) <qSupported>: Handle and report QThreadEvents+;
+ (handle_target_event): Handle TARGET_WAITKIND_THREAD_CREATED and
+ TARGET_WAITKIND_THREAD_EXITED.
+ * server.h (report_thread_events): Declare.
+
+2015-11-30 Pedro Alves <palves@redhat.com>
+
+ * linux-low.c (resume_stopped_resumed_lwps): Don't check whether
+ the thread's last_resume_kind was resume_stop.
+
+2015-11-30 Pedro Alves <palves@redhat.com>
+
+ * linux-low.c (linux_attach): In non-stop mode, wait for one stop
+ before returning.
+
+2015-11-30 Pedro Alves <palves@redhat.com>
+
+ * server.c (handle_v_requests): Handle vCtrlC.
+
+2015-11-30 Pedro Alves <palves@redhat.com>
+
+ * gdbthread.h (find_any_thread_of_pid): Declare.
+ * inferiors.c (thread_of_pid, find_any_thread_of_pid): New
+ functions.
+ * server.c (handle_query): If current_thread is NULL, look for
+ another thread of the selected process.
+
+2015-11-26 Daniel Colascione <dancol@dancol.org>
+ Simon Marchi <simon.marchi@ericsson.com>
+
+ * linux-low.c (linux_target_ops): Use linux_proc_tid_get_name.
+ * server.c (handle_qxfer_threads_worker): Refactor to include thread
+ name in reply.
+ * target.h (struct target_ops) <thread_name>: New field.
+ (target_thread_name): New macro.
+
+2015-11-23 Joel Brobecker <brobecker@adacore.com>
+
+ * regcache.h (regcache_invalidate_pid): Add declaration.
+ * regcache.c (regcache_invalidate_pid): New function, extracted
+ from regcache_invalidate.
+ (regcache_invalidate): Reimplement using regcache_invalidate_pid.
+ Add trivial documentation comment.
+ * lynx-low.c: Use regcache_invalidate_pid instead of
+ regcache_invalidate.
+
+2015-11-23 Joel Brobecker <brobecker@adacore.com>
+
+ * configure.ac: Do not call AC_CHECK_TYPES for Elf32_auxv_t
+ and Elf64_auxv_t if the target is Android.
+
+2015-11-22 Doug Evans <xdje42@gmail.com>
+
+ * target.h: #include <sys/types.h>.
+
+2015-11-19 Pedro Alves <palves@redhat.com>
+
+ * linux-low.c (linux_process_qsupported): Change prototype.
+ Adjust.
+ * linux-low.h (struct linux_target_ops) <process_qsupported>:
+ Change prototype.
+ * linux-x86-low.c (x86_linux_process_qsupported): Change prototype
+ and adjust to loop over all features.
+ * server.c (handle_query) <qSupported>: Adjust to call
+ target_process_qsupported once, passing it a vector of unprocessed
+ features.
+ * target.h (struct target_ops) <process_qsupported>: Change
+ prototype.
+ (target_process_qsupported): Adjust.
+
+2015-11-19 Pedro Alves <palves@redhat.com>
+
+ * configure.ac (ERROR_ON_WARNING): Don't check whether in C++
+ mode.
+ * configure: Regenerate.
+
+2015-11-19 Pedro Alves <palves@redhat.com>
+
+ * configure: Regenerate.
+
+2015-11-19 Yao Qi <yao.qi@linaro.org>
+
+ * linux-aarch64-low.c (emit_data_processing_reg): Change opcode
+ type to uint32_t.
+
+2015-11-19 Yao Qi <yao.qi@linaro.org>
+
+ * linux-aarch64-low.c (enum aarch64_operand_type): New.
+ (struct aarch64_operand): Move enum out.
+
+2015-11-19 Yao Qi <yao.qi@linaro.org>
+
+ * linux-aarch64-low.c (aarch64_fill_fpregset): Cast buf to
+ struct user_fpsimd_state *.
+ (aarch64_store_fpregset): Likewise.
+
+2015-11-19 Yao Qi <yao.qi@linaro.org>
+
+ * linux-aarch64-low.c (aarch64_fill_gregset): Cast buf to
+ struct user_pt_regs *.
+ (aarch64_store_gregset): Likewise.
+
+2015-11-18 Pedro Alves <palves@redhat.com>
+
+ * Makefile.in (all_object_files): Add $IPA_OBJS.
+
+2015-11-17 Pedro Alves <palves@redhat.com>
+
+ * win32-low.c (win32_resume): Use gdb_signal_from_host,
+ GDB_SIGNAL_0 and gdb_signal_to_string.
+
+2015-11-17 Pedro Alves <palves@redhat.com>
+
+ * win32-low.c (handle_output_debug_string): Remove parameter.
+ (win32_kill): Remove our_status local and adjust call to
+ handle_output_debug_string.
+ (get_child_debug_event): Adjust call to
+ handle_output_debug_string.
+
+2015-11-03 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * linux-mips-low.c (mips_fill_gregset): Add cast.
+ (mips_store_gregset): Likewise.
+ (mips_fill_fpregset): Likewise.
+ (mips_store_fpregset): Likewise.
+
2015-11-03 Simon Marchi <simon.marchi@polymtl.ca>
* linux-mips-low.c (mips_add_watchpoint): Rename private to