]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/testsuite/ChangeLog
"source", foreground execution commands, and target-async
[thirdparty/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 835338fca8af1843e4bfcd0a1189cb1222594eba..b7bc990754cdc40fed2d53b7103d8f3ff9e510ff 100644 (file)
@@ -1,3 +1,237 @@
+2014-03-25  Pedro Alves  <palves@redhat.com>
+           Doug Evans  <dje@google.com>
+
+       * gdb.base/source-execution.c: New file.
+       * gdb.base/source-execution.exp: New file.
+       * gdb.base/source-execution.gdb: New file.
+
+2014-03-24  Doug Evans  <dje@google.com>
+
+       * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
+       using fission.
+
+2014-03-24  Hui Zhu  <hui@codesourcery.com>
+           Pedro Alves  <palves@redhat.com>
+
+       PR breakpoints/16101
+       * gdb.base/dprintf.exp: Use unsupported rather than changing the
+       test pass/fail messages.  Detect missing support for dprintf when
+       breakpoints are actually inserted.
+       * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
+       breakpoints are actually inserted.
+       * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
+       fails.
+
+2014-03-24  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
+
+2014-03-22  Doug Evans  <xdje42@gmail.com>
+
+       * gdb.python/python.exp (python not supported): Verify multi-line
+       python command issues an error.
+       * gdb.guile/guile.exp (guile not supported): Verify multi-line
+       guile command issues an error.
+
+2014-03-21  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * gdb.threads/thread-specific.exp: Handle the lack of usable
+       $this_breakpoint and $this_thread.
+
+2014-03-21  Hui Zhu  <hui@codesourcery.com>
+
+       * gdb.base/attach.exp (do_command_attach_tests): New.
+
+2014-03-20  Tom Tromey  <tromey@redhat.com>
+           Pedro Alves  <palves@redhat.com>
+
+       PR cli/15718
+       * gdb.base/condbreak-call-false.c: New file.
+       * gdb.base/condbreak-call-false.exp: New file.
+
+2014-03-20  Pedro Alves  <palves@redhat.com>
+
+       * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
+       Delete.
+       (block_signals, unblock_signals): Delete.
+       (child_function_2, main): Remove references to deleted variable
+       and functions.
+
+2014-03-20  Pedro Alves  <palves@redhat.com>
+
+       * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
+       Use pthread_kill to signal thread 2.
+       * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
+       Adjust to make the test send itself a signal rather than using the
+       host's "kill" command.
+
+2014-03-20  Pedro Alves  <palves@redhat.com>
+
+       * gdb.threads/multiple-step-overs.c: New file.
+       * gdb.threads/multiple-step-overs.exp: New file.
+       * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
+       Adjust expected infrun debug output.
+
+2014-03-20  Pedro Alves  <palves@redhat.com>
+
+       * gdb.threads/step-over-trips-on-watchpoint.c: New file.
+       * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
+
+2014-03-20  Pedro Alves  <palves@redhat.com>
+
+       PR breakpoints/7143
+       * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
+       old gnats gdb/38.  Remove kfail.  Adjust to use gdb_test instead
+       of gdb_test_multiple.
+       * gdb.cp/annota2.exp: Remove kfail for gdb/38.
+       * gdb.cp/annota3.exp: Remove kfail for gdb/38.
+
+2014-03-20  Pedro Alves  <palves@redhat.com>
+
+       * gdb.threads/step-over-lands-on-breakpoint.c: New file.
+       * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
+
+2014-03-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/async.exp: Remove early return.
+
+2014-03-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/async.exp (step& tests): Pass explicit test messages.
+
+2014-03-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/async.exp (test_background): Expect \r\n after
+       "completed." in the fail pattern.
+
+2014-03-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/async.exp (test_background): New procedure.
+       Use it for all background execution command tests.
+
+2014-03-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/async.exp: Use prepare_for_testing.
+
+2014-03-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/async.c (foo): Make 'x' volatile.  Write to it twice in
+       the same line.
+
+2014-03-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/async.c (main): Add "jump here" and "until here" line
+       marker comments.
+       * gdb.base/async.exp (jump_here): New global.
+       (jump& test): Use it.
+       (until_here): New global.
+       (until& test): Use it.
+
+2014-03-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/async.exp: Don't frob gdb_protocol.
+
+2014-03-18  Doug Evans  <xdje42@gmail.com>
+
+       * gdb.base/async.exp: Whitespace fixes.  Turn on target-async.
+       Fix spelling of exec-done-display.
+
+2014-03-18  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       PR gdb/15358
+       * gdb.base/gdb-sigterm.c: New file.
+       * gdb.base/gdb-sigterm.exp: New file.
+
+2014-03-18  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/13860
+       * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
+       * lib/mi-support.exp (mi_expect_stop): Add special handling for
+       solib-event.
+
+2014-03-17  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/pckd_arr_ren: New testcase.
+
+2014-03-13  Doug Evans  <xdje42@gmail.com>
+
+       PR guile/16612
+       * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
+       collect after discarding symbols.
+
+2014-03-13  Ludovic Courtès  <ludo@gnu.org>
+           Doug Evans  <xdje42@gmail.com>
+
+       * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
+       to history survives a gc.
+
+2014-03-13  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/default.exp: Don't test "target procfs".
+
+2014-03-13  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/default.exp: Update "target child" and "target procfs"
+       tests to not expect "Unix".
+
+2014-03-12  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
+       New procs.  Add target-async tests.
+       * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
+       Add target-async tests.
+
+2014-03-12  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
+       'func_start' and 'func_end' for the beginning and end of the
+       function code, respectively.
+       * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
+       'func_end' instead of 'func' and 'main'.
+
+2014-03-12  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
+       * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
+       generate the debug info assembler source.
+
+2014-03-12  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
+       * gdb.dwarf2/arr-subrange.exp: Likewise.
+       * gdb.dwarf2/dwz.exp: Likewise.
+       * gdb.dwarf2/method-ptr.exp: Likewise.
+       * gdb.dwarf2/missing-sig-type.exp: Likewise.
+       * gdb.dwarf2/subrange.exp: Likewise.
+       * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
+       * gdb.dwarf2/implptrpiece.exp: Likewise.
+       * gdb.dwarf2/nostaticblock.exp: Likewise.
+
+2014-03-12  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * lib/gdb.exp (build_executable_from_specs): Don't prepend source
+       directory to absolute path name arguments.
+
+2014-03-10  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/tagged_access: New testcase.
+
+2014-03-07  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * gdb.btrace/data.exp: Update expected output.
+
+2014-03-06  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.trace/pr16508.exp: New file.
+
+2014-03-05  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/16575
+       * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
+       procedure.
+       (top level): Adjust to use it.  Add tests that exercise breakpoint
+       interaction with the code-cache.
+
 2014-02-26  Ludovic Courtès  <ludo@gnu.org>
 
        * gdb.guile/scm-value.exp (test_value_in_inferior): Add