X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=5590bf964d043e0a479b0213b6fe1c0c64805b7c;hb=b9a3f8429b012b753e30a4222bd8e4cbba019fad;hp=93e2e41325b3ebbe2e037e0693bd5eece96aff68;hpb=80062eb94959467fb0c27b988b87ac08dada4bd8;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 93e2e41325..5590bf964d 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,340 @@ +2019-06-13 Pedro Alves + + * gdb.multi/tids.exp: Adjust expected output. Add "thread apply 1 + foo --1" test. + +2019-06-11 Bernhard Heckel + + * gdb.fortran/block-data.f: New. + * gdb.fortran/block-data.exp: New. + +2019-06-11 Tom de Vries + + PR testsuite/24521 + * gdb.multi/remove-inferiors.exp: Allow "Expanding full symbols" + message. + +2019-06-11 Tom de Vries + + PR testsuite/24521 + * gdb.dwarf2/nonvar-access.exp: Fix main high_pc. + +2019-06-11 Tom de Vries + + * boards/readnow.exp: New file. + +2019-06-10 Andrew Burgess + + * gdb.fortran/vla-sizeof.exp: Update expected results. + +2019-06-06 Amos Bird + + * gdb.base/annota1.exp (thread_switch): Add test for + thread-exited annotation. + +2019-06-06 Tom Tromey + + * gdb.base/maint.exp: Expect command started/finished output. + +2019-06-05 Andrew Burgess + + * gdb.arch/riscv-unwind-long-insn-6.s: Remove use of 'I' in + comment. + * gdb.arch/riscv-unwind-long-insn-8.s: Likewise. + +2019-06-05 Andrew Burgess + + * gdb.arch/riscv-unwind-long-insn-6.s: New file. + * gdb.arch/riscv-unwind-long-insn-8.s: New file. + * gdb.arch/riscv-unwind-long-insn.c: New file. + * gdb.arch/riscv-unwind-long-insn.exp: New file. + +2019-06-04 Christian Biesinger + + * gdb.python/py-type.exp: Test for new gdb.Type.objfile property. + +2019-06-03 Philippe Waroquiers + + * lib/gdb.exp (help_list_trailer): New regexp variable + factorizing the help trailer message. + (test_class_help): Use help_list_trailer. Add LIST_OF_COMMANDS + arg to allow to better factorize various tests. + (test_user_defined_class_help): Factorizes testing 'help user-defined'. + (test_prefix_command_help): Use help_list_trailer. + * gdb.python/py-cmd.exp: Use test_user_defined_class_help. + * gdb.guile/scm-cmd.exp: Likewise. + * gdb.trace/tracecmd.exp: Update caller of test_class_help. + * gdb.base/help.exp: Use test_user_defined_class_help. + * gdb.base/style.exp: Add tests for styling of help and apropos. + * lib/gdb-utils.exp (style): Add title and highlight styles. + +2019-05-31 Philippe Waroquiers + + * gdb.base/shell.exp: Test pipe command, $_shell_exitcode, + $_shell_exitsignal. + * gdb.base/default.exp: Update for new convenience variables. + +2019-05-29 Tom Tromey + + * gdb.ada/complete.exp (test_gdb_no_completion): Add "/" and "-" + to "break complete ada" test case's regexp. + +2019-05-29 Tom Tromey + + PR c++/20020: + * gdb.cp/constexpr-field.exp: New file. + * gdb.cp/constexpr-field.cc: New file. + +2019-05-29 Tom Tromey + + * gdb.base/finish.exp (finish_no_print): New proc. + (finish_tests): Call it. + +2019-05-24 Tom de Vries + + * gdb.dwarf2/gdb-add-index.exp: New file. + +2019-05-22 Tom Tromey + + * gdb.base/info-shared.exp (check_info_shared): Use "style". + * gdb.base/style.exp: Use "style". + * lib/gdb-utils.exp (style): New proc. + +2019-05-22 Tom de Vries + + * gdb.base/align.exp: Require c++11. + +2019-05-22 Tom de Vries + + PR testsuite/24586 + * gdb.python/py-mi-var-info-path-expression.exp: Call + mi_skip_python_tests to check if python is supported. + +2019-05-22 Alan Hayward + + * gdb.arch/aarch64-pauth.c: New test. + * gdb.arch/aarch64-pauth.exp: New file. + +2019-05-22 Alan Hayward + + * README (Re-running Tests Outside The Testsuite): New section. + +2019-05-21 Tom de Vries + + * gdb.arch/amd64-eval.exp: Require c++11. + * gdb.base/max-depth.exp: Same. + * gdb.compile/compile-cplus-array-decay.exp: Same. + * gdb.cp/meth-typedefs.exp: Same. + * gdb.cp/subtypes.exp: Same. + * gdb.cp/temargs.exp: Same. + +2019-05-21 Alan Hayward + + * lib/gdbserver-support.exp (gdbserver_run): Mark kill as optional. + +2019-05-18 Andrew Burgess + + PR gdb/18644 + * gdb.fortran/complex.exp: Remove setup_kfail calls. + * gdb.fortran/printing-types.exp: Add new test. + * gdb.fortran/printing-types.f90: Add 16-byte real variable for + testing. + * gdb.fortran/type-kinds.exp (test_cast_1_to_type_kind): Remove + setup_kfail call. + +2019-05-17 Alan Hayward + + * README (Running the Testsuite): Change example. + (Testsuite Parameters): Remove TRANSCRIPT. + * lib/gdb.exp: Remove TRANSCRIPT check. + +2019-05-17 Alan Hayward + + * README (Testsuite Parameters): Add replay logging to + GDBSERVER_DEBUG. + (gdbserver,debug): Refer to GDBSERVER_DEBUG. + * lib/gdbserver-support.exp (gdbserver_start): Treat gdbserverdebug + as a comma separated list. + (gdb_debug_init): Override procedure. + +2019-05-17 Alan Hayward + + * lib/gdb.exp (default_gdb_spawn): Call gdb_write_cmd_file. + (gdb_write_cmd_file): New procedure. + * lib/gdbserver-support.exp (gdbserver_start): Call + gdbserver_write_cmd_file. + (gdbserver_write_cmd_file): New procedure. + +2019-05-17 Alan Hayward + + * lib/gdb.exp (gdb_unload): Mark Y as an answer. + (delete_breakpoints): Likewise. + (gdb_run_cmd): Likewise. + (gdb_start_cmd): Likewise. + (gdb_starti_cmd): Likewise. + (gdb_internal_error_resync): Likewise. + (gdb_test_multiple): Likewise. + (gdb_reinitialize_dir): Likewise. + (default_gdb_exit): Likewise. + (gdb_file_cmd): Mark kill as optional. + (default_gdb_start): Call gdb_stdin_log_init. + (send_gdb): Call gdb_stdin_log_write. + (rerun_to_main): Mark Y as an answer. + (gdb_stdin_log_init): New function. + (gdb_stdin_log_write): Likewise. + +2019-05-17 Alan Hayward + + * gdb.base/breakpoint-in-ro-region.exp: Disable when debugging. + * gdb.base/debug-expr.exp: Likewise. + * gdb.base/foll-fork.exp: Likewise. + * gdb.base/foll-vfork.exp: Likewise. + * gdb.base/fork-print-inferior-events.exp: Likewise. + * gdb.base/gdb-sigterm.exp: Likewise. + * gdb.base/gdbinit-history.exp: Likewise. + * gdb.base/osabi.exp: Likewise. + * gdb.base/sss-bp-on-user-bp-2.exp: Likewise. + * gdb.base/ui-redirect.exp: Likewise. + * gdb.gdb/unittest.exp: Likewise. + * gdb.mi/mi-break.exp: Disable separate-mi-tty when debugging. + * gdb.mi/mi-watch.exp: Likewise. + * gdb.mi/new-ui-mi-sync.exp: Likewise. + * gdb.mi/user-selected-context-sync.exp: Likewise. + * gdb.python/python.exp: Disable debug test when debugging. + * gdb.threads/check-libthread-db.exp: Disable when debugging. + * gdb.threads/signal-while-stepping-over-bp-other-thread.exp: + Likewise. + * gdb.threads/stepi-random-signal.exp: Likewise. + +2019-05-17 Alan Hayward + + * Makefile.in: Pass through GDB_DEBUG. + * README (Testsuite Parameters): Add GDB_DEBUG. + (gdb,debug): Add board setting. + * lib/gdb.exp (default_gdb_start): Start debugging. + (gdb_debug_enabled): New procedure. + (gdb_debug_init): Likewise. + +2019-05-17 Alan Hayward + + * Makefile.in: Pass through GDB_DEBUG. + * README (Testsuite Parameters): Add GDB_DEBUG. + (gdb,debug): Add board setting. + * lib/gdb.exp (default_gdb_start): Start debugging. + (gdb_debug_enabled): New procedure. + (gdb_debug_init): Likewise. + +2019-05-17 Alan Hayward + + * gdb.base/ui-redirect.exp: Add debug redirect tests. + +2019-05-17 Alan Hayward + + * gdb.base/ui-redirect.exp: Test redirection. + +2019-01-28 Jan Vrany + + * gdb.mi/mi-complete.exp: New file. + * gdb.mi/mi-complete.cc: Likewise. + +2019-05-15 Bernhard Heckel + + * gdb.fortran/vla-sizeof.exp: Add tests of sizeof applied to + indexed and sliced arrays, and pointers to arrays. + +2019-05-14 Tom Tromey + + * gdb.base/info-shared.exp (check_info_shared): Add "info shared" + styling test. + +2019-05-14 Tom de Vries + + * gdb.dwarf2/dw2-skip-prologue.S (.debug_loc): Fix base address + selection entry encoding. + +2019-05-10 Tom Tromey + + * gdb.ada/info_exc.exp: Add "complete" test. + +2019-05-09 Tom de Vries + + * gdb.arch/amd64-tailcall-self.S: Make DW_FORM_ref4 references + CU-relative. + +2019-05-09 Tom de Vries + + * gdb.arch/amd64-entry-value-paramref.S: Make DW_FORM_ref4 references + CU-relative. + +2019-05-08 Joel Brobecker + + * gdb.ada/frame_arg_lang.exp: New testcase. + * gdb.ada/frame_arg_lang/bla.adb: New file. + * gdb.ada/frame_arg_lang/pck.ads: New file. + * gdb.ada/frame_arg_lang/pck.adb: New file. + * gdb.ada/frame_arg_lang/foo.c: New file. + +2019-05-08 Tom Tromey + + * gdb.python/py-value.exp (test_value_in_inferior): Add Ada test. + +2019-05-08 Tom Tromey + + * gdb.base/ptype-offsets.exp: Update tests. + +2019-05-08 Tom Tromey + + * gdb.base/ptype-offsets.exp: Use string_to_regexp. Fix test + cases. + * gdb.base/ptype-offsets.cc (struct abc) : Now + "short". + +2019-05-08 Tom Tromey + + * gdb.ada/vla.exp: New file. + * gdb.ada/vla/vla.adb: New file. + +2019-05-07 Tom de Vries + + * gdb.base/index-cache.exp (ls_host): Fix return statement. + +2019-05-07 Tom de Vries + + PR testsuite/24522 + * gdb.dlang/watch-loc.c: Fix debug_info_offset in .debug_aranges + section. + +2019-05-07 Tom de Vries + + PR testsuite/24522 + * gdb.dwarf2/dw2-case-insensitive-debug.S: Fix debug_info_offset in + .debug_aranges section. + +2019-05-07 Tom de Vries + + PR testsuite/24159 + * lib/dwarf.exp: Fix handling of DW_FORM_ref_addr. + +2019-05-06 Tom de Vries + + * lib/gdb.exp (exec_has_index_section): New proc. + * gdb.base/index-cache.exp: Handle case that binfile contains an index + section. + +2019-05-04 Tom de Vries + + * boards/cc-with-debug-names.exp: New file. + +2019-05-03 Tom Tromey + + * gdb.ada/char_enum/pck.ads (Global_Enum_Type): New type. + * gdb.ada/char_enum/foo.adb: Use Global_Enum_Type. + * gdb.ada/char_enum.exp: Add test. + +2019-05-03 Tom de Vries + + * boards/cc-with-gdb-index.exp: New file. + 2019-05-02 Andrew Burgess * gdb.rust/simple.exp: Add new test case.