]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/testsuite/ChangeLog
gdb.base/display.exp C++ify
[thirdparty/binutils-gdb.git] / gdb / testsuite / ChangeLog
index f43b4c250acf7fda1d8f76694953c51889ddc302..e83ec7994702d658315d4591b046fb620b26f9a7 100644 (file)
@@ -1,3 +1,704 @@
+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
+       PR gdb/26524
+       * gdb.base/advance-until-multiple-locations.cc: New.
+       * gdb.base/advance-until-multiple-locations.exp: New.
+
+2020-08-27  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       *  gdb.dwarf2/dw2-reg-undefined.exp: Use multi_line.
+
+2020-08-27  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * gdb.arch/amd64-byte.exp: Make test names unique, use
+       gdb_breakpoint, and fix typo 'forth' -> 'fourth'.
+       * gdb.arch/amd64-dword.exp: Likewise.
+       * gdb.arch/amd64-pseudo.c: Fix typo 'forth' -> 'fourth'.
+       * gdb.arch/amd64-stap-special-operands.exp: Make test names
+       unique.
+       * gdb.arch/amd64-tailcall-ret.exp: Likewise.
+       * gdb.arch/amd64-word.exp: Make test names unique, use
+       gdb_breakpoint, and fix typo 'forth' -> 'fourth'.
+       * gdb.arch/i386-byte.exp: Make test names unique, use
+       gdb_breakpoint.
+       * gdb.arch/i386-word.exp: Likewise.
+
+2020-08-25  Shahab Vahedi  <shahab@synopsys.com>
+
+       * gdb.arch/arc-tdesc-cpu.xml: Use new feature names.
+
+2020-08-25  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       PR gdb/26532
+       * gdb.threads/stepi-random-signal.exp: Update pattern.
+
+2020-08-25  Simon Marchi  <simon.marchi@efficios.com>
+
+       PR gdb/26532
+       * gdb.base/ui-redirect.exp: Update pattern.
+
+2020-08-25  Gary Benson <gbenson@redhat.com>
+
+       * gdb.dwarf2/dw2-dir-file-name.exp: Use system assembler
+       when compiling with clang.
+       * gdb.dwarf2/dw2-restore.exp: Likewise.
+
+2020-08-25  Gary Benson <gbenson@redhat.com>
+
+       * gdb.cp/ambiguous.exp: Enable test when compiling with GCC.
+       Add additional_flags=-Wno-inaccessible-base when compiling
+       with GCC >= 10.1 or clang.  Add additional_flags=-w when
+       compiling with GCC < 10.
+
+2020-08-25  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR m2/26372
+       * gdb.modula2/multidim.c: New file.
+       * gdb.modula2/multidim.exp: New file.
+
+2020-08-24  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * lib/gdb.exp (runto): Always emit fail on internal error.
+
+2020-08-24  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdb.base/gdb-sigterm.exp (do_test): Update expected regexp.
+       * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
+       Likewise.
+       * gdb.threads/stepi-random-signal.exp: Likewise.
+
+2020-08-20  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * gdb.base/print-file-var.exp: Fix typo "breapoint".
+       * gdb.trace/strace.exp: Ditto.
+
+2020-08-19  Alok Kumar Sharma  <AlokKumar.Sharma@amd.com>
+
+       * gdb.fortran/vla-type.exp: Skip commands not required for
+       the Flang compiled binaries after prologue fix.
+
+2020-08-17  Tom de Vries  <tdevries@suse.de>
+           Tom Tromey  <tromey@adacore.com>
+
+       PR rust/26197:
+       * gdb.rust/simple.exp (xfail_pattern): Update for new failure.
+
+2020-08-17  Tom Tromey  <tromey@adacore.com>
+
+       * gdb.ada/mi_var_access.exp: New file.
+       * gdb.ada/mi_var_access/mi_access.adb: New file.
+       * gdb.ada/mi_var_access/pck.adb: New file.
+       * gdb.ada/mi_var_access/pck.ads: New file.
+
+2020-08-16  Tom de Vries  <tdevries@suse.de>
+
+       PR gdb/25350
+       * gdb.base/eh_return.c: New test.
+       * gdb.base/eh_return.exp: New file.
+
+2020-08-15  Tom de Vries  <tdevries@suse.de>
+
+       * gdb.fortran/mixed-lang-stack.c (fortran_charlen_t): New type.
+       (mixed_func_1d_): Use fortran_charlen_t in decl.
+
+2020-08-15  Tom de Vries  <tdevries@suse.de>
+
+       PR backtrace/26390
+       * gdb.fortran/mixed-lang-stack.exp: Call bt with -frame-arguments all.
+       Update expected pattern.
+
+2020-08-13  Pedro Alves  <pedro@palves.net>
+
+       * gdb.fortran/complex.exp: Check skip_fortran_tests.
+       * gdb.fortran/library-module.exp: Likewise.
+       * gdb.fortran/logical.exp: Likewise.
+       * gdb.fortran/module.exp: Likewise.
+       * gdb.fortran/print_type.exp: Likewise.
+       * gdb.fortran/vla-alloc-assoc.exp: Likewise.
+       * gdb.fortran/vla-datatypes.exp: Likewise.
+       * gdb.fortran/vla-history.exp: Likewise.
+       * gdb.fortran/vla-ptr-info.exp: Likewise.
+       * gdb.fortran/vla-ptype-sub.exp: Likewise.
+       * gdb.fortran/vla-ptype.exp: Likewise.
+       * gdb.fortran/vla-sizeof.exp: Likewise.
+       * gdb.fortran/vla-type.exp: Likewise.
+       * gdb.fortran/vla-value-sub-arbitrary.exp: Likewise.
+       * gdb.fortran/vla-value-sub-finish.exp: Likewise.
+       * gdb.fortran/vla-value-sub.exp: Likewise.
+       * gdb.fortran/vla-value.exp: Likewise.
+
+2020-08-13  Pedro Alves  <pedro@palves.net>
+
+       * gdb.ada/access_tagged_param.exp: Check skip_ada_tests.
+       * gdb.ada/access_to_packed_array.exp: Likewise.
+       * gdb.ada/access_to_unbounded_array.exp: Likewise.
+       * gdb.ada/addr_arith.exp: Likewise.
+       * gdb.ada/arr_acc_idx_w_gap.exp: Likewise.
+       * gdb.ada/arr_arr.exp: Likewise.
+       * gdb.ada/arr_enum_idx_w_gap.exp: Likewise.
+       * gdb.ada/array_bounds.exp: Likewise.
+       * gdb.ada/array_of_variable_length.exp: Likewise.
+       * gdb.ada/array_ptr_renaming.exp: Likewise.
+       * gdb.ada/array_subscript_addr.exp: Likewise.
+       * gdb.ada/arraydim.exp: Likewise.
+       * gdb.ada/arrayparam.exp: Likewise.
+       * gdb.ada/arrayptr.exp: Likewise.
+       * gdb.ada/assign_1.exp: Likewise.
+       * gdb.ada/assign_arr.exp: Likewise.
+       * gdb.ada/atomic_enum.exp: Likewise.
+       * gdb.ada/attr_ref_and_charlit.exp: Likewise.
+       * gdb.ada/bad-task-bp-keyword.exp: Likewise.
+       * gdb.ada/bias.exp: Likewise.
+       * gdb.ada/boolean_expr.exp: Likewise.
+       * gdb.ada/bp_c_mixed_case.exp: Likewise.
+       * gdb.ada/bp_enum_homonym.exp: Likewise.
+       * gdb.ada/bp_inlined_func.exp: Likewise.
+       * gdb.ada/bp_on_var.exp: Likewise.
+       * gdb.ada/bp_range_type.exp: Likewise.
+       * gdb.ada/bp_reset.exp: Likewise.
+       * gdb.ada/call_pn.exp: Likewise.
+       * gdb.ada/catch_assert_if.exp: Likewise.
+       * gdb.ada/catch_ex.exp: Likewise.
+       * gdb.ada/catch_ex_std.exp: Likewise.
+       * gdb.ada/char_enum.exp: Likewise.
+       * gdb.ada/char_param.exp: Likewise.
+       * gdb.ada/complete.exp: Likewise.
+       * gdb.ada/cond_lang.exp: Likewise.
+       * gdb.ada/convvar_comp.exp: Likewise.
+       * gdb.ada/dgopt.exp: Likewise.
+       * gdb.ada/disc_arr_bound.exp: Likewise.
+       * gdb.ada/display_nested.exp: Likewise.
+       * gdb.ada/dot_all.exp: Likewise.
+       * gdb.ada/dyn_loc.exp: Likewise.
+       * gdb.ada/dyn_stride.exp: Likewise.
+       * gdb.ada/excep_handle.exp: Likewise.
+       * gdb.ada/expr_delims.exp: Likewise.
+       * gdb.ada/expr_with_funcall.exp: Likewise.
+       * gdb.ada/exprs.exp: Likewise.
+       * gdb.ada/fin_fun_out.exp: Likewise.
+       * gdb.ada/fixed_cmp.exp: Likewise.
+       * gdb.ada/formatted_ref.exp: Likewise.
+       * gdb.ada/frame_arg_lang.exp: Likewise.
+       * gdb.ada/frame_args.exp: Likewise.
+       * gdb.ada/fullname_bp.exp: Likewise.
+       * gdb.ada/fun_addr.exp: Likewise.
+       * gdb.ada/fun_in_declare.exp: Likewise.
+       * gdb.ada/fun_overload_menu.exp: Likewise.
+       * gdb.ada/fun_renaming.exp: Likewise.
+       * gdb.ada/funcall_char.exp: Likewise.
+       * gdb.ada/funcall_param.exp: Likewise.
+       * gdb.ada/funcall_ptr.exp: Likewise.
+       * gdb.ada/funcall_ref.exp: Likewise.
+       * gdb.ada/homonym.exp: Likewise.
+       * gdb.ada/info_addr_mixed_case.exp: Likewise.
+       * gdb.ada/info_auto_lang.exp: Likewise.
+       * gdb.ada/info_exc.exp: Likewise.
+       * gdb.ada/info_types.exp: Likewise.
+       * gdb.ada/int_deref.exp: Likewise.
+       * gdb.ada/interface.exp: Likewise.
+       * gdb.ada/iwide.exp: Likewise.
+       * gdb.ada/lang_switch.exp: Likewise.
+       * gdb.ada/length_cond.exp: Likewise.
+       * gdb.ada/maint_with_ada.exp: Likewise.
+       * gdb.ada/mi_catch_assert.exp: Likewise.
+       * gdb.ada/mi_catch_ex.exp: Likewise.
+       * gdb.ada/mi_catch_ex_hand.exp: Likewise.
+       * gdb.ada/mi_dyn_arr.exp: Likewise.
+       * gdb.ada/mi_ex_cond.exp: Likewise.
+       * gdb.ada/mi_exc_info.exp: Likewise.
+       * gdb.ada/mi_interface.exp: Likewise.
+       * gdb.ada/mi_prot.exp: Likewise.
+       * gdb.ada/mi_ref_changeable.exp: Likewise.
+       * gdb.ada/mi_string_access.exp: Likewise.
+       * gdb.ada/mi_task_arg.exp: Likewise.
+       * gdb.ada/mi_task_info.exp: Likewise.
+       * gdb.ada/mi_var_array.exp: Likewise.
+       * gdb.ada/mi_var_union.exp: Likewise.
+       * gdb.ada/mi_variant.exp: Likewise.
+       * gdb.ada/minsyms.exp: Likewise.
+       * gdb.ada/mod_from_name.exp: Likewise.
+       * gdb.ada/nested.exp: Likewise.
+       * gdb.ada/null_array.exp: Likewise.
+       * gdb.ada/optim_drec.exp: Likewise.
+       * gdb.ada/out_of_line_in_inlined.exp: Likewise.
+       * gdb.ada/packed_array_assign.exp: Likewise.
+       * gdb.ada/packed_tagged.exp: Likewise.
+       * gdb.ada/pp-rec-component.exp: Likewise.
+       * gdb.ada/print_chars.exp: Likewise.
+       * gdb.ada/print_pc.exp: Likewise.
+       * gdb.ada/ptr_typedef.exp: Likewise.
+       * gdb.ada/ptype_arith_binop.exp: Likewise.
+       * gdb.ada/ptype_array.exp: Likewise.
+       * gdb.ada/ptype_field.exp: Likewise.
+       * gdb.ada/ptype_tagged_param.exp: Likewise.
+       * gdb.ada/ptype_union.exp: Likewise.
+       * gdb.ada/py_range.exp: Likewise.
+       * gdb.ada/py_taft.exp: Likewise.
+       * gdb.ada/rdv_wait.exp: Likewise.
+       * gdb.ada/rec_comp.exp: Likewise.
+       * gdb.ada/rec_return.exp: Likewise.
+       * gdb.ada/ref_param.exp: Likewise.
+       * gdb.ada/ref_tick_size.exp: Likewise.
+       * gdb.ada/rename_subscript_param.exp: Likewise.
+       * gdb.ada/repeat_dyn.exp: Likewise.
+       * gdb.ada/same_component_name.exp: Likewise.
+       * gdb.ada/same_enum.exp: Likewise.
+       * gdb.ada/scalar_storage.exp: Likewise.
+       * gdb.ada/set_wstr.exp: Likewise.
+       * gdb.ada/small_reg_param.exp: Likewise.
+       * gdb.ada/str_binop_equal.exp: Likewise.
+       * gdb.ada/str_ref_cmp.exp: Likewise.
+       * gdb.ada/str_uninit.exp: Likewise.
+       * gdb.ada/sub_variant.exp: Likewise.
+       * gdb.ada/sym_print_name.exp: Likewise.
+       * gdb.ada/taft_type.exp: Likewise.
+       * gdb.ada/tagged.exp: Likewise.
+       * gdb.ada/tagged_access.exp: Likewise.
+       * gdb.ada/task_bp.exp: Likewise.
+       * gdb.ada/task_switch_in_core.exp: Likewise.
+       * gdb.ada/tasks.exp: Likewise.
+       * gdb.ada/tick_last_segv.exp: Likewise.
+       * gdb.ada/tick_length_array_enum_idx.exp: Likewise.
+       * gdb.ada/type_coercion.exp: Likewise.
+       * gdb.ada/unc_arr_ptr_in_var_rec.exp: Likewise.
+       * gdb.ada/unchecked_union.exp: Likewise.
+       * gdb.ada/uninitialized_vars.exp: Likewise.
+       * gdb.ada/var_arr_attrs.exp: Likewise.
+       * gdb.ada/var_arr_typedef.exp: Likewise.
+       * gdb.ada/var_rec_arr.exp: Likewise.
+       * gdb.ada/variant-record.exp: Likewise.
+       * gdb.ada/variant.exp: Likewise.
+       * gdb.ada/variant_record_packed_array.exp: Likewise.
+       * gdb.ada/varsize_limit.exp: Likewise.
+       * gdb.ada/whatis_array_val.exp: Likewise.
+       * gdb.ada/widewide.exp: Likewise.
+       * gdb.ada/win_fu_syms.exp: Likewise.
+
+2020-08-12  Gary Benson  <gbenson@redhat.com>
+
+       * gdb.dwarf2/dw2-op-out-param.S (.Ltext5): Fix duplicate label.
+
+2020-08-04  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * lib/check-test-names.exp (do_reset_vars): Use 'array unset' to
+       unset the array variable.
+
+2020-08-03  Tom de Vries  <tdevries@suse.de>
+
+       PR symtab/26333
+       * lib/dwarf.exp (DW_LNE_user): New proc.
+       * gdb.dwarf2/dw2-vendor-extended-opcode.c: New test.
+       * gdb.dwarf2/dw2-vendor-extended-opcode.exp: New file.
+
+2020-07-31  Kevin Buettner  <kevinb@redhat.com>
+
+       * gdb.base/coremaker2.c: Change all uses of 'unsigned long long'
+       to 'uintptr_t'
+       (inttypes.h): Include.
+
+2020-07-31  Kevin Buettner  <kevinb@redhat.com>
+
+       * gdb.base/coremaker2.c (buf_rw): Increase size to 256 KiB.
+       (C5_24k): Delete.
+       (C5_8k, C5_64k, C5_256k): New macros.
+       (buf_ro): Allocate 256 KiB of initialized data.
+
+2020-07-30  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * gdb.base/condbreak-bad.exp: Extend the test with scenarios
+       that attempt to overwrite an existing condition with a condition
+       that fails parsing and also with a condition that parses fine
+       but contains junk at the end.
+
+2020-07-30  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * gdb.base/condbreak-bad.c: New test.
+       * gdb.base/condbreak-bad.exp: New file.
+
+2020-07-30  Tom de Vries  <tdevries@suse.de>
+
+       * lib/sym-info-cmds.exp (GDBInfoModuleSymbols::check_entry_1): Factor
+       out of ...
+       (GDBInfoModuleSymbols::check_entry): ... here.
+       (GDBInfoModuleSymbols::check_optional_entry): New proc.
+       * gdb.fortran/info-modules.exp: Use check_optional_entry for entries
+       related to __def_init_mod1_M1t1 / __vtype_mod1_M1t1 / __copy_mod1_M1t1.
+
+2020-07-30  Tom de Vries  <tdevries@suse.de>
+
+       * gdb.fortran/ptype-on-functions.exp: Make "_t" suffix on
+       "__class_some_module_Number_t" optional.
+
+2020-07-29  Tom de Vries  <tdevries@suse.de>
+
+       * lib/selftest-support.exp (selftest_setup): Allow breakpoint at
+       multiple locations.
+
+2020-07-29  Tom de Vries  <tdevries@suse.de>
+
+       * gdb.dwarf2/dw2-line-number-zero.exp: Set breakpoints on lines
+       rather than function name.
+
+2020-07-28  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       PR symtab/26270:
+       * gdb.cp/disasm-func-name.cc: New file.
+       * gdb.cp/disasm-func-name.exp: New file.
+
+2020-07-28  Tom Tromey  <tromey@adacore.com>
+
+       * gdb.dwarf2/varval.exp (setup_exec): Add 'or' instruction to
+       'varval' location.
+
+2020-07-28  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * gdb.python/py-unwind.py: Update to make use of a register
+       descriptor.
+
+2020-07-28  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * gdb.python/py-arch-reg-names.exp: Add additional tests.
+
+2020-07-25  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       PR fortran/23051
+       PR fortran/26139
+       * gdb.fortran/class-allocatable-array.exp: New file.
+       * gdb.fortran/class-allocatable-array.f90: New file.
+       * gdb.fortran/pointer-to-pointer.exp: New file.
+       * gdb.fortran/pointer-to-pointer.f90: New file.
+
+2020-07-25  Tom de Vries  <tdevries@suse.de>
+
+       PR symtab/26243
+       * gdb.dwarf2/dw2-line-number-zero.c: New test.
+       * gdb.dwarf2/dw2-line-number-zero.exp: New file.
+
+2020-07-24  Tom de Vries  <tdevries@suse.de>
+
+       PR testsuite/26293
+       * gdb.ada/mi_prot.exp: Require gnatmake-8.
+
+2020-07-23  Pedro Alves  <pedro@palves.net>
+
+       * gdb.server/server-kill.exp (prepare): New, factored out from the
+       top level.
+       (kill_server): New.
+       (test_tstatus, test_unwind_nosyms, test_unwind_syms): New.
+       (top level) : Call test_tstatus, test_unwind_nosyms, test_unwind_syms.
+
+2020-07-23  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * gdb.dwarf2/dw2-disasm-over-non-stmt.exp: New file.
+
+2020-07-22  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * lib/gdb.exp (gdb_wrapper_file, gdb_wrapper_flags):
+       Initialize to empty string at top level.
+       (gdb_wrapper_init): Revert check for file existence on build.
+       Build the wrapper in its default place, not a build-specific
+       location.  When host == build, make the pathname absolute.
+       (gdb_compile): Delete leftover declaration of
+       gdb_wrapper_initialized.  Check gdb_wrapper_file being an empty
+       string instead of uninitialized.
+
+2020-07-22  Kevin Buettner  <kevinb@redhat.com>
+
+       * gdb.base/corefile2.exp: New file.
+       * gdb.base/coremaker2.exp: New file.
+
+2020-07-22  Kevin Buettner  <kevinb@redhat.com>
+
+       * gdb.base/coredump-filter.exp: Add second
+       non-Private-Shared-Anon-File test.
+       (test_disasm): Rename binfile for test which is expected
+       to fail.
+
+2020-07-22  Kevin Buettner  <kevinb@redhat.com>
+
+       * gdb.base/corefile.exp: Add test "accessing read-only mmapped
+       data in core file".
+       * gdb.base/coremaker.c (buf2ro): New global.
+       (mmapdata): Add a read-only mmap mapping.
+
+2020-07-22  Kevin Buettner  <kevinb@redhat.com>
+
+       PR corefiles/25631
+       * gdb.base/corefile.exp (accessing anonymous, unwritten-to mmap data):
+       New test.
+       * gdb.base/coremaker.c (buf3): New global.
+       (mmapdata): Add mmap call which uses MAP_ANONYMOUS and MAP_PRIVATE
+       flags.
+
+2020-07-22  Kevin Buettner  <kevinb@redhat.com>
+
+       * gdb.base/coremaker.c (filler_ro): New global constant.
+
 2020-07-22  Tom Tromey  <tromey@adacore.com>
 
        * gdb.ada/mi_prot.exp: New file.
 
        * lib/gdb.exp (gdb_test_multiline): New, moved from gdb-guile.exp,
        have a input seq nr in each pass message.
-        * lib/gdb-guile.exp (gdb_test_multiline): Move to gdb.exp.
+       * lib/gdb-guile.exp (gdb_test_multiline): Move to gdb.exp.
        * lib/gdb-python.exp (gdb_py_test_multiple): Remove.
        * gdb.python/python.exp: Make test names unique,
        use gdb_test_multiline instead of gdb_py_test_multiple,
        disabled.
 
 2020-03-02  Pedro Alves  <palves@redhat.com>
-             Tom de Vries  <tdevries@suse.de>
+           Tom de Vries  <tdevries@suse.de>
 
        * lib/gdb.exp (gdb_test_multiple): Handle prompt_regexp option using
        -prompt prefix, before user_code argument.  Add -lbl option likewise.