+2019-07-24 Tom de Vries <tdevries@suse.de>
+
+ * gdb.base/info-types.exp: Allow info types to print info for more than
+ one file.
+
+2019-07-23 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/24842
+ * gdb.dwarf2/multidictionary.exp: Consume initial prompt after
+ gdb_spawn_with_cmdline_opts.
+
+2019-07-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ * gdb.arch/arm-cmse-sgstubs.c: New test.
+ * gdb.arch/arm-cmse-sgstubs.exp: New file.
+
+2019-07-23 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/24711
+ * gdb.mi/mi-complete.exp: Wait for "set max-completions" result before
+ issuing next command.
+
+2019-07-22 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.ada/info_auto_lang.exp: Update expected results.
+ * gdb.base/info-types.c: Add additional types to check.
+ * gdb.base/info-types.exp: Update expected results.
+
+2019-07-22 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.base/info-types.c: New file.
+ * gdb.base/info-types.exp: New file.
+
+2019-07-19 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.arch/riscv-bp-infcall.c: New file.
+ * gdb.arch/riscv-bp-infcall.exp: New file.
+
+2019-07-17 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ PR breakpoints/24541
+ * gdb.mi/mi-catch-cpp-exceptions.exp: Remove kfail due to 24541.
+
+2019-07-14 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/24760
+ * gdb.objc/basicclass.exp: Fix unterminated string.
+
+2019-07-12 Bernhard Heckel <bernhard.heckel@intel.com>
+ Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.fortran/vla-ptype.exp: Print array with negative bounds.
+ * gdb.fortran/vla-sizeof.exp: Print the size of an array with
+ negative bounds.
+ * gdb.fortran/vla-value.exp: Print elements of an array with
+ negative bounds.
+ * gdb.fortran/vla.f90: Setup an array with negative bounds for
+ testing.
+
+2019-07-11 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.base/options.exp (expect_string): Dequote strings in
+ results.
+ (test-string): Test strings with different quoting and reindent.
+
+2019-07-10 Tom Tromey <tromey@adacore.com>
+
+ * gdb.ada/mi_ex_cond.exp: Update expected results.
+ * gdb.ada/mi_catch_ex_hand.exp: Update expected results.
+ * gdb.ada/mi_catch_ex.exp: Update expected results.
+ * gdb.ada/mi_catch_assert.exp: Update expected results.
+ * gdb.ada/catch_ex.exp (catch_exception_info)
+ (catch_exception_entry, catch_assert_entry)
+ (catch_unhandled_entry): Update.
+ * gdb.ada/catch_assert_if.exp: Update expected results.
+
+2019-07-10 Richard Bunt <richard.bunt@arm.com>
+ Stephen Roberts <stephen.roberts@arm.com>
+
+ * gdb.base/define.exp: Restore original prompt.
+
+2019-07-09 Pedro Alves <palves@redhat.com>
+
+ * gdb.cp/catch-multi-stdlib.exp: Adjust expected "info
+ breakpoints" output.
+ * gdb.cp/exception.exp: Adjust expected "info breakpoints" output.
+ * gdb.python/py-breakpoint.exp: No longer expect that "catch
+ throw" creates breakpoint.
+ * gdb.mi/mi-catch-cpp-exceptions.exp (setup_catchpoint): Expect
+ 'type="catchpoint"'.
+
+2019-07-09 Pedro Alves <palves@redhat.com>
+
+ PR c++/15468
+ * gdb.cp/except-multi-location-lib.cc: New.
+ * gdb.cp/except-multi-location-main.cc: New.
+ * gdb.cp/except-multi-location.exp: New.
+
+2019-07-09 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * gdb.base/printcmds.exp (test_printf_convenience_var): Set
+ language to "c++" before dealing with wchar_t. Remove DO_WSTRING
+ argument and update callers.
+
+2019-07-09 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.arch/amd64-break-on-asm-line.S: New file.
+ * gdb.arch/amd64-break-on-asm-line.exp: New file.
+
+2019-07-08 Philippe Waroquiers <philippe.waroquiers@skynet.be>
+
+ * gdb.base/printcmds.exp: Test printing C string and
+ C wide string convenience vars without transiting via the inferior.
+ Also make test names unique.
+
+2019-07-08 Alan Hayward <alan.hayward@arm.com>
+
+ * gdb.base/break-idempotent.exp: Test both PIE and non PIE.
+
+2019-07-04 Pedro Alves <palves@redhat.com>
+
+ * lib/gdb.exp (foreach_with_prefix): Don't return early if
+ body returned ok(0), break(3) or continue(4).
+ * gdb.testsuite/foreach_with_prefix.exp: New file.
+
+2019-07-04 Alan Hayward <alan.hayward@arm.com>
+
+ * gdb.server/unittest.exp: Allow 0 unit tests to run.
+
+2019-07-03 Pedro Alves <palves@redhat.com>
+
+ * lib/gdb.exp (foreach_with_prefix): Use "catch" and
+ "return -code".
+
+2019-07-03 Pedro Alves <palves@redhat.com>
+
+ PR cli/24732
+ * gdb.base/shell.exp: Load completion-support.exp.
+ Adjust expected error output. Add completion tests.
+
+2019-07-03 Pedro Alves <palves@redhat.com>
+
+ * lib/completion-support.exp (test_gdb_complete_cmd_multiple): Use
+ string_to_regexp.
+
+2019-07-03 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/options.exp (expect_none, expect_flag, expect_bool)
+ (expect_integer): Adjust to expect "-string".
+ (expect_string): New.
+ (all_options): Expect "-string".
+ (test-flag, test-boolean): Adjust to expect "-string".
+ (test-string): New proc.
+ (top level): Call it.
+
+2019-07-03 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/options.exp (test-misc, test-flag, test-boolean)
+ (test-uinteger, test-enum): Adjust res_test_gdb_... calls to pass
+ the expected output in the success.
+
+2019-07-03 Pedro Alves <palves@redhat.com>
+
+ * lib/completion-support.exp (test_gdb_complete_tab_multiple):
+ Split one gdb_test_multiple call in two to avoid a race.
+
+2019-07-03 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/with.c: New file.
+ * gdb.base/with.exp: New file.
+
+2019-07-03 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/settings.exp: Replace all references to "maint
+ test-settings set" with references to "maint set test-settings",
+ and all references to "maint test-settings show" with references
+ to "maint show test-settings".
+
+2019-07-03 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/settings.exp (test-string): Adjust expected out when
+ testing "maint test-settings show filename"
+
+2019-07-02 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/options.exp (test-info-threads): New procedure.
+ (top level): Call it.
+
+2019-06-28 Tom Tromey <tromey@adacore.com>
+
+ * gdb.dwarf2/ada-linkage-name.c: New file.
+ * gdb.dwarf2/ada-linkage-name.exp: New file.
+
+2019-06-27 Tom Tromey <tromey@adacore.com>
+
+ * gdb.cp/constexpr-field.exp: Use setup_xfail.
+
+2019-06-26 Tom de Vries <tdevries@suse.de>
+
+ * gdb.dwarf2/varval.exp: Compile twice, once without bad DWARF.
+
+2019-06-26 Tom de Vries <tdevries@suse.de>
+
+ * gdb.base/index-cache.exp: Add back missing debug option.
+
+2019-06-23 Philippe Waroquiers <philippe.waroquiers@skynet.be>
+
+ * gdb.base/alias.exp: Test non matching/non existing prefixes.
+
+2019-06-25 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/24727
+ * gdb.dwarf2/dw2-restrict.S: Regenerate using clang 5.0.1.
+
+2019-06-24 Tom de Vries <tdevries@suse.de>
+
+ * gdb.dwarf2/implptr-64bit.exp: Fix intra-CU '%' label reference.
+
+2019-06-24 Tom de Vries <tdevries@suse.de>
+
+ * gdb.trace/entry-values.exp: Use DW_FORM_udata instead of
+ DW_FOR_sdata for DW_AT_decl_file. Use 0 for DW_AT_decl_file.
+ * gdb.trace/unavailable-dwarf-piece.exp: Same.
+
+2019-06-24 Tom de Vries <tdevries@suse.de>
+
+ * gdb.dwarf2/inlined_subroutine-inheritance.exp:
+
+2019-06-21 Tom de Vries <tdevries@suse.de>
+
+ * gdb.base/index-cache.exp: Add additional_flags=-Wl,--build-id.
+
+2019-06-21 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/24518
+ PR ada/24713
+ * gdb.ada/ptype_union.exp: Mark as unsupported if executable contains
+ index.
+
+2019-06-19 Tom Tromey <tromey@adacore.com>
+
+ * gdb.ada/length_cond.exp: Add intro comment.
+
+2019-06-19 Tom Tromey <tromey@adacore.com>
+
+ * gdb.ada/length_cond.exp: New file.
+ * gdb.ada/length_cond/length_cond.adb: New file.
+ * gdb.ada/length_cond/pck.adb: New file.
+ * gdb.ada/length_cond/pck.ads: New file.
+
+2019-06-18 Tom de Vries <tdevries@suse.de>
+
+ * boards/fission.exp (debug_flags): Add "-fuse-ld=gold".
+
+2019-06-18 Tom Tromey <tromey@adacore.com>
+
+ * gdb.base/list0.h: Add comment explaining control character.
+
+2019-06-18 Tom de Vries <tdevries@suse.de>
+
+ * boards/fission.exp: Break up long debug_flags line.
+
+2019-06-16 Tom de Vries <tdevries@suse.de>
+
+ PR gdb/24445
+ * gdb.dwarf2/gdb-index.exp (add_gdb_index): Update dwz file with
+ generated index.
+
+2019-06-16 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ PR gdb/24686
+ * gdb.mi/mi-catch-cpp-exceptions.exp: Add an extra pattern to
+ improve detection of bug gdb/24541.
+
+2019-06-16 Simon Marchi <simon.marchi@polymtl.ca>
+
+ PR gdb/24669
+ * gdb.base/index-cache.exp (uses_readnow,
+ expecting_index_cache_use): Define global variable.
+ (test_cache_enabled_miss, test_cache_enabled_hit): Use
+ expecting_index_cache_use.
+
+2019-06-16 Bernhard Heckel <bernhard.heckel@intel.com>
+ Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.fortran/pointers.f90: New file.
+ * gdb.fortran/print_type.exp: New file.
+ * gdb.fortran/vla-ptype.exp: Adapt expected results.
+ * gdb.fortran/vla-type.exp: Likewise.
+ * gdb.fortran/vla-value.exp: Likewise.
+ * gdb.mi/mi-vla-fortran.exp: Likewise.
+
+2019-06-15 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.mi/mi-catch-cpp-exceptions.cc: New file.
+ * gdb.mi/mi-catch-cpp-exceptions.exp: New file.
+ * lib/mi-support.exp (mi_expect_stop): Handle 'exception-caught'
+ as a stop reason.
+
+2019-06-15 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.base/annota1.exp: Update expected results.
+ * gdb.cp/annota2.exp: Likewise.
+ * gdb.cp/annota3.exp: Likewise.
+
+2019-06-15 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.base/style-logging.exp: Remove path from test name.
+
+2019-06-14 Tom Tromey <tromey@adacore.com>
+
+ PR gdb/24502:
+ * gdb.base/style-logging.exp: New file.
+
+2019-06-14 Tom Tromey <tromey@adacore.com>
+
+ * gdb.base/symfile-warn.exp: New file.
+ * gdb.base/symfile-warn.c: New file.
+
+2019-06-14 Tom Tromey <tromey@adacore.com>
+
+ * gdb.base/annotate-symlink.exp: New file.
+
+2019-06-14 Tom Tromey <tromey@adacore.com>
+
+ * gdb.ada/set_wstr.exp: Add reassignment test.
+
+2019-06-14 Tom Tromey <tromey@adacore.com>
+
+ * gdb.ada/formatted_ref.exp (test_p_x_addr): Check
+ 'unchecked_access and 'unrestricted_access as well.
+
+2019-06-14 Tom Tromey <tromey@adacore.com>
+
+ PR ada/24539:
+ * gdb.ada/vla.exp: Update tests.
+ * gdb.ada/vla/vla.adb (Record_Type): Use No_Component_Reordering
+ pragma.
+
+2019-06-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/settings.exp (test-integer): Test junk after
+ "unlimited".
+
+2019-06-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/options.exp (test-thread-apply): New.
+ (top level): Call it.
+
+2019-06-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/options.exp (test-frame-apply): New.
+ (top level): Test print commands with different "frame apply"
+ prefixes.
+
+2019-06-13 Pedro Alves <palves@redhat.com>
+
+ * lib/completion-support.exp (test_gdb_complete_tab_multiple)
+ (test_gdb_complete_cmd_multiple, test_gdb_complete_multiple): Add
+ 'max_completions' parameter and handle it.
+ (test_gdb_completion_offers_commands): New.
+
+2019-06-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/options.exp (test-backtrace): Test completing qualifiers.
+
+2019-06-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/options.exp (test-backtrace): New.
+ (top level): Call it.
+
+2019-06-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.guile/scm-frame-args.exp: Use "set print
+ raw-frame-arguments" instead of "set print raw frame-arguments".
+ * gdb.python/py-frame-args.exp: Likewise.
+
+2019-06-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.compile/compile.exp: Adjust expected output to option
+ processing changes.
+
+2019-06-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/options.exp: Build executable.
+ (test-print): New procedure.
+ (top level): Call it, once for "print" and another for "compile
+ print".
+
2019-06-13 Pedro Alves <palves@redhat.com>
* gdb.base/options.c: New file.
(gdb_debug_init): Likewise.
2019-05-17 Alan Hayward <alan.hayward@arm.com>
-
+
* Makefile.in: Pass through GDB_DEBUG.
* README (Testsuite Parameters): Add GDB_DEBUG.
(gdb,debug): Add board setting.
2019-04-25 Alan Hayward <alan.hayward@arm.com>
- * Makefile.in: Pass through GDBSERVER_DEBUG.
- * README (Testsuite Parameters): Add GDBSERVER_DEBUG.
- (gdbserver,debug): Add board setting.
- * gdb.trace/tspeed.exp: Skip when debugging.
- * lib/gdb.exp (gdbserver_debug_enabled): New procedure.
- * lib/gdbserver-support.exp: Likewise
+ * Makefile.in: Pass through GDBSERVER_DEBUG.
+ * README (Testsuite Parameters): Add GDBSERVER_DEBUG.
+ (gdbserver,debug): Add board setting.
+ * gdb.trace/tspeed.exp: Skip when debugging.
+ * lib/gdb.exp (gdbserver_debug_enabled): New procedure.
+ * lib/gdbserver-support.exp: Likewise
2019-04-24 Tom Tromey <tromey@adacore.com>
2017-12-07 Phil Muldoon <pmuldoon@redhat.com>
- * gdb.python/py-breakpoint.exp (test_bkpt_explicit_loc): Add new
+ * gdb.python/py-breakpoint.exp (test_bkpt_explicit_loc): Add new
tests for explicit locations.
2017-12-06 Pedro Alves <palves@redhat.com>
* gdb.mi/mi-vla-fortran.exp: Likewise.
2017-09-08 Frank Penczek <frank.penczek@intel.com>
- Christoph Weinmann <christoph.t.weinmann@intel.com>
- Bernhard Heckel <bernhard.heckel@intel.com>
+ Christoph Weinmann <christoph.t.weinmann@intel.com>
+ Bernhard Heckel <bernhard.heckel@intel.com>
* gdb.fortran/ptr-indentation.f90: New file.
* gdb.fortran/ptr-indentation.exp: New file.