+2017-11-06 Pedro Alves <palves@redhat.com>
+
+ * configure.ac: No longer check for termio.h and sgtty.h.
+ * configure: Regenerate.
+ * remote-utils.c: Include termios.h instead of gdb_termios.h.
+ (remote_open): Check HAVE_TERMIOS_H instead of HAVE_TERMIOS.
+ Remove termio and sgtty code.
+
+2017-11-03 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.mi/list-thread-groups-available.exp: Skip it if XML parsing
+ in GDB is disabled.
+
+2017-11-03 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.python/py-thrhandle.exp: Skip it if python is not
+ enabled.
+
+2017-10-31 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * gdb.mi/mi-break.exp (test_breakpoint_commands): Test backtrace
+ as a breakpoint command.
+
+2017-10-28 Maksim Dzabraev <dzabraew@gmail.com>
+
+ PR python/21213
+ * gdb.python/py-infthread.exp: Test calling
+ InferiorThread.inferior () multiple times in a row.
+
+2017-10-27 Keith Seitz <keiths@redhat.com>
+
+ * gdb.opt/inline-break.exp (break_info_1): New procedure.
+ Test "info break" for every inlined function breakpoint.
+
+2017-10-27 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.arch/insn-reloc.c (can_relocate_bl): Mark "x30" clobbered.
+
+2017-10-26 Patrick Frants <osscontribute@gmail.com>
+
+ * gdb.cp/classes.exp (test_static_members): Test printing
+ Outer::instance.
+ * gdb.cp/classes.c (struct Inner, struct Outer): New.
+ (Inner::instance, Outer::instance): New.
+
+2017-10-24 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/new-ui.exp (do_test): Split "delete all breakpoints on
+ extra console" test in two stages.
+
+2017-10-24 Pedro Alves <palves@redhat.com>
+
+ * gdb.threads/attach-into-signal.exp (corefunc): Reindent.
+
+2017-10-24 Pedro Alves <palves@redhat.com>
+
+ * gdb.threads/attach-into-signal.exp: Remove whole "stoppedtry"
+ loop.
+
+2017-10-24 Pedro Alves <palves@redhat.com>
+
+ * gdb.threads/attach-into-signal.exp (corefunc): Remove "attach
+ $attempt" and "stoppedtry $stoppedtry" test prefixes.
+
+2017-10-24 Pedro Alves <palves@redhat.com>
+
+ * lib/gdb-python.exp (get_python_valueof): Add 'test' optional
+ parameter and handle it. Don't output read value in test name.
+
+2017-10-24 Pedro Alves <palves@redhat.com>
+
+ * gdb.gdb/unittest.exp ('maintenance check xml-descriptions'): Use
+ custom test name.
+
+2017-10-24 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/startup-with-shell.exp ('touch $unique_file'): Don't
+ include the unstable output directory name in the test's name.
+ (initial_setup_simple) <'set args'>: Use custom test name.
+
+2017-10-24 Pedro Alves <palves@redhat.com>
+
+ * gdb.arch/arc-tdesc-cpu.exp ('set tdesc filename'): Use gdb_test
+ with explicit test name.
+
+2017-10-20 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/quit.exp: Use gdb_test_multiple and expect 'eof' before
+ 'wait -i'. Use gdb_assert and remote_close.
+
+2017-10-19 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.linespec/ls-errs.exp (do_test): Update comment, use line
+ number from variable rather than hard-coded.
+
+2017-10-19 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/long-inferior-output.c: New file.
+ * gdb.base/long-inferior-output.exp: New file.
+
+2017-11-18 Keith Seitz <keiths@redhat.com>
+
+ * gdb.cp/cpexprs.cc (base) <operator fluff const* const*>: New
+ method.
+ (main): Call it.
+ * gdb.cp/cpexprs.exp: Add new conversion operator to test matrix.
+ Add additional user-defined conversion operator tests.
+
+2017-10-17 Pedro Alves <palves@redhat.com>
+
+ * boards/native-stdio-gdbserver.exp: Load "local-board".
+
+2017-10-17 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/quit-live.c: New file.
+ * gdb.base/quit-live.exp: New file.
+
+2017-10-16 Keith Seitz <keiths@redhat.com>
+
+ * gdb.cp/classes.cc (class_with_typedefs, class_with_public_typedef)
+ (class_with_protected_typedef, class_with_private_typedef)
+ (struct_with_public_typedef, struct_with_protected_typedef)
+ (struct_with_private_typedef): New classes/structs.
+ * gdb.cp/classes.exp (test_ptype_class_objects): Add tests for
+ typedefs and access specifiers.
+
+2017-10-16 Pedro Alves <palves@redhat.com>
+ Simon Marchi <simon.marchi@polymtl.ca>
+
+ * README (Local vs Remote vs Native): New section.
+ * boards/local-board.exp: New file, with bits factored out from
+ ...
+ * boards/native-extended-gdbserver.exp: ... here. Load
+ "local-board".
+ * boards/native-gdbserver.exp: Load "local-board".
+ (${board}_spawn, ${board}_exec): Delete.
+ * boards/native-stdio-gdbserver.exp: Most contents factored out to
+ ...
+ * boards/stdio-gdbserver-base.exp: ... this new file.
+ * boards/native-stdio-gdbserver.exp: Reimplement, by loading
+ "stdio-gdbserver-base" and defining a get_target_remote_pipe_cmd
+ procedure.
+ * boards/remote-stdio-gdbserver.exp: Load stdio-gdbserver-base
+ instead of native-stdio-gdbserver. Don't set gdb_server_prog nor
+ stdio_gdbserver_command.
+ (${board}_get_remote_address, ${board}_get_comm_port)
+ (${board}_download, ${board}_upload): Delete.
+ (get_target_remote_pipe_cmd): New.
+
+2017-10-16 Simon Marchi <simon.marchi@ericsson.com>
+
+ * gdb.python/py-breakpoint.exp (test_bkpt_basic,
+ test_bkpt_deletion, test_bkpt_cond_and_cmds,
+ test_bkpt_invisible, test_watchpoints, test_bkpt_internal,
+ test_bkpt_eval_funcs, test_bkpt_temporary, test_bkpt_address,
+ test_bkpt_pending, test_bkpt_events): Use proc_with_prefix,
+ remove with_test_prefix.
+
2017-10-13 Pedro Alves <palves@redhat.com>
* lib/gdb.exp (target_can_use_run_cmd): New procedure.