Fix gdb.mi/mi-fullname-deleted.exp with Clang
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 19b4e2b138c39753b8ee0fbfc64575f030a0096b..4061d1789ccdd99d28bf539ae41d773e4c97e79a 100644 (file)
@@ -1,3 +1,216 @@
+2020-10-21  Gary Benson <gbenson@redhat.com>
+
+       * gdb.mi/mi-fullname-deleted.exp: Fix substituted
+       fullname test with Clang.  Also expand comments generally.
+
+2020-10-20  Tom de Vries  <tdevries@suse.de>
+
+       * gdb.dwarf2/pr13961.S: Remove superfluous end-of-siblings marker.
+
+2020-10-20  Tom de Vries  <tdevries@suse.de>
+
+       * gdb.dwarf2/arr-stride.c: Remove.
+       * gdb.dwarf2/arr-stride.exp: Use main.c.
+       * gdb.dwarf2/arr-subrange.c: Remove.
+       * gdb.dwarf2/arr-subrange.exp: Use main.c.
+       * gdb.dwarf2/bad-regnum.c: Remove.
+       * gdb.dwarf2/bad-regnum.exp: Use main.c.
+       * gdb.dwarf2/corrupt.c: Remove.
+       * gdb.dwarf2/corrupt.exp: Use main.c.
+       * gdb.dwarf2/dw2-bad-elf.c: Remove.
+       * gdb.dwarf2/dw2-bad-elf.exp: Use main.c.
+       * gdb.dwarf2/dw2-icycle.c: Remove.
+       * gdb.dwarf2/dw2-icycle.exp: Use main.c.
+       * gdb.dwarf2/formdata16.c: Remove.
+       * gdb.dwarf2/formdata16.exp: Use main.c.
+       * gdb.dwarf2/implptrconst.c: Remove.
+       * gdb.dwarf2/implptrconst.exp: Use main.c.
+       * gdb.dwarf2/info-locals-optimized-out.c: Remove.
+       * gdb.dwarf2/info-locals-optimized-out.exp: Use main.c.
+       * gdb.dwarf2/opaque-type-lookup.c: Remove.
+       * gdb.dwarf2/opaque-type-lookup.exp: Use main.c.
+
+2020-10-20  Tom de Vries  <tdevries@suse.de>
+
+       * gdb.dwarf2/ada-valprint-error.exp: Remove redundant mention of .exp
+       file.
+       * gdb.dwarf2/dw2-dir-file-name.exp: Same.
+
+2020-10-20  Tom de Vries  <tdevries@suse.de>
+
+       * gdb.dwarf2/dw2-error.exp: Use $gdb_test_file_name.
+       * gdb.dwarf2/dw2-line-number-zero.exp: Same.
+       * gdb.dwarf2/dw2-main-no-line-number.exp: Same.
+       * gdb.dwarf2/dw2-ranges-base.exp: Same.
+       * gdb.dwarf2/dw2-ranges.exp: Same.
+       * gdb.dwarf2/dw2-vendor-extended-opcode.exp: Same.
+       * gdb.dwarf2/var-access.exp: Same.
+
+2020-10-19  Tom Tromey  <tromey@adacore.com>
+
+       PR tui/26719
+       * gdb.tui/list.exp: Check source window contents after focus
+       change.
+
+2020-10-17  Tom de Vries  <tdevries@suse.de>
+
+       PR symtab/26317
+       * gdb.dwarf2/dw2-main-no-line-number.exp: New file.
+
+2020-10-17  Tom de Vries  <tdevries@suse.de>
+
+       * lib/gdb.exp (standard_testfile): Also treat args starting with '-'
+       as suffix.
+       * gdb.dwarf2/atomic.c: Rename to ...
+       * gdb.dwarf2/atomic-type.c: ... this.
+       * gdb.dwarf2/dw2-ranges2.c: Rename to ...
+       * gdb.dwarf2/dw2-ranges-2.c: ... this.
+       * gdb.dwarf2/dw2-ranges3.c: Rename to ...
+       * gdb.dwarf2/dw2-ranges-3.c: ... this.
+       * gdb.dwarf2/fission-mix2.c: Rename to ...
+       * gdb.dwarf2/fission-mix-2.c: ... this.
+       * gdb.dwarf2/ada-linkage-name.exp: Use more suffix args for
+       standard_testfile.
+       * gdb.dwarf2/ada-valprint-error.exp: Same.
+       * gdb.dwarf2/arr-stride.exp: Same.
+       * gdb.dwarf2/arr-subrange.exp: Same.
+       * gdb.dwarf2/atomic-type.exp: Same.
+       * gdb.dwarf2/bad-regnum.exp: Same.
+       * gdb.dwarf2/break-inline-psymtab.exp: Same.
+       * gdb.dwarf2/clang-debug-names-2.exp: Same.
+       * gdb.dwarf2/clang-debug-names.exp: Same.
+       * gdb.dwarf2/comp-unit-lang.exp: Same.
+       * gdb.dwarf2/corrupt.exp: Same.
+       * gdb.dwarf2/count.exp: Same.
+       * gdb.dwarf2/cpp-linkage-name.exp: Same.
+       * gdb.dwarf2/data-loc.exp: Same.
+       * gdb.dwarf2/dw2-align.exp: Same.
+       * gdb.dwarf2/dw2-bad-elf.exp: Same.
+       * gdb.dwarf2/dw2-bad-mips-linkage-name.exp: Same.
+       * gdb.dwarf2/dw2-bad-unresolved.exp: Same.
+       * gdb.dwarf2/dw2-case-insensitive.exp: Same.
+       * gdb.dwarf2/dw2-cp-infcall-ref-static.exp: Same.
+       * gdb.dwarf2/dw2-ifort-parameter.exp: Same.
+       * gdb.dwarf2/dw2-inline-many-frames.exp: Same.
+       * gdb.dwarf2/dw2-inline-param.exp: Same.
+       * 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-line-number-zero.exp: Same.
+       * gdb.dwarf2/dw2-namespaceless-anonymous.exp: Same.
+       * gdb.dwarf2/dw2-opt-structptr.exp: Same.
+       * gdb.dwarf2/dw2-param-error.exp: Same.
+       * gdb.dwarf2/dw2-ranges-base.exp: Same.
+       * gdb.dwarf2/dw2-ranges.exp: Same.
+       * gdb.dwarf2/dw2-unusual-field-names.exp: Same.
+       * gdb.dwarf2/dw2-vendor-extended-opcode.exp: Same.
+       * gdb.dwarf2/dw4-sig-types.exp: Same.
+       * gdb.dwarf2/dynarr-ptr.exp: Same.
+       * gdb.dwarf2/enum-type.exp: Same.
+       * gdb.dwarf2/fission-mix.exp: Same.
+       * gdb.dwarf2/formdata16.exp: Same.
+       * gdb.dwarf2/implptrconst.exp: Same.
+       * gdb.dwarf2/implptrpiece.exp: Same.
+       * gdb.dwarf2/info-locals-optimized-out.exp: Same.
+       * gdb.dwarf2/main-subprogram.exp: Same.
+       * gdb.dwarf2/method-ptr.exp: Same.
+       * gdb.dwarf2/missing-sig-type.exp: Same.
+       * gdb.dwarf2/nonvar-access.exp: Same.
+       * gdb.dwarf2/opaque-type-lookup.exp: Same.
+       * gdb.dwarf2/shortpiece.exp: Same.
+       * gdb.dwarf2/staticvirtual.exp: Same.
+       * gdb.dwarf2/subrange.exp: Same.
+       * gdb.dwarf2/symtab-producer.exp: Same.
+       * gdb.dwarf2/typedef-void-finish.exp: Same.
+       * gdb.dwarf2/var-access.exp: Same.
+       * gdb.dwarf2/variant.exp: Same.
+       * gdb.dwarf2/void-type.exp: Same.
+       * gdb.dwarf2/dw2-ranges-psym.exp: Same.  Use main.c instead of
+       dw2-ranges-main.c.
+       * gdb.dwarf2/dw2-ranges-main.c: Remove.
+
+2020-10-16  Tom de Vries  <tdevries@suse.de>
+
+       * lib/gdb.exp (gdb_breakpoint): Remove mention of "passfail".
+
+2020-10-16  Tom de Vries  <tdevries@suse.de>
+
+       * lib/gdb.exp (gdb_breakpoint): Handle eof as in gdb_test_multiple.
+
+2020-10-14  Tom de Vries  <tdevries@suse.de>
+
+       PR testsuite/26732
+       * gdb.ada/mi_catch_ex.exp: Do mi_delete_breakpoints before running
+       scenario 2.
+       * gdb.ada/mi_catch_ex_hand.exp: Same.
+
+2020-10-13  Pedro Alves  <pedro@palves.net>
+
+       * lib/mi-support.exp (mi_clean_restart): New.
+       (mi_run_to_main): Delete.
+       All callers adjust to use mi_clean_restart / mi_runto_main.
+
+2020-10-13  Pedro Alves  <pedro@palves.net>
+
+       * config/monitor.exp: Use "list -q".
+       * gdb.arch/gdb1558.exp: Use "break -q".
+       * gdb.arch/i386-permbkpt.exp: Use "break -q".
+       * gdb.arch/i386-prologue-skip-cf-protection.exp: Use "break -q".
+       * gdb.base/break.exp: Use "break -q", "list -q" and "tbreak -q".
+       * gdb.base/commands.exp: Use "break -q".
+       * gdb.base/condbreak.exp: Use "break -q".
+       * gdb.base/ctf-ptype.exp: Use "list -q".
+       * gdb.base/define.exp: Use "break -q".
+       * gdb.base/del.exp: Use "break -q".
+       * gdb.base/fullname.exp: Use "break -q".
+       * gdb.base/hbreak-in-shr-unsupported.exp: Use "hbreak -q".
+       * gdb.base/hbreak-unmapped.exp: Use "hbreak -q".
+       * gdb.base/hbreak2.exp: Use "hbreak -q" and "list -q".
+       * gdb.base/hw-sw-break-same-address.exp: Use "break -q" and
+       "hbreak -q".
+       * gdb.base/included.exp: Use "list -q".
+       * gdb.base/label.exp: Use "break -q".
+       * gdb.base/lineinc.exp: Use "break -q".
+       * gdb.base/list.exp: Use "list -q".
+       * gdb.base/macscp.exp: Use "list -q".
+       * gdb.base/pending.exp: Use "break -q".
+       * gdb.base/prologue-include.exp: Use "break -q".
+       * gdb.base/ptype.exp: Use "list -q".
+       * gdb.base/sepdebug.exp: Use "break -q", "list -q" and "tbreak -q".
+       * gdb.base/server-del-break.exp: Use "break -q".
+       * gdb.base/style.exp: Use "break -q".
+       * gdb.base/symbol-without-target_section.exp: Use "list -q".
+       * gdb.base/watchpoint-reuse-slot.exp: Use "hbreak -q".
+       * gdb.cp/exception.exp: Use "tbreak -q".
+       * gdb.dwarf2/dw2-error.exp: Use "break -q".
+       * gdb.dwarf2/fission-mix.exp: Use "break -q".
+       * gdb.dwarf2/fission-reread.exp: Use "break -q".
+       * gdb.dwarf2/pr13961.exp: Use "break -q".
+       * gdb.linespec/explicit.exp: Use "list -q".
+       * gdb.linespec/linespec.exp: Use "break -q".
+       * gdb.mi/mi-simplerun.exp: Use "--qualified".
+       * gdb.python/py-mi-objfile-gdb.py: Use "list -q".
+       * gdb.server/bkpt-other-inferior.exp: Use "break -q".
+       * gdb.server/connect-without-multi-process.exp: Use "break -q".
+       * gdb.trace/change-loc.exp: Use "break -q".
+       * gdb.trace/pending.exp: Use "break -q".
+       * gdb.tui/basic.exp: Use "list -q".
+       * gdb.tui/list-before.exp: Use "list -q".
+       * gdb.tui/list.exp: Use "list -q".
+       * lib/gdb.exp (gdb_has_argv0): Use "break -q".
+
+2020-10-13  Pedro Alves  <pedro@palves.net>
+
+       * gdb.base/ui-redirect.exp: Expect "break -qualified main" in
+       saved breakpoints file.
+       * gdb.guile/scm-breakpoint.exp: Expect "-qualified main" when
+       inspecting breakpoint list.
+       * lib/gdb.exp (runto_main): Add "qualified" to options.
+       * lib/mi-support.exp (mi_runto_helper): Add 'qualified' parameter,
+       and handle it.
+       (mi_runto_main): Pass 1 as qualified argument.
+
 2020-10-13  Pedro Alves  <pedro@palves.net>
 
        * lib/mi-support.exp (mi_runto_main): New proc.
This page took 0.031462 seconds and 4 git commands to generate.