+2016-06-29 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.base/catch-syscall.c [__arm__]: Set unknown_syscall to
+ 0x0f07ff.
+
+2016-06-28 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.base/catch-syscall.exp: Remove check on isnative and target
+ triplets. Start gdb, execute catch syscall, and continue. Check
+ gdb's output to determine catch syscall is supported.
+
+2016-06-27 Manish Goregaokar <manish@mozilla.com>
+
+ * gdb.rust/simple.rs: Add test for returning unit in a function
+ * gdb.rust/simple.exp: Add expectation for functions returning unit
+
+2016-06-27 Pierre-Marie de Rodat <derodat@adacore.com>
+
+ * gdb.python/py-breakpoint-create-fail.c,
+ gdb.python/py-breakpoint-create-fail.exp,
+ gdb.python/py-breakpoint-create-fail.py: New testcase.
+
+2016-06-25 Manish Goregaokar <manish@mozilla.com>
+
+ PR gdb/20239
+ * gdb.rust/simple.rs: Add more tests for printing NonZero enums.
+ * gdb.rust/simple.exp: Add test expectations for new NonZero tests.
+
+2016-06-24 David Taylor <dtaylor@emc.com>
+
+ * gdb.base/offsets.exp: New file.
+ * gdb.base/offsets.c: New file.
+
+2016-06-23 Tom Tromey <tom@tromey.com>
+
+ PR gdb/16483:
+ * gdb.python/py-framefilter.exp: Add "info frame-filter" test
+ before any filters are loaded.
+
+2016-06-21 Walfred Tedeschi <walfred.tedeschi@intel.com>
+
+ * gdb.fortran/derived-type.exp (print q): Add fields to the output.
+ * gdb.fortran/vla-type.exp (print twov): Fix vla tests with
+ structs.
+ * gdb.fortran/derived-type-function.exp: New file.
+ * gdb.fortran/derived-type-function.f90: New file.
+
+
+2016-06-21 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/new-ui.exp: New file.
+ * lib/mi-support.exp (switch_gdb_spawn_id): Move to ...
+ * lib/gdb.exp (switch_gdb_spawn_id): ... here.
+ (with_spawn_id): New procedure.
+
+2016-06-21 Pedro Alves <palves@redhat.com>
+
+ * gdb.mi/mi-exec-run.exp: New file.
+
+2016-06-21 Pedro Alves <palves@redhat.com>
+
+ * gdb.mi/mi-break.exp (test_breakpoint_commands): Always expect
+ breakpoint command's output on the main UI.
+ (test_break): New procedure, factored out from calls in the top
+ level.
+ (top level): Use foreach_with_prefix to test MI as main UI and as
+ separate UI.
+
+2016-06-21 Pedro Alves <palves@redhat.com>
+
+ * gdb.mi/mi-watch.exp (test_watchpoint_creation_and_listing)
+ (test_awatch_creation_and_listing)
+ (test_rwatch_creation_and_listing, test_watchpoint_triggering):
+ Remove 'type' parameter.
+ (test_watchpoint_all): New parameter mi_mode. Remove
+ with_test_prefix.
+ (top level): Use foreach_with_prefix, and add main/separate UI MI
+ testing axis.
+
+2016-06-21 Pedro Alves <palves@redhat.com>
+
+ * README (Testsuite Parameters): Document FORCE_SEPARATE_MI_TTY.
+ * lib/gdb.exp (default_gdb_exit): Clear inferior_spawn_id.
+ * lib/mi-support.exp (mi_uncatched_gdb_exit): Unset
+ gdb_main_spawn_id, mi_spawn_id, unset inferior_spawn_id.
+ (gdb_main_spawn_id, mi_spawn_id): Declare and
+ comment.
+ (mi_create_inferior_pty): New procedure,
+ factored out from default_mi_gdb_start.
+ (switch_gdb_spawn_id, mi_gdb_start_separate_mi_tty): New
+ procedures.
+ (default_mi_gdb_start): Call mi_gdb_start_separate_mi_tty if the
+ separate-mi-tty option is specified, or SEPARATE_MI_TTY is set.
+ Use mi_create_inferior_pty.
+ (mi_gdb_start): Use eval to pass down args list.
+
+2016-06-21 Pedro Alves <palves@redhat.com>
+
+ * gdb.opt/inline-cmds.c: Add "set mi break here" marker.
+ * gdb.opt/inline-cmds.exp: Add MI tests.
+
+2016-06-21 Pedro Alves <palves@redhat.com>
+
+ * gdb.gdb/selftest.exp (do_steps_and_nexts): Add new regexp.
+
+2016-06-21 Pedro Alves <palves@redhat.com>
+
+ * gdb.ada/mi_catch_ex.exp (continue_to_exception): New procedure.
+ (top level): Use it instead of mi_execute_to.
+
+2016-06-21 Pedro Alves <palves@redhat.com>
+
+ * gdb.python/py-mi-events-gdb.py (stop_handler_str)
+ (cont_handler_str): New.
+ (signal_stop_handler): Set stop_handler_str instead of printing to
+ stdout.
+ (continue_handler): Set cont_handler_str instead of printing to
+ stdout.
+ * gdb.python/py-mi-events.exp: Ues mi_execute_to instead of
+ mi_send_resuming_command. Print stop_handler_str and
+ cont_handler_str instead of expecting the python events print
+ directly.
+
+2016-06-17 Sanjoy Das <sanjoy@playingwithpointers.com>
+
+ * gdb.base/jit-reader.exp: New file.
+ * gdb.base/jithost.c: New file.
+ * gdb.base/jithost.h: New file.
+ * gdb.base/jitreader.c : New file.
+ * gdb.base/jit-protocol.h: New file.
+
+2016-06-17 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.base/step-over-syscall.exp (break_cond_on_syscall): New
+ parameters follow_fork and detach_on_fork. Set follow-fork-mode
+ and detach-on-fork. Adjust tests.
+ (top level): Invoke break_cond_on_syscall with combinations of
+ syscall, follow-fork-mode and detach-on-fork.
+
+2016-06-17 Yao Qi <yao.qi@linaro.org>
+
+ * gdb.base/step-over-exit.c: New.
+ * gdb.base/step-over-exit.exp: New.
+
+2016-06-17 Yan-Ting Lin <currygt52@gmail.com>
+
+ * gdb.base/float.exp: Add target check for nds32*-*-*.
+ * gdb.xml/tdesc-regs.exp: Set core-regs for nds32*-*-*.
+
+2016-06-13 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.base/call-ar-st.exp: Report unsupported rather than xfail
+ for unsupported target features.
+ * gdb.base/call-rt-st.exp: Likewise.
+ * gdb.base/call-sc.exp: Likewise.
+ * gdb.base/call-signal-resume.exp: Likewise.
+ * gdb.base/call-strs.exp: Likewise.
+ * gdb.base/callexit.exp: Likewise.
+ * gdb.base/callfuncs.exp: Likewise.
+ * gdb.base/nodebug.exp: Likewise.
+ * gdb.base/printcmds.exp: Likewise.
+ * gdb.base/ptype.exp: Likewise.
+ * gdb.base/structs.exp: Likewise.
+ * gdb.base/unwindonsignal.exp: Likewise.
+ * gdb.cp/gdb2495.exp: Likewise.
+ * gdb.cp/templates.exp: Likewise.
+ * gdb.cp/virtfunc.exp: Likewise.
+ * gdb.threads/hand-call-in-threads.exp: Likewise.
+ * gdb.threads/interrupted-hand-call.exp: Likewise.
+ * gdb.threads/thread-unwindonsignal.exp: Likewise.
+
+2016-06-10 Tom Tromey <tom@tromey.com>
+
+ PR rust/20110:
+ * gdb.rust/expr.exp: Add test for integer constant larger than
+ i32.
+
+2016-06-10 Bernhard Heckel <bernhard.heckel@intel.com>
+
+ * gdb.fortran/nested-funcs.exp: New.
+ * gdb.fortran/nested-funcs.f90: New.
+
+2016-06-09 Toshihito Kikuchi <k.toshihito@yahoo.de>
+
+ * gdb.base/examine-backward.c: New file.
+ * gdb.base/examine-backward.exp: New file.
+
+2016-06-06 Simon Marchi <simon.marchi@ericsson.com>
+
+ * gdb.mi/mi-record-changed.exp: Adjust =record-started output
+ matching.
+
+2016-06-02 Tom Tromey <tom@tromey.com>
+
+ PR python/18984:
+ * gdb.python/py-shared.exp: Add solib_name test.
+
+2016-06-02 Simon Marchi <simon.marchi@ericsson.com>
+
+ * gdb.mi/mi-memory-changed.exp: Fix filename passed to untested.
+
+2016-05-31 Martin Galvan <martin.galvan@tallertechnologies.com>
+
+ PR c++/19893
+ * gdb.dwarf2/implref.exp: Rename to...
+ * gdb.dwarf2/implref-const.exp: ...this. Also add more test statements.
+ * gdb.dwarf2/implref-array.c: New file.
+ * gdb.dwarf2/implref-array.exp: Likewise.
+ * gdb.dwarf2/implref-global.c: Likewise.
+ * gdb.dwarf2/implref-global.exp: Likewise.
+ * gdb.dwarf2/implref-struct.c: Likewise.
+ * gdb.dwarf2/implref-struct.exp: Likewise.
+
+2016-05-30 Antoine Tremblay <antoine.tremblay@ericsson.com>
+
+ * gdb.trace/trace-condition.exp: Add 64bit tests.
+
+2016-05-30 Antoine Tremblay <antoine.tremblay@ericsson.com>
+
+ * gdb.trace/trace-condition.c (marker): Adapt signature to 8 to 64
+ bits types.
+ (main): Adapt to 8 to 64 bits types.
+ * gdb.trace/trace-condition.exp: Add new tests.
+
+2016-05-30 Antoine Tremblay <antoine.tremblay@ericsson.com>
+
+ * gdb.trace/trace-condition.exp: Add emit_less_unsigned test.
+
+2016-05-30 Antoine Tremblay <antoine.tremblay@ericsson.com>
+
+ * gdb.trace/ftrace.exp (test_ftrace_condition): Remove.
+ Move condition tests...
+ * gdb.trace/trace-condition.exp: Here.
+
+2016-05-30 Antoine Tremblay <antoine.tremblay@ericsson.com>
+
+ * gdb.trace/trace-condition.exp: Add counter-case tests.
+
+2016-05-30 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ PR c++/15231
+ * gdb.ada/out_of_line_in_inlined.exp: Remove xfails.
+ * gdb.dwarf2/dw2-lexical-block-bare.exp: New file.
+
+2016-05-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.threads/attach-many-short-lived-threads.exp (bad_dejagnu):
+ New procedure.
+ (top level): Call it, and bail out of DejaGnu is known to be bad.
+
+2016-05-27 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.base/whatis.c: Extend the test case.
+ * gdb.base/whatis.exp: Add additional tests.
+
+2016-05-25 Bernhard Heckel <bernhard.heckel@intel.com>
+
+* gdb.fortran/type.f90: Add pointer variable.
+* gdb.fortran/whatis_type.exp: Add whatis/ptype of pointers.
+
+2016-05-25 Bernhard Heckel <bernhard.heckel@intel.com>
+
+ * gdb.fortran/vla-type.exp: Fix testcase name.
+
+2016-05-25 Bernhard Heckel <bernhard.heckel@intel.com>
+
+ * gdb.fortran/vla-type.exp: Access elements in nested structs.
+
+2016-05-25 Bernhard Heckel <bernhard.heckel@intel.com>
+
+ * gdb.fortran/type.f90: Add nested structures.
+ * gdb.fortran/whatis-type.exp: Whatis/ptype nested structures.
+ * gdb.fortran/derived-type.exp: Adapt expected output.
+ * gdb.fortran/vla-type.exp: Adapt expected output.
+
+2016-05-25 Bernhard Heckel <bernhard.heckel@intel.com>
+
+ * gdb.fortran/whatis_type.exp: Adapt expected output.
+
+2016-05-25 Bernhard Heckel <bernhard.heckel@intel.com>
+
+ * gdb.fortran/print_type.exp: Fix expected output.
+ * gdb.fortran/whatis_type.exp: Fix expected output.
+
2016-05-25 Bernhard Heckel <bernhard.heckel@intel.com>
* gdb.fortran/whatis_type.exp: Use multi_line.