+2016-02-15 Simon Marchi <simon.marchi@ericsson.com>
+
+ * gdb.base/wrong_frame_bt_full.exp: Use standard_output_file to
+ define object file path.
+ * gdb.btrace/gcore.exp: Use standard_output_file to define core
+ file path.
+ * lib/opencl.exp (gdb_compile_opencl_hostapp): Use
+ standard_output_file to define binfile.
+
+2016-02-14 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix compatibility with recent gfortran-5.3.1.
+ * gdb.fortran/vla-history.exp (print vla1 allocated)
+ (print vla2 allocated, print $2, print $3): Remove
+ (print $4): Rename to ...
+ (print $2): ... here.
+ (print $9): Rename to ...
+ (print $5): ... here.
+ (print $10): Rename to ...
+ (print $6): ... here.
+ * gdb.fortran/vla.f90: Add pvla initialization.
+
+2016-02-14 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.fortran/vla-value-sub-finish.exp (set max-value-size 1024*1024):
+ New test.
+ * gdb.fortran/vla-value-sub.exp: Likewise.
+
+2016-02-12 Marcin Kościelnicki <koriakin@0x04.net>
+
+ * gdb.trace/tfile-avx.c (main): Change ymm15 to xmm15.
+
+2016-02-12 Simon Marchi <simon.marchi@ericsson.com>
+
+ * i386-biarch-core.exp: Define corefile using
+ standard_output_file.
+
+2016-02-12 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.arch/arm-single-step-kernel-helper.c: New.
+ * gdb.arch/arm-single-step-kernel-helper.exp: New.
+
+2016-02-12 Markus Metzger <markus.t.metzger@intel.com>
+
+ * gdb.btrace/tailcall-only.exp: New.
+ * gdb.btrace/tailcall-only.c: New.
+ * gdb.btrace/x86_64-tailcall-only.S: New.
+ * gdb.btrace/i686-tailcall-only.S: New.
+
+2016-02-11 Pedro Alves <palves@redhat.com>
+
+ * README (Parallel testing): Add missing double quotes.
+
+2016-02-11 Pedro Alves <palves@redhat.com>
+
+ * README (Parallel testing): New section.
+ (GDB_PARALLEL): Rewrite.
+ (FORCE_PARALLEL): Document.
+
+2016-02-11 Marcin Kościelnicki <koriakin@0x04.net>
+
+ * gdb.trace/tfile-avx.c: New test.
+ * gdb.trace/tfile-avx.exp: New test.
+
+2016-02-09 Keith Seitz <keiths@redhat.com>
+
+ PR breakpoints/19546
+ * gdb.base/infcall-exec.c: New file.
+ * gdb.base/infcall-exec2.c: New file.
+ * gdb.base/infcall-exec.exp: New file.
+
+2016-02-09 Keith Seitz <keiths@redhat.com>
+
+ * gdb.guile/scm-breakpoint.exp (test_bkpt_address): New procedure.
+ (toplevel): Call test_bkpt_address.
+
+2016-02-09 Keith Seitz <keiths@redhat.com>
+
+ PR python/19506
+ * gdb.python/py-breakpoint.exp (test_bkpt_address): New procedure.
+ (toplevel): Call test_bkpt_address.
+
+2016-02-09 Simon Marchi <simon.marchi@ericsson.com>
+
+ * configure.ac: Use AC_CONFIG_FILES instead of passing arguments
+ to AC_OUTPUT.
+ * configure: Regenerate.
+
+2016-02-09 Pedro Alves <palves@redhat.com>
+
+ PR breakpoints/19548
+ * gdb.base/execl-update-breakpoints.c (some_function): New
+ function.
+ (main): Call it.
+ * gdb.base/execl-update-breakpoints.exp: Add a second breakpoint.
+ Tighten expected GDB output.
+
+2016-02-08 Simon Marchi <simon.marchi@ericsson.com>
+
+ * Makefile.in (ALL_SUBDIRS): Remove.
+ (clean mostlyclean): Do not recurse in ALL_SUBDIRS.
+ (distclean maintainer-clean realclean): Likewise.
+ * configure.ac (AC_OUTPUT): Remove gdb.*/Makefile.
+ * configure: Regenerate.
+ * gdb.ada/Makefile.in: Delete.
+ * gdb.arch/Makefile.in: Likewise.
+ * gdb.asm/Makefile.in: Likewise.
+ * gdb.base/Makefile.in: Likewise.
+ * gdb.btrace/Makefile.in: Likewise.
+ * gdb.cell/Makefile.in: Likewise.
+ * gdb.compile/Makefile.in: Likewise.
+ * gdb.cp/Makefile.in: Likewise.
+ * gdb.disasm/Makefile.in: Likewise.
+ * gdb.dlang/Makefile.in: Likewise.
+ * gdb.dwarf2/Makefile.in: Likewise.
+ * gdb.fortran/Makefile.in: Likewise.
+ * gdb.gdb/Makefile.in: Likewise.
+ * gdb.go/Makefile.in: Likewise.
+ * gdb.guile/Makefile.in: Likewise.
+ * gdb.java/Makefile.in: Likewise.
+ * gdb.linespec/Makefile.in: Likewise.
+ * gdb.mi/Makefile.in: Likewise.
+ * gdb.modula2/Makefile.in: Likewise.
+ * gdb.multi/Makefile.in: Likewise.
+ * gdb.objc/Makefile.in: Likewise.
+ * gdb.opencl/Makefile.in: Likewise.
+ * gdb.opt/Makefile.in: Likewise.
+ * gdb.pascal/Makefile.in: Likewise.
+ * gdb.perf/Makefile.in: Likewise.
+ * gdb.python/Makefile.in: Likewise.
+ * gdb.reverse/Makefile.in: Likewise.
+ * gdb.server/Makefile.in: Likewise.
+ * gdb.stabs/Makefile.in: Likewise.
+ * gdb.threads/Makefile.in: Likewise.
+ * gdb.trace/Makefile.in: Likewise.
+ * gdb.xml/Makefile.in: Likewise.
+ * lib/gdb.exp (make_gdb_parallel_path): Add check for
+ GDB_PARALLEL.
+ (standard_output_file): Remove check for GDB_PARALLEL, always
+ return path in outputs/$subdir/$testname.
+
+2016-02-08 Simon Marchi <simon.marchi@ericsson.com>
+
+ * Makefile.in (abs_srcdir): Assign @abs_srcdir@.
+ (site.exp): Assign abs_srcdir to tcl's srcdir.
+
+2016-02-04 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.base/foll-exec-mode.c: Include limits.h.
+ (main): Add parameters argc and argv. Get directory from
+ argv[0].
+ * gdb.base/foll-exec-mode.exp: Don't pass -DBASEDIR in
+ compilation.
+ * gdb.base/foll-exec.c: Include limits.h.
+ (main): Add parameters argc and argv.
+ Get directory from argv[0].
+ * gdb.base/foll-exec.exp: Don't pass -DBASEDIR in compilation.
+ Adjust tests on the number of lines as source code changed.
+ * gdb.base/foll-vfork-exit.c: Include limits.h.
+ (main): Add one line of statement before vfork.
+ * gdb.base/foll-vfork.c: Include limits.h and string.h.
+ (main): Add parameters argc and argv. Get directory from
+ argv[0].
+ * gdb.base/foll-vfork.exp: Don't pass -DBASEDIR in compilation.
+ (setup_gdb): Set tbreak to skip some source lines.
+ * gdb.multi/bkpt-multi-exec.c: Include limits.h.
+ (main): Add parameters argc and argv. Get directory from
+ argv[0].
+ * gdb.multi/bkpt-multi-exec.exp: Don't pass -DBASEDIR in
+ compilation.
+ * gdb.multi/multi-arch-exec.c: Include limits.h and string.h.
+ (main): Add parameters argc and argv. Get directory from
+ argv[0].
+ * gdb.multi/multi-arch-exec.exp: Don't pass -DBASEDIR in
+ compilation.
+
+2016-02-01 Doug Evans <dje@google.com>
+
+ * gdb.base/skip.exp: Clean up multiple references to same test name.
+
+2016-02-01 Pedro Alves <palves@redhat.com>
+
+ PR remote/19496
+ * gdb.threads/forking-threads-plus-breakpoint.exp
+ (displaced_stepping_supported): New global.
+ (probe_displaced_stepping_support): New procedure.
+ (do_test): Add 'displaced' parameter, and use it.
+ (top level): Check for displaced stepping support. Add displaced
+ stepping on/off testing axis.
+
+2016-02-01 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.mi/mi-vla-fortran.exp: Add XFAIL for accessing unassociated
+ pointer. Don't perform further tests on the unassociated pointer
+ if the first test fails.
+
+2016-02-01 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.base/max-value-size.c: New file.
+ * gdb.base/max-value-size.exp: New file.
+ * gdb.base/huge.exp: Disable max-value-size for this test.
+
+2016-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * gdb.dlang/demangle.exp: Sync tests from libiberty testsuite.
+
+2016-01-28 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.fortran/vla-value.exp: Wrap test with with_timeout_factor.
+
+2016-01-25 Pedro Alves <palves@redhat.com>
+
+ PR threads/19461
+ * gdb.base/fork-running-state.c: New file.
+ * gdb.base/fork-running-state.exp: New file.
+
+2016-01-25 Pedro Alves <palves@redhat.com>
+
+ PR gdb/19494
+ * gdb.base/catch-fork-kill.c: New file.
+ * gdb.base/catch-fork-kill.exp: New file.
+
+2016-01-25 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/step-sw-breakpoint-adjust-pc.exp (foreach_with_prefix):
+ Delete, moved to lib/gdb.exp.
+ * gdb.threads/forking-threads-plus-breakpoint.exp
+ (foreach_with_prefix): Likewise.
+ * gdb.threads/process-dies-while-handling-bp.exp
+ (foreach_with_prefix): Likewise.
+ * lib/gdb.exp (foreach_with_prefix): New procedure.
+
+2016-01-25 Marcin Kościelnicki <koriakin@0x04.net>
+
+ * gdb.trace/backtrace.exp: Bump stack collection fudge factor.
+ * gdb.trace/entry-values.exp: Bump stack collection fudge factor.
+
+2016-01-23 Marcin Kościelnicki <koriakin@0x04.net>
+
+ * gdb.trace/unavailable-dwarf-piece.exp: Fix bitfield handling on big
+ endian targets.
+
+2016-01-22 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Pedro Alves <palves@redhat.com>
+
+ Fix testsuite compatibility with Guile.
+ * gdb.gdb/selftest.exp (send ^C to child process): Drop expected Thread
+ number.
+
+2016-01-22 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix testsuite compatibility with Guile.
+ * gdb.gdb/selftest.exp (send ^C to child process): Accept also Thread.
+ (thread 1): New test for backtrace through signal handler.
+
+2016-01-22 Yao Qi <yao.qi@linaro.org>
+
+ PR testsuite/19491
+ * gdb.base/multi-forks.c: Include
+ ../lib/unbuffer_output.c
+ (main): Call gdb_unbuffer_output.
+
+2016-01-21 Doug Evans <dje@google.com>
+
+ * lib/ada.exp (gdb_compile_ada): Fix typo.
+
+2016-01-21 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.base/break-fun-addr.exp: New file.
+ * gdb.base/break-fun-addr1.c: New file.
+ * gdb.base/break-fun-addr2.c: New file.
+
+2016-01-20 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * gdb.python/py-pp-maint.exp: Change/add enum flag tests.
+ * gdb.python/py-pp-maint.c (enum flag_enum): Use more complex
+ enum flag values.
+
+2016-01-20 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * gdb.base/gnu_vector.exp: Re-establish handling for should_kfail
+ when GDB can not set the vector return value. Add more comments
+ for clarification.
+
+2016-01-20 Antoine Tremblay <antoine.tremblay@ericsson.com>
+
+ * gdb.trace/tspeed.exp: Use shlib instead of libs in gdb_compile
+ command.
+
+2016-01-19 Simon Marchi <simon.marchi@ericsson.com>
+
+ * Makefile.in (DO_RUNTEST): Add --status and update usages.
+
+2016-01-19 Simon Marchi <simon.marchi@ericsson.com>
+
+ * Makefile.in (check-single): Pass --status to runtest.
+ (check/%.exp): Likewise.
+
+2016-01-19 Simon Marchi <simon.marchi@ericsson.com>
+
+ * Makefile.in (check-parallel): Propagate return code from make
+ do-check-parallel.
+
+2016-01-19 Marcin Kościelnicki <koriakin@0x04.net>
+
+ * gdb.trace/ftrace.exp: Fix expected message on continue.
+ * gdb.trace/pending.exp: Fix expected message on continue.
+ * gdb.trace/trace-break.exp: Fix expected message on continue.
+
+2016-01-18 Simon Marchi <simon.marchi@ericsson.com>
+
+ * lib/gdb.exp (gdb_test): Remove unused global references.
+
+2016-01-18 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/async-shell.exp: Adjust expected output.
+ * gdb.base/dprintf-non-stop.exp: Adjust expected output.
+ * gdb.base/siginfo-thread.exp: Adjust expected output.
+ * gdb.base/watchpoint-hw-hit-once.exp: Adjust expected output.
+ * gdb.java/jnpe.exp: Adjust expected output.
+ * gdb.threads/clone-new-thread-event.exp: Adjust expected output.
+ * gdb.threads/continue-pending-status.exp: Adjust expected output.
+ * gdb.threads/leader-exit.exp: Adjust expected output.
+ * gdb.threads/manythreads.exp: Adjust expected output.
+ * gdb.threads/pthreads.exp: Adjust expected output.
+ * gdb.threads/schedlock.exp: Adjust expected output.
+ * gdb.threads/siginfo-threads.exp: Adjust expected output.
+ * gdb.threads/signal-command-multiple-signals-pending.exp: Adjust
+ expected output.
+ * gdb.threads/signal-delivered-right-thread.exp: Adjust expected
+ output.
+ * gdb.threads/sigthread.exp: Adjust expected output.
+ * gdb.threads/watchpoint-fork.exp: Adjust expected output.
+
+2016-01-18 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.guile/scm-section-script.c: Replace @progbits with
+ %progbits.
+ * gdb.python/py-section-script.c: Likewise.
+
+2016-01-15 Pedro Alves <palves@redhat.com>
+
+ * gdb.multi/tids.exp: Test star wildcard ranges.
+
+2016-01-15 Pedro Alves <palves@redhat.com>
+
+ * gdb.multi/tids.exp (thr_apply_info_thr_error): Remove "p 1234"
+ command from "thread apply" invocation.
+ (thr_apply_info_thr_invalid): Default the expected output to the
+ input tid list.
+ (top level): Add tests that use convenience variables. Add tests
+ for "thread apply" with a valid TID list, but missing the command.
+
+2016-01-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/default.exp: Expect $_gthread as well.
+ * gdb.multi/tids.exp: Test $_gthread.
+ * gdb.threads/thread-specific.exp: Test $_gthread.
+
+2016-01-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.multi/tids.exp: Test "info threads -gid".
+
+2016-01-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.multi/tids.exp: Test InferiorThread.global_num and
+ Breakpoint.thread.
+ * gdb.python/py-infthread.exp: Test InferiorThread.global_num.
+
+2016-01-07 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/break.exp: Adjust to output changes.
+ * gdb.base/hbreak2.exp: Likewise.
+ * gdb.base/sepdebug.exp: Likewise.
+ * gdb.base/watch_thread_num.exp: Likewise.
+ * gdb.linespec/keywords.exp: Likewise.
+ * gdb.multi/info-threads.exp: Likewise.
+ * gdb.threads/thread-find.exp: Likewise.
+ * gdb.multi/tids.c: New file.
+ * gdb.multi/tids.exp: New file.
+
+2016-01-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.python/py-infthread.exp: Test InferiorThread.inferior.
+
+2016-01-13 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/default.exp: Expect $_inferior as well.
+ * gdb.multi/base.exp: Test $_inferior.
+
+2016-01-13 Pedro Alves <palves@redhat.com>
+
+ PR breakpoints/19388
+ * gdb.base/catch-signal-siginfo-cond.c: New file.
+ * gdb.base/catch-signal-siginfo-cond.exp: New file.
+
+2016-01-12 Josh Stone <jistone@redhat.com>
+ Philippe Waroquiers <philippe.waroquiers@skynet.be>
+
+ * gdb.base/catch-syscall.c (do_execve): New variable.
+ (main): Conditionally trigger an execve.
+ * gdb.base/catch-syscall.exp: Enable testing for remote targets.
+ (test_catch_syscall_execve): New, check entry/return across execve.
+ (do_syscall_tests): Call test_catch_syscall_execve.
+
+2016-01-12 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/random-signal.exp (do_test): New procedure, with body
+ of testcase moved in.
+
+2016-01-11 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.base/funcargs.exp (finish from indirectly called function):
+ Reintroduce the case for 'First'.
+
+2016-01-11 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.base/foll-vfork.exp (tcatch_vfork_then_parent_follow)
+ (tcatch_vfork_then_child_follow_exec)
+ (tcatch_vfork_then_child_follow_exit): Revert back DWARF vfork
+ identification.
+
+2016-01-11 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.guile/scm-value.exp (test_value_in_inferior): Set print elements
+ and repeats to unlimited.
+ * gdb.python/py-value.exp: Likewise.
+ * lib/gdb.exp (gdb_has_argv0): Save and temporarily set print elements
+ and repeats to unlimited.
+
+2016-01-08 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.multi/goodbye.c: Fix compilation warnings by adding return types
+ and reordering the functions.
+ * gdb.multi/hangout.c: Likewise.
+ * gdb.multi/hello.c: Likewise.
+
+2016-01-08 Simon Marchi <simon.marchi@ericsson.com>
+
+ * gdb.perf/lib/perftest/perftest.py: Change relative imports to
+ absolute.
+ (SingleStatisticTestResult.report): Use dict.keys instead of
+ dict.iterkeys.
+
+2016-01-06 Pedro Alves <palves@redhat.com>
+
+ * gdb.python/py-infthread.exp: Fix typo. Expect t0.num to be 1.
+
+2016-01-04 Markus Metzger <markus.t.metzger@intel.com>
+
+ * gdb.btrace/dlopen.exp: New.
+ * gdb.btrace/dlopen.c: New.
+ * gdb.btrace/dlopen-dso.c: New.
+
+2015-12-25 Sandra Loosemore <sandra@codesourcery.com>
+
+ * lib/gdb.exp (gdb_test): Update comments to clarify that the
+ PATTERN argument is optional.
+
+2015-12-24 Joel Brobecker <brobecker@adacore.com>
+
+ * lib/ada.exp (target_compile_ada_from_dir): New function.
+ (gdb_compile_ada): Reimplement avoiding the use of project files.
+ * gdb.ada/gnat_ada.gpr: Delete.
+ * gdb.ada/cond_lang.exp: Adjust test to make path before
+ filename optional.
+ * gdb.ada/small_reg_param.exp: Likewise.
+
+2015-12-22 Simon Marchi <simon.marchi@ericsson.com>
+
+ * gdb.base/foll-vork.exp: Remove HP-UX special case.
+
2015-12-22 Thomas Preud'homme <thomas.preudhomme@arm.com>
* lib/mi-support.exp (mi_run_cmd_full): Add an expect for the CLI jump
;; version-control: never
;; End:
- Copyright 2014-2015 Free Software Foundation, Inc.
+ Copyright 2014-2016 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted provided the copyright notice and this notice are preserved.