+2018-02-28 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * Makefile.in (SFILES): Add "$(srcdir)/common/pathstuff.c".
+ (OBJS): Add "pathstuff.o".
+ * server.c (current_directory): New global variable.
+ (captured_main): Initialize "current_directory".
+
+2018-02-26 Alan Hayward <alan.hayward@arm.com>
+
+ * tdesc.c: Use common/tdesc.h.
+ * tdesc.h: Likewise.
+
+2018-02-20 Alan Hayward <alan.hayward@arm.com>
+ Simon Marchi <simon.marchi@ericsson.com>
+
+ * Makefile.in: Switch order of make rules.
+
+2018-02-19 Alan Hayward <alan.hayward@arm.com>
+
+ * Makefile.in: Add common directory in build.
+ * configure.ac: Add common reference.
+ * configure: Regenerate.
+
+2018-02-09 Markus Metzger <markus.t.metzger@intel.com>
+
+ * linux-low.c (linux_target_ops): Remove linux_supports_btrace.
+ * nto-low.c (nto_target_ops): Remove NULL for supports_btrace.
+ * spu-low.c (spu_target_ops): Likewise.
+ * win32-low.c (win32_target_ops): Likewise.
+ * server.c (supported_btrace_packets): Report packets unconditionally.
+ * target.h (target_ops) <supports_btrace>: Remove.
+ (target_supports_btrace): Remove.
+
+2018-02-09 Markus Metzger <markus.t.metzger@intel.com>
+
+ * server.c (handle_btrace_enable_bts, handle_btrace_enable_pt)
+ (handle_btrace_disable): Change return type to void. Use exceptions
+ to report errors.
+ (handle_btrace_general_set): Catch exception and copy message to
+ return message.
+
+2018-02-08 Tom Tromey <tom@tromey.com>
+
+ * linux-low.c (install_software_single_step_breakpoints): Use
+ make_scoped_restore.
+ * inferiors.c (make_cleanup_restore_current_thread): Remove.
+ (do_restore_current_thread_cleanup): Remove.
+ * gdbthread.h (make_cleanup_restore_current_thread): Don't
+ declare.
+
+2018-02-08 Tom Tromey <tom@tromey.com>
+
+ * mem-break.c (set_raw_breakpoint_at): Use
+ gdb::unique_xmalloc_ptr.
+
+2018-01-30 Pedro Alves <palves@redhat.com>
+
+ PR gdb/13211
+ * target.c (target_terminal::terminal_state): Rename to ...
+ (target_terminal::m_terminal_state): ... this.
+
+2018-01-19 James Clarke <jrtc27@jrtc27.com>
+
+ * linux-low.c (handle_extended_wait): Surround call to
+ thread_db_notice_clone with #ifdef USE_THREAD_DB.
+
+2018-01-17 Simon Marchi <simon.marchi@ericsson.com>
+
+ * linux-low.c (attach_proc_task_lwp_callback): Adjust to
+ linux_ptrace_attach_fail_reason_string now returning an
+ std::string.
+ (linux_attach): Likewise.
+ * thread-db.c (attach_thread): Likewise.
+
+2018-01-17 Eldar Abusalimov <eldar.abusalimov@jetbrains.com>
+
+ PR gdb/21559
+ * configure.ac: Include <sys/types.h> prior to <sys/user.h> when
+ checking for fs_base/gs_base fields in struct user_regs_struct.
+ * configure: Regenerate.
+
+2018-01-16 Yao Qi <yao.qi@linaro.org>
+
+ PR gdb/18749
+ * linux-low.c (fetch_register): Call supply_register instead of
+ error.
+
+2018-01-08 Yao Qi <yao.qi@linaro.org>
+ Simon Marchi <simon.marchi@ericsson.com>
+
+ * Makefile.in (OBS): Remove selftest.o.
+ * configure.ac: Set srv_selftest_objs if $development is true.
+ (GDBSERVER_DEPFILES): Append $srv_selftest_objs.
+ * configure: Re-generated.
+ * server.c (captured_main): Wrap variable selftest_filter with
+ GDB_SELF_TEST.
+
+2018-01-07 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * server.c (parse_debug_format_options): Return std::string.
+ (handle_monitor_command, captured_main): Adjust.
+
+2018-01-05 Pedro Alves <palves@redhat.com>
+
+ PR gdb/18653
+ * server.c (captured_main): Pass quiet=false to
+ save_original_signals_state.
+
2018-01-01 Joel Brobecker <brobecker@adacore.com>
* gdbreplay.c (gdbreplay_version): Update copyright year in