+
+ * gdb.python/py-inferior.c (thread): New function.
+ (check_threads): New function.
+ (test_threads): New function.
+ * gdb.python/py-inferior.exp: Added test.
+ Replaced runto with continue to breakpoint.
+
+
+ * lib/ada.exp (standard_ada_testfile): New proc.
+ * gdb.ada/aliased_array.exp: Use standard_ada_testfile.
+ * gdb.ada/array_bounds.exp: Use standard_ada_testfile.
+ * gdb.ada/array_return.exp: Use standard_ada_testfile.
+ * gdb.ada/array_subscript_addr.exp: Use standard_ada_testfile.
+ * gdb.ada/arrayidx.exp: Use standard_ada_testfile.
+ * gdb.ada/arrayparam.exp: Use standard_ada_testfile.
+ * gdb.ada/arrayptr.exp: Use standard_ada_testfile.
+ * gdb.ada/atomic_enum.exp: Use standard_ada_testfile.
+ * gdb.ada/bad-task-bp-keyword.exp: Use standard_ada_testfile.
+ * gdb.ada/bp_enum_homonym.exp: Use standard_ada_testfile.
+ * gdb.ada/bp_on_var.exp: Use standard_ada_testfile.
+ * gdb.ada/bp_range_type.exp: Use standard_ada_testfile.
+ * gdb.ada/call_pn.exp: Use standard_ada_testfile.
+ * gdb.ada/catch_ex.exp: Use standard_ada_testfile.
+ * gdb.ada/char_enum.exp: Use standard_ada_testfile.
+ * gdb.ada/char_param.exp: Use standard_ada_testfile.
+ * gdb.ada/complete.exp: Use standard_ada_testfile.
+ * gdb.ada/cond_lang.exp: Use standard_ada_testfile,
+ standard_output_file.
+ * gdb.ada/dyn_loc.exp: Use standard_ada_testfile.
+ * gdb.ada/enum_idx_packed.exp: Use standard_ada_testfile.
+ * gdb.ada/exec_changed.exp: Use standard_ada_testfile,
+ standard_output_file.
+ * gdb.ada/exprs.exp: Use standard_ada_testfile.
+ * gdb.ada/fixed_cmp.exp: Use standard_ada_testfile.
+ * gdb.ada/fixed_points.exp: Use standard_ada_testfile.
+ * gdb.ada/formatted_ref.exp: Use standard_ada_testfile.
+ * gdb.ada/frame_args.exp: Use standard_ada_testfile.
+ * gdb.ada/fullname_bp.exp: Use standard_ada_testfile.
+ * gdb.ada/fun_addr.exp: Use standard_ada_testfile.
+ * gdb.ada/fun_in_declare.exp: Use standard_ada_testfile.
+ * gdb.ada/funcall_param.exp: Use standard_ada_testfile.
+ * gdb.ada/homonym.exp: Use standard_ada_testfile.
+ * gdb.ada/info_locals_renaming.exp: Use standard_ada_testfile.
+ * gdb.ada/int_deref.exp: Use standard_ada_testfile.
+ * gdb.ada/interface.exp: Use standard_ada_testfile.
+ * gdb.ada/lang_switch.exp: Use standard_ada_testfile,
+ standard_output_file
+ * gdb.ada/mi_catch_ex.exp: Use standard_ada_testfile.
+ * gdb.ada/mi_task_arg.exp: Use standard_ada_testfile.
+ * gdb.ada/mi_task_info.exp: Use standard_ada_testfile.
+ * gdb.ada/mod_from_name.exp: Use standard_ada_testfile.
+ * gdb.ada/nested.exp: Use standard_ada_testfile.
+ * gdb.ada/null_array.exp: Use standard_ada_testfile.
+ * gdb.ada/null_record.exp: Use standard_ada_testfile.
+ * gdb.ada/operator_bp.exp: Use standard_ada_testfile.
+ * gdb.ada/packed_array.exp: Use standard_ada_testfile.
+ * gdb.ada/packed_tagged.exp: Use standard_ada_testfile.
+ * gdb.ada/print_chars.exp: Use standard_ada_testfile.
+ * gdb.ada/print_pc.exp: Use standard_ada_testfile.
+ * gdb.ada/ptr_typedef.exp: Use standard_ada_testfile.
+ * gdb.ada/ptype_field.exp: Use standard_ada_testfile.
+ * gdb.ada/ptype_tagged_param.exp: Use standard_ada_testfile.
+ * gdb.ada/rec_return.exp: Use standard_ada_testfile.
+ * gdb.ada/ref_param.exp: Use standard_ada_testfile.
+ * gdb.ada/ref_tick_size.exp: Use standard_ada_testfile.
+ * gdb.ada/same_enum.exp: Use standard_ada_testfile.
+ * gdb.ada/set_pckd_arr_elt.exp: Use standard_ada_testfile.
+ * gdb.ada/small_reg_param.exp: Use standard_ada_testfile.
+ * gdb.ada/start.exp: Use standard_ada_testfile.
+ * gdb.ada/str_ref_cmp.exp: Use standard_ada_testfile.
+ * gdb.ada/sym_print_name.exp: Use standard_ada_testfile.
+ * gdb.ada/taft_type.exp: Use standard_ada_testfile.
+ * gdb.ada/tagged.exp: Use standard_ada_testfile.
+ * gdb.ada/tagged_not_init.exp: Use standard_ada_testfile.
+ * gdb.ada/task_bp.exp: Use standard_ada_testfile.
+ * gdb.ada/tasks.exp: Use standard_ada_testfile.
+ * gdb.ada/tick_last_segv.exp: Use standard_ada_testfile.
+ * gdb.ada/type_coercion.exp: Use standard_ada_testfile.
+ * gdb.ada/uninitialized_vars.exp: Use standard_ada_testfile.
+ * gdb.ada/variant_record_packed_array.exp: Use standard_ada_testfile.
+ * gdb.ada/watch_arg.exp: Use standard_ada_testfile.
+ * gdb.ada/whatis_array_val.exp: Use standard_ada_testfile.
+ * gdb.ada/widewide.exp: Use standard_ada_testfile.
+
+
+ Fix testsuite regression after --use-deprecated-index-sections removal.
+ * lib/mi-support.exp (gdbindex_warning_re): Update the expect string.
+
+
+ Fix compatibility with Tcl before 7.5.
+ * lib/future.exp (lreverse): New function if it does not exist.
+
+
+ * gdb.mi/mi-pending.c: New method to set a second pending
+ breakpoint.
+ * gdb.mi/mi-pending.exp: Set a pending breakpoint with a
+ condition.
+
+
+ PR threads/11692
+ PR gdb/12203
+
+ * gdb.threads/create-fail.c: New file.
+ * gdb.threads/create-fail.exp: New file.
+
+
+ * config/monitor.exp (gdb_load): Remove redundant ';' in for loop.
+ * config/vx.exp (gdb_start): Likewise.
+ * gdb.base/printcmds.exp (test_print_repeats_10): Likewise.
+ * gdb.base/setvar.exp (test_set): Likewise.
+ * gdb.base/sigall.exp: Use foreach+lrange instead of for+continue.
+ * gdb.reverse/sigall-precsave.exp: Likewise.
+ * gdb.reverse/sigall-reverse.exp: Likewise.
+
+
+ * gdb.reverse/sigall-precsave.exp: Set a breakpoint at each signal
+ handler before recording.
+
+
+ * gdb.cp/casts.exp: Add tests for typeof and decltype.
+ * gdb.cp/casts.cc (decltype): New function.
+ (main): Use it.
+
* gdb.base/sigall.exp (signals): New list.