+2020-09-17 Pedro Alves <pedro@palves.net>
+
+ * gdb.base/display.exp: Issue "set print asm-demangle on".
+
+2020-09-17 Pedro Alves <pedro@palves.net>
+
+ * gdb.base/find.c: Include <string.h>.
+ (init_bufs): Add cast.
+ * gdb.base/find.exp: Issue "set print asm-demangle on".
+
+2020-09-16 Tom Tromey <tromey@adacore.com>
+
+ PR gdb/26598:
+ * gdb.base/skipcxx.exp: New file.
+ * gdb.base/skipcxx.cc: New file.
+
+2020-09-16 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/26617
+ * gdb.dlang/watch-loc.c: Only add .debug_aranges if
+ WITH_DEBUG_SECTIONS is defined.
+ (xstr, str): New macro.
+ (.debug_aranges): Use DMAIN_START_0/1/2 and DMAIN_LENGTH
+ to get start and size of _Dmain.
+ * gdb.dlang/watch-loc.exp: Pass DMAIN_START_0/1/2 and DMAIN_LENGTH
+ using additional_flags.
+
+2020-09-16 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * gdb.base/bp-cmds-sourced-script.c: New file.
+ * gdb.base/bp-cmds-sourced-script.exp: New test.
+ * gdb.base/bp-cmds-sourced-script.gdb: New file.
+
+2020-09-16 Tom de Vries <tdevries@suse.de>
+
+ * lib/gdbserver-support.exp (gdbserver_exit): Make sure we
+ get the gdb prompt after issuing "monitor exit".
+
+2020-09-16 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/26624
+ * lib/gdb.exp (gdb_assert): Catch errors in condition evaluation.
+
+2020-09-16 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/26618
+ * gdb.tui/new-layout.exp: Escape unbalanced braces.
+
+2020-09-15 Tom Tromey <tromey@adacore.com>
+
+ PR rust/26197:
+ * lib/rust-support.exp (rust_llvm_version): New proc.
+ * gdb.rust/simple.exp: Check rust_llvm_version.
+
+2020-09-14 Tom de Vries <tdevries@suse.de>
+
+ * gdb.rust/traits.exp: Fix PATH warning.
+
+2020-09-13 Pedro Alves <pedro@palves.net>
+
+ * gdb.base/catch-follow-exec.c (main): Add explicit return
+ statement.
+ * gdb.base/catch-signal.c (main): Likewise.
+ * gdb.base/condbreak-call-false.c (main): Likewise.
+ * gdb.base/consecutive.c (main): Add explicit return
+ statement and return type.
+ * gdb.base/cursal.c (main): Add explicit return statement.
+ * gdb.base/cvexpr.c (main): Likewise.
+ * gdb.base/display.c (main): Add explicit return statement and
+ return type.
+ * gdb.base/dprintf-detach.c (main): Add explicit return statement.
+ * gdb.base/endianity.c (main): Likewise.
+ * gdb.base/execd-prog.c (main): Likewise.
+ * gdb.base/gdb1090.c (main): Likewise.
+ * gdb.base/info_qt.c (main): Likewise.
+ * gdb.base/lineinc.c (main): Likewise.
+ * gdb.base/load-command.c (main): Likewise.
+ * gdb.base/macscp1.c (main): Likewise.
+ * gdb.base/pr10179-a.c (main): Likewise.
+ * gdb.base/quit-live.c (main): Likewise.
+ * gdb.base/scope0.c (main): Likewise.
+ * gdb.base/settings.c (main): Likewise.
+ * gdb.base/stack-checking.c (main): Return int.
+ * gdb.base/varargs.c (main): Add explicit return statement.
+ * gdb.cp/ambiguous.cc (main): Likewise.
+ * gdb.cp/anon-struct.cc (main): Likewise.
+ * gdb.cp/anon-union.cc (main): Likewise.
+ * gdb.cp/bool.cc (main): Likewise.
+ * gdb.cp/bs15503.cc (main): Likewise.
+ * gdb.cp/cplusfuncs.cc (main): Likewise.
+ * gdb.cp/cttiadd.cc (main): Likewise.
+ * gdb.cp/extern-c.cc (main): Likewise.
+ * gdb.cp/filename.cc (main): Likewise.
+ * gdb.cp/formatted-ref.cc (main): Likewise.
+ * gdb.cp/mb-ctor.cc (main): Likewise.
+ * gdb.cp/member-ptr.cc (main): Likewise.
+ * gdb.cp/minsym-fallback-main.cc (main): Likewise.
+ * gdb.cp/overload-const.cc (main): Likewise.
+ * gdb.cp/paren-type.cc (main): Likewise.
+ * gdb.cp/parse-lang.cc (main): Likewise.
+ * gdb.cp/pr-1023.cc (main): Likewise.
+ * gdb.cp/psmang1.cc (main): Likewise.
+ * gdb.cp/readnow-language.cc (main): Likewise.
+ * gdb.cp/ref-params.cc (main): Likewise.
+ * gdb.cp/rvalue-ref-params.cc (main): Likewise.
+ * gdb.cp/virtbase2.cc (main): Likewise.
+ * gdb.dwarf2/dw2-abs-hi-pc.c (main): Likewise.
+ * gdb.dwarf2/dw2-namespaceless-anonymous.c (main): Likewise.
+ * gdb.dwarf2/dw4-toplevel-types.cc (main): Likewise.
+ * gdb.mi/mi-console.c (main): Likewise.
+ * gdb.mi/mi-read-memory.c (main): Likewise.
+ * gdb.modula2/multidim.c (main): Likewise.
+ * gdb.opt/inline-small-func.c (main): Likewise.
+ * gdb.python/py-rbreak.c (main): Likewise.
+ * gdb.stabs/exclfwd1.c (main): Likewise.
+ * gdb.trace/qtro.c (main): Likewise.
+
+2020-09-13 Pedro Alves <pedro@palves.net>
+
+ * gdb.base/share-env-with-gdbserver.c (main): Call my_getenv
+ instead of getenv.
+
+2020-09-13 Pedro Alves <pedro@palves.net>
+
+ * gdb.base/dbx.exp (dbx_gdb_start): Adjust to use gdb_spawn
+ instead of spawning GDB with remote_spawn.
+ * lib/mi-support.exp (default_mi_gdb_start): Adjust to use
+ gdb_spawn instead of spawning GDB with remote_spawn.
+
+2020-09-13 Pedro Alves <pedro@palves.net>
+
+ * gdb.dwarf2/ada-linkage-name.c (main): Move to the bottom of the
+ file and add calls to first and second.
+ * gdb.dwarf2/atomic.c (main): Move to the bottom of the file and
+ add call to f.
+
+2020-09-13 Pedro Alves <pedro@palves.net>
+
+ * gdb.mi/mi-break-qualified.cc: New file.
+ * gdb.mi/mi-break-qualified.exp: New file.
+ * lib/mi-support.exp (mi_create_breakpoint_multi)
+ (mi_make_breakpoint_loc, mi_make_breakpoint_multi): New
+ procedures.
+ (mi_create_breakpoint_1): New, factored out from
+ mi_create_breakpoint.
+
+2020-09-13 Pedro Alves <pedro@palves.net>
+
+ * gdb.cp/inherit.exp: No longer pass -Wno-deprecated-register.
+ * gdb.cp/misc.exp: No longer pass -Wno-deprecated-register.
+ * gdb.cp/misc.cc (class small, small::method, marker_reg1)
+ (register_class): Delete.
+ (main): Don't call register_class.
+
+2020-09-13 Pedro Alves <pedro@palves.net>
+
+ * gdb.cp/classes.exp: No longer pass -Wno-deprecated-register.
+ (do_tests): Remove "calling method for small class" test.
+ * gdb.cp/classes.cc (class small, small::method, marker_reg1)
+ (register_class): Delete.
+ (main): Don't call register_class.
+ * gdb.cp/call-method-register.exp: New file, based on bits removed
+ from classes.exp.
+ * gdb.cp/call-method-register.cc: New file, based on bits removed
+ from classes.cc.
+
+2020-09-13 Pedro Alves <pedro@palves.net>
+
+ * gdb.base/msym-bp-2.c: New.
+ * gdb.base/msym-bp-shl-lib.c: New file.
+ * gdb.base/msym-bp-shl-main-2.c: New file.
+ * gdb.base/msym-bp-shl-main.c: New file.
+ * gdb.base/msym-bp-shl.exp: New file.
+ * gdb.base/msym-bp.c: New file.
+ * gdb.base/msym-bp.exp: New file.
+
+2020-09-13 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.base/default.exp: Change $_gdb_major to 11.
+
+2020-09-11 Moritz Riesterer <moritz.riesterer@intel.com>
+ Felix Willgerodt <Felix.Willgerodt@intel.com>
+
+ * x86-avx512bf16.c: New file.
+ * x86-avx512bf16.exp: Likewise.
+ * lib/gdb.exp (skip_avx512bf16_tests): New function.
+
+2020-09-11 Tom de Vries <tdevries@suse.de>
+
+ PR exp/26602
+ * gdb.cp/ambiguous.exp: Add KFAILs for PR26602.
+
+2020-09-11 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * gdb.base/bp-cmds-execution-x-script.exp: Remove a stale comment.
+
+2020-09-10 Alan Modra <amodra@gmail.com>
+
+ PR 26597
+ * gdb.dlang/demangle.exp: Update tests as per gcc commit 387d0773f3.
+
+2020-09-08 Tom de Vries <tdevries@suse.de>
+
+ * gdb.dwarf2/frame-inlined-in-outer-frame.exp: Consume gdb prompt
+ after gdb_starti_cmd.
+
+2020-09-03 Alok Kumar Sharma <AlokKumar.Sharma@amd.com>
+
+ * lib/fortran.exp (fortran_complex8): New proc.
+ (fortran_complex16): New proc.
+ * gdb.fortran/complex.exp: Use routines from fortran.exp
+ * gdb.fortran/pointer-to-pointer.exp: Likewise.
+ * gdb.fortran/vla-ptr-info.exp: Likewise.
+
+2020-09-03 Tom de Vries <tdevries@suse.de>
+
+ PR breakpoint/26546
+ * gdb.base/label-without-address.exp: Runto main first.
+
+2020-09-02 Tom Tromey <tromey@adacore.com>
+
+ * gdb.ada/mi_var_access.exp: Test children of access variable.
+ * gdb.ada/mi_var_access/mi_access.adb: Add new stop markers.
+ * gdb.ada/mi_var_array.exp: Update.
+
+2020-08-31 Kevin Buettner <kevinb@redhat.com>
+
+ * gdb.base/corefile.exp (warning-free): XFAIL test when running
+ on docker w/ AUFS storage driver.
+
+2020-08-31 Kevin Buettner <kevinb@redhat.com>
+
+ * gdb.base/corefile2.exp (renamed binfile): New tests.
+
+2020-08-31 Simon Marchi <simon.marchi@efficios.com>
+
+ * gdb.dwarf2/dw2-reg-undefined.exp: Remove spurious #.
+
+2020-08-31 Simon Marchi <simon.marchi@efficios.com>
+
+ * gdb.dwarf2/frame-inlined-in-outer-frame.exp: New file.
+ * gdb.dwarf2/frame-inlined-in-outer-frame.S: New file.
+
+2020-08-31 Simon Marchi <simon.marchi@efficios.com>
+
+ * gdb.dwarf2/dw2-reg-undefined.exp: Test "set debug frame 1"
+ output, printing a "not saved" value from history and printing a
+ convenience variable created from a "not saved" value.
+
+2020-08-31 Tom de Vries <tdevries@suse.de>
+
+ * gdb.base/eh_return.exp: Use nopie.
+
+2020-08-28 Pedro Alves <pedro@palves.net>
+
+ * gdb.base/advance-until-multiple-locations.exp
+ (advance_overload, until_overload): Adjust to match the
+ frame/function header instead of the source line text.
+
+2020-08-28 Tom de Vries <tdevries@suse.de>
+
+ * gdb.base/label-without-address.c: New test.
+ * gdb.base/label-without-address.exp: New file.
+
2020-08-27 Pedro Alves <pedro@palves.net>
PR gdb/26523