Emit inferior, thread and frame selection events to all UIs
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index c92264f6c0802b3a7398694d08f895e37d0732f7..6d93c280f56e54cd99227a67fc9302e1bf7faac1 100644 (file)
@@ -1,3 +1,362 @@
+2016-10-03  Antoine Tremblay  <antoine.tremblay@ericsson.com>
+2016-10-03  Simon Marchi  <simon.marchi@ericsson.com>
+
+       PR gdb/20487
+       * gdb.mi/mi-pthreads.exp (check_mi_thread_command_set): Adapt
+       =thread-select-event check.
+
+2016-09-29  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * gdb.arch/powerpc-power.exp <cmprb>: Update tests to account for
+       the compulsory L operand changes.
+       * gdb.arch/powerpc-power.s: Likewise.
+
+2016-09-29  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       PR gdb/20609 - attach of JIT-debug-enabled inf 7.11.1 regression
+       * gdb.base/jit-attach-pie.c: New file.
+       * gdb.base/jit-attach-pie.exp: New file.
+
+2016-09-28  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/infcall-input.c: New file.
+       * gdb.base/infcall-input.exp: New file.
+
+2016-09-22  Yao Qi  <yao.qi@linaro.org>
+
+       * lib/gdbserver-support.exp: Rename mi_gdb_exit.
+       (gdb_exit): Rename it to ...
+       (gdbserver_gdb_exit): ...  Close GDBserver.
+       (gdb_exit): New proc, call gdbserver_gdb_exit.
+       (mi_gdb_exit): Likewise.
+
+2016-09-22  Yao Qi  <yao.qi@linaro.org>
+
+       * boards/gdbserver-base.exp (gdb_server_prog): Set the absolute
+       path.
+       * boards/remote-gdbserver-on-localhost.exp: Use gdbserver-base.
+       Remove duplication.
+
+2016-09-22  Yao Qi  <yao.qi@linaro.org>
+
+       * lib/gdbserver-support.exp: Check the existence of
+       gdbserver_orig_gdb_exit rather than gdbserver_gdb_exit.
+
+2016-09-21  Anton Kolesov  <anton.kolesov@synopsys.com>
+
+       * gdb.xml/tdesc-regs.exp: set core-regs for arc*-*-elf32.
+
+2016-09-21  Tom Tromey  <tom@tromey.com>
+
+       PR gdb/20604:
+       * gdb.base/quit.exp: New file.
+
+2016-09-21  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * .gitignore: New file.
+
+2016-09-21  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * gdb.arch/mips16-thunks.exp: Use `standard_output_file'
+       throughout.
+
+2016-09-16  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * lib/gdb.exp: No longer skip hardware breakpoint tests on s390.
+
+2016-09-16  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.cp/casts.cc (decltype): Move it ...
+       (main): ... with its call to ...
+       * gdb.cp/casts03.cc: ... a new file.
+       * gdb.cp/casts.exp: Add new file casts03.cc, move decltype test to it.
+
+2016-09-15  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.cp/m-static.h (gnu_obj_4::somewhere): Use constexpr for C++11.
+
+2016-09-15  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * gdb.arch/powerpc-power.s: Update Power9 instruction tests
+       and sync up the test with tests in gas/testsuite/gas/ppc.
+       * gdb.arch/powerpc-power.exp: Likewise.
+
+2016-09-15  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * lib/future.exp: Set CCACHE_DISABLE, clear CCACHE_NODISABLE.
+
+2016-09-11  Sergio Durigan Junior  <sergiodj@redhat.com>
+           Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/stap-probe.c (m1): New variable 'dummy', necessary to
+       make m1's definition to be different from m2's.  Use 'dummy' as an
+       argument for probe 'two'.
+
+2016-09-10  Jon Beniston  <jon@beniston.com>
+
+       * lib/mi-support.exp (mi_gdb_target_load): Use target_sim_options
+       for sim target.
+
+2016-09-09  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.base/gnu-ifunc-lib.c (resolver_hwcap): New external
+       variable declaration.
+       (gnu_ifunc): Add parameter hwcap.  Store it in resolver_hwcap.
+       * gdb.base/gnu-ifunc.c (resolver_hwcap): New global variable.
+       * gdb.base/gnu-ifunc.exp: Add test to verify that the resolver
+       received HWCAP as its argument.
+
+2016-09-06  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/new-ui-pending-input.c: New file.
+       * gdb.base/new-ui-pending-input.exp: New file.
+       * gdb.exp (clear_gdb_spawn_id): New procedure.
+       (with_spawn_id): Check whether gdb_spawn_id exists before
+       referencing it.  If gdb_spawn_id didn't exist on entry, clear it
+       on exit.
+
+2016-09-05  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gdb.base/float128.c: New file.
+       * gdb.base/float128.exp: Likewise.
+       * gdb.base/floatn.c: Likewise.
+       * gdb.base/floatn.exp: Likewise.
+
+2016-09-05  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gdb.cp/hang.exp: Remove reference to TYPE_FLAG_STUB in comment.
+
+2016-09-05  Pedro Alves  <palves@redhat.com>
+
+       PR backtrace/19927
+       * gdb.python/py-unwind-maint.exp: Adjust tests to not expect that
+       unwinders are immediately called as side effect of "source" or
+       "disable unwinder" commands.
+       * gdb.python/py-recurse-unwind.exp: Remove setup_kfail calls.
+
+2016-09-02  Yao Qi  <yao.qi@linaro.org>
+
+       * gdb.base/return-nodebug.exp: Skip the test if skip_float_test
+       is true and $type is "float" or "double".
+
+2016-09-02  Yao Qi  <yao.qi@linaro.org>
+
+       * gdb.arch/arm-neon.exp: Skip it if gdb_skip_float_test returns
+       true.
+       * gdb.base/call-ar-st.exp: Invoke gdb_skip_float_test.
+       * gdb.base/call-rt-st.exp: Likewise.
+       * gdb.base/call-sc.exp: Invoke gdb_skip_float_test and use its
+       return value instead of gdb,skip_float_test.
+       * gdb.base/callfuncs.exp: Invoke gdb_skip_float_test.
+       (do_function_calls): Use its return value instead of
+       gdb,skip_float_test.
+       * gdb.base/finish.exp: Likewise.
+       * gdb.base/funcargs.exp: Likewise.
+       * gdb.base/return.exp: Likewise.
+       * gdb.base/return2.exp: Likewise.
+       * gdb.base/varargs.exp: Likewise.
+       * lib/gdb.exp (gdb_skip_float_test): Change it to
+       gdb_caching_proc.  Detect the broken ptrace on arm-linux.
+
+2016-08-30  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.multi/tids.exp: Test "thread apply all".
+
+2016-08-29  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/default.exp (tty): Remove.
+
+2016-08-24  Kevin Buettner  <kevinb@redhat.com>
+
+       * gdb.python/py-recurse-unwind.c: New file.
+       * gdb.python/py-recurse-unwind.py: New file.
+       * gdb.python/py-recurse-unwind.exp: New file.
+
+2016-08-24  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * gdb.base/set-inferior-tty.exp: New file.
+       * gdb.base/set-inferior-tty.c: New file.
+
+2016-08-23  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/20494
+       * gdb.base/new-ui-echo.c: New file.
+       * gdb.base/new-ui-echo.exp: New file.
+
+2016-08-23  Yao Qi  <yao.qi@linaro.org>
+
+       * gdb.server/connect-stopped-target.exp (do_test): Pass "" to
+       gdbserver_spawn.
+       * gdb.server/connect-without-multi-process.exp (do_test):
+       Likewise.
+
+2016-08-23  Yao Qi  <yao.qi@linaro.org>
+
+       * gdb.base/signals-state-child.exp: Set variables gdb_txt and
+       standalone_txt.  Delete gdb_txt and standalone_txt on host
+       and target.  Spawn the binary on target.  Copy files from
+       target to host.
+
+2016-08-22  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/20505
+       * gdb.base/vdso-warning.exp: Test core dumps too.  Use
+       with_test_prefix.  Factor out bits to ...
+       (test_no_vdso): ... this new procedure.
+
+2016-08-19  Carl Love  <cel@us.ibm.com>
+
+       * gdb.arch/altivec-regs.exp: Use standard_testfile instead of
+       maintaining separate logic for constructing the output path.
+       * gdb.arch/powerpc-d128-regs.exp: Likewise.
+       * gdb.arch/ppc-dfp.exp: Likewise.
+       * gdb.arch/ppc-fp.exp: Likewise.
+       * gdb.arch/vsx-regs.exp: Likewise.
+       * gdb.arch/altivec-abi.exp: Likewise, plus added local variable
+       binprefix for generating the additional binary files.
+
+2016-08-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.trace/mi-trace-frame-collected.exp
+       (test_trace_frame_collected): On x32, expect two registers.
+
+2016-08-18  Carl Love  <cel@us.ibm.com>
+
+       * gdb.arch/powerpc-power.s: Add new Power9 instruction tests
+       and sync up the test with tests in gas/testsuite/gas/ppc.
+       * gdb.arch/powerpc-power.exp: Likewise.
+
+2016-08-17  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * gdb.multi/remove-inferiors.exp (test_remove_inferiors): Fix
+       expected error message.
+
+2016-08-17  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * gdb.multi/remove-inferiors.exp: New file.
+       * gdb.multi/remove-inferiors.c: New file.
+
+2016-08-12  Yao Qi  <yao.qi@linaro.org>
+
+       * gdb.base/signals-state-child.c (main): Remove "i" from fprintf's
+       argument list.
+
+2016-08-10  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/19187
+       * gdb.reverse/waitpid-reverse.exp: Add comment and remove
+       setup_kfails.
+
+2016-08-09  Pedro Alves  <palves@redhat.com>
+           Simon Marchi  <simon.marchi@ericsson.com>
+
+       PR gdb/20418
+       * gdb.mi/new-ui-mi-sync.c, gdb.mi/new-ui-mi-sync.exp: New files.
+       * lib/mi-support.exp (mi_expect_interrupt): Remove anchors.
+
+2016-08-09  Pedro Alves  <palves@redhat.com>
+
+       PR mi/20431
+       * gdb.mi/mi-cmd-error.exp: New file.
+
+2016-08-09  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/18653
+       * gdb.base/signals-state-child.c: New file.
+       * gdb.base/signals-state-child.exp: New file.
+       * gdb.gdb/selftest.exp (do_steps_and_nexts): Add new pattern.
+
+2016-08-09  Pedro Alves  <palves@redhat.com>
+
+       * gdb.dwarf2/bitfield-parent-optimized-out.exp: New file.
+
+2016-08-03  Tom Tromey  <tom@tromey.com>
+
+       PR python/18565:
+       * gdb.python/py-frame-inline.exp: Add Frame.function test.
+
+2016-08-01  Yao Qi  <yao.qi@linaro.org>
+
+       * gdb.threads/process-dies-while-detaching.exp (do_test): Set
+       variable mode to "multi-process" if $multi_process is 1, otherwise
+       set it to "single-process".
+
+2016-08-01  Yao Qi  <yao.qi@linaro.org>
+
+       * gdb.cp/anon-struct.exp: Check is_aarch32_target.
+       * gdb.cp/cpexprs.exp: Likewise.
+       * gdb.cp/m-static.exp: Likewise.
+
+2016-07-26  Tom Tromey  <tom@tromey.com>
+
+       PR python/20190:
+       * gdb.threads/tls.exp (check_thread_local): Add python symbol
+       test.
+
+2016-07-26  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * gdb.btrace/record_goto.exp: se is_amd64_regs_target for
+       selecting assembly source files.
+       * gdb.btrace/stepi.exp: se is_amd64_regs_target for selecting
+       assembly source files.
+       * gdb.btrace/tailcall.exp: se is_amd64_regs_target for selecting
+       assembly source files.
+       * gdb.btrace/tailcall-only.exp: se is_amd64_regs_target for
+       selecting assembly source files.
+
+2016-07-25  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * gdb.base/new-ui.exp (do_test_invalid_args): New
+       procedure.
+
+2016-07-25  Tim Wiederhake  <tim.wiederhake@intel.com>
+
+       * gdb.btrace/reconnect.c: New file.
+       * gdb.btrace/reconnect.exp: New file.
+
+2016-07-23  Gabriel Krisman Bertazi  <gabriel@krisman.be>
+
+       * gdb.base/catch-syscall.exp (do_syscall_tests): Add call
+       to test_catch_syscall_group.
+       (test_catch_syscall_group): New.
+
+2016-07-21  Tom Tromey  <tom@tromey.com>
+
+       * gdb.rust/simple.rs (main): Use empty struct expression.
+       * gdb.rust/simple.exp: Add tests for empty struct expression.
+
+2016-07-21  Yao Qi  <yao.qi@linaro.org>
+
+       * lib/gdbserver-support.exp (skip_gdbserver_tests): Return 1
+       if gdb_skip_xml_test is true on some targets.
+
+2016-07-21  Yao Qi  <yao.qi@linaro.org>
+
+       * gdb.server/solib-list.exp: Unset last_loaded_file.
+
+2016-07-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.gdb/selftest.exp (do_steps_and_nexts): Add "next over TRY" and
+       "step into captured_main (args)".
+
+2016-07-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.btrace/tailcall-only.exp: Use is_lp64_target check.
+
+2016-07-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.python/py-unwind.exp: Test also ![is_lp64_target].
+
+2016-07-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.opt/inline-break.exp: Remove optimize=-O2.
+       * gdb.opt/inline-bt.exp: Likewise.
+       * gdb.opt/inline-cmds.exp: Remove optimize=-O2 and add
+       additional_flags=-Winline.
+       * gdb.opt/inline-locals.exp: Likewise.
+       * gdb.opt/inline-markers.c (ATTR): Define.
+       (inlined_fn): Use it.
+
 2016-07-19  Yao Qi  <yao.qi@linaro.org>
 
        * gdb.gdb/selftest.exp: Remove checks on is_remote and isnative.
This page took 0.031121 seconds and 4 git commands to generate.