+2020-07-21 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.python/py-arch-reg-names.exp: Additional tests.
+
+2020-07-21 Tom de Vries <tdevries@suse.de>
+
+ * gdb.reverse/solib-precsave.exp: Handle additional "recommended
+ breakpoint locations".
+ * gdb.reverse/solib-reverse.exp: Same.
+
+2020-07-21 Tom de Vries <tdevries@suse.de>
+
+ * gdb.reverse/step-reverse.c (callee): Merge statements.
+
+2020-07-21 Tom de Vries <tdevries@suse.de>
+
+ * gdb.fortran/info-modules.exp (info module variables): Allow missing
+ line numbers for some variables.
+
+2020-07-21 Tom de Vries <tdevries@suse.de>
+
+ * gdb.opt/inline-locals.c (init_array): New func.
+ (func1): Use init_array.
+ * gdb.opt/inline-locals.exp: Update pattern.
+
+2020-07-21 Tom de Vries <tdevries@suse.de>
+
+ * gdb.debuginfod/fetch_src_and_symbols.exp: Use save_vars for env
+ vars. Fix PATH and DUPLICATE errors. Cleanup whitespace.
+
+2020-07-20 Ludovic Courtès <ludo@gnu.org>
+
+ * gdb.guile/source2.scm: Add #f first argument to 'format'.
+ * gdb.guile/types-module.exp: Remove "ERROR:" from
+ regexps since Guile 3.0 no longer prints that.
+
+2020-07-20 Ludovic Courtès <ludo@gnu.org>
+
+ * gdb.guile/scm-error.exp ("source $remote_guile_file_1"): Relax
+ error regexp to match on Guile 2.2.
+
+2020-07-20 Gary Benson <gbenson@redhat.com>
+
+ * gdb.cp/align.exp: Fix "alignof (void)" tests when compiling
+ with clang.
+
+2020-07-20 Tom de Vries <tdevries@suse.de>
+
+ * gdb.threads/omp-par-scope.c (lock, lock2): New variable.
+ (omp_set_lock_in_order): New function.
+ (single_scope, multi_scope, nested_func, nested_parallel): Use
+ omp_set_lock_in_order and omp_unset_lock.
+ (main): Init and destroy lock and lock2.
+
+2020-07-20 Tom de Vries <tdevries@suse.de>
+
+ * gdb.base/valgrind-infcall-2.exp: Handle printf unknown return type.
+
+2020-07-20 Tom de Vries <tdevries@suse.de>
+
+ * gdb.threads/attach-slow-waitpid.exp: Bail out if gdb_start fails.
+
+2020-07-17 Tom de Vries <tdevries@suse.de>
+
+ * gdb.base/valgrind-infcall-2.c: New test.
+ * gdb.base/valgrind-infcall-2.exp: New file.
+ * lib/valgrind.exp (vgdb_start): Add and handle active_at_startup.
+
+2020-07-17 Tom de Vries <tdevries@suse.de>
+
+ * gdb.dlang/circular.c (found): Use found_label as label name.
+ * gdb.dwarf2/arr-subrange.c (main): Use main_label as label name.
+ * gdb.dwarf2/comp-unit-lang.c (func): Use func_label as label name.
+ * gdb.dlang/circular.exp: Use MACRO_AT_func and MACRO_AT_range.
+ * gdb.dwarf2/ada-linkage-name.exp: Same.
+ * gdb.dwarf2/arr-subrange.exp: Same.
+ * gdb.dwarf2/atomic-type.exp: Same.
+ * gdb.dwarf2/comp-unit-lang.exp: Same.
+ * gdb.dwarf2/cpp-linkage-name.exp: Same.
+ * gdb.dwarf2/dw2-bad-mips-linkage-name.exp: Same.
+ * gdb.dwarf2/dw2-lexical-block-bare.exp: Same.
+ * gdb.dwarf2/dw2-regno-invalid.exp: Same.
+ * gdb.dwarf2/implptr-64bit.exp: Same.
+ * gdb.dwarf2/imported-unit-abstract-const-value.exp: Same.
+ * gdb.dwarf2/imported-unit-runto-main.exp: Same.
+ * gdb.dwarf2/imported-unit.exp: Same.
+ * gdb.dwarf2/main-subprogram.exp: Same.
+ * gdb.dwarf2/missing-type-name.exp: Same.
+ * gdb.dwarf2/nonvar-access.exp: Same.
+ * gdb.dwarf2/struct-with-sig.exp: Same.
+ * gdb.dwarf2/typedef-void-finish.exp: Same.
+ * gdb.dwarf2/void-type.exp: Same.
+
+2020-07-17 Tom de Vries <tdevries@suse.de>
+
+ * lib/dwarf.exp (Dwarf::MACRO_AT_func, Dwarf::MACRO_AT_range): Drop
+ src parameter.
+ * gdb.dlang/watch-loc.exp: Update MACRO_AT_{func,range} calls.
+ * gdb.dwarf2/bitfield-parent-optimized-out.exp: Same.
+ * gdb.dwarf2/dw2-ifort-parameter.exp: Same.
+ * gdb.dwarf2/dw2-opt-structptr.exp: Same.
+ * gdb.dwarf2/dwz.exp: Same.
+ * gdb.dwarf2/implptr-optimized-out.exp: Same.
+ * gdb.dwarf2/implref-array.exp: Same.
+ * gdb.dwarf2/implref-const.exp: Same.
+ * gdb.dwarf2/implref-global.exp: Same.
+ * gdb.dwarf2/implref-struct.exp: Same.
+ * gdb.dwarf2/info-locals-optimized-out.exp: Same.
+ * gdb.dwarf2/opaque-type-lookup.exp: Same.
+ * gdb.dwarf2/var-access.exp: Same.
+ * gdb.dwarf2/varval.exp: Same.
+ * gdb.trace/entry-values.exp: Same.
+
+2020-07-17 Tom de Vries <tdevries@suse.de>
+
+ * lib/dwarf.exp (Dwarf::extern): Remove.
+ * gdb.compile/compile-ops.exp: Remove use of Dwarf::extern.
+ * gdb.dlang/circular.exp: Same.
+ * gdb.dwarf2/comp-unit-lang.exp: Same.
+ * gdb.dwarf2/dw2-ifort-parameter.exp: Same.
+ * gdb.dwarf2/dw2-symtab-includes.exp: Same.
+ * gdb.dwarf2/dwz.exp: Same.
+ * gdb.dwarf2/imported-unit-abstract-const-value.exp: Same.
+ * gdb.dwarf2/imported-unit-runto-main.exp: Same.
+ * gdb.dwarf2/imported-unit.exp: Same.
+ * gdb.dwarf2/opaque-type-lookup.exp: Same.
+
+2020-07-16 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gdb.base/shell.exp: Skip pipe tests dependent on sh on Windows host.
+ Use double quotes instead of single quotes.
+
+2020-07-16 Caroline Tice <cmtice@google.com>
+
+ * gdb.dwarf2/dw5-rnglist-test.cc: New file.
+ * gdb.dwarf2/dw5-rnglist-test.exp: New file.
+
+2020-07-16 Tom de Vries <tdevries@suse.de>
+
+ * lib/dwarf.exp (program): Initialize _line.
+ (DW_LNE_end_sequence): Reinitialize _line.
+ (DW_LNS_advance_line): Update _line.
+ (line): New proc.
+ * gdb.dwarf2/dw2-inline-many-frames.exp: Use line.
+ * gdb.dwarf2/dw2-inline-small-func.exp: Same.
+ * gdb.dwarf2/dw2-inline-stepping.exp: Same.
+ * gdb.dwarf2/dw2-is-stmt-2.exp: Same.
+ * gdb.dwarf2/dw2-is-stmt.exp: Same.
+ * gdb.dwarf2/dw2-ranges-func.exp: Same.
+
2020-07-15 Andrew Burgess <andrew.burgess@embecosm.com>
* gdb.fortran/ptype-on-functions.exp: Make the result pattern more