+2012-11-14 Luis Machado <lgustavo@codesourcery.com>
+
+ * gdb.mi/mi-var-create-rtti.c: New file.
+ * gdb.mi/mi-var-create-rtti.exp: New file.
+
+2012-11-14 Luis Machado <lgustavo@codesourcery.com>
+
+ * gdb.base/structs3.exp: Run to main before doing any tests.
+
+2012-11-14 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.python/py-type.exp: Uniquify test names.
+
+2012-11-14 Yao Qi <yao@codesourcery.com>
+
+ * gdb.threads/manythreads.c [DEBUG]: Include "stdio.h".
+ (thread_function) [DEBUG]: Call 'printf'.
+ * gdb.threads/manythreads.exp: Pass '-DDEBUG' to compilation
+ command line if 'DEBUG=1' is passed to test.
+ Remove a pattern to match inferior's output.
+
+2012-11-13 Giuseppe Montalto <giuseppe.montalto@st.com>
+
+ * gdb.mi/mi-fill-memory.exp: New test.
+
+2012-11-12 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/completion.exp: Update for "info type-printers".
+ * gdb.python/py-typeprint.cc: New file.
+ * gdb.python/py-typeprint.exp: New file.
+ * gdb.python/py-typeprint.py: New file.
+
+2012-11-12 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/call-sc.exp: Use "ptype/r".
+ * gdb.base/volatile.exp: Don't expect "int".
+ * gdb.cp/ptype-flags.cc: New file.
+ * gdb.cp/ptype-flags.exp: New file.
+ * gdb.cp/templates.exp: Use ptype/r.
+ (test_ptype_of_templates, test_template_typedef): Likewise.
+ * lib/cp-support.exp (cp_test_ptype_class): Add in_ptype_arg
+ argument. Handle template names and template parameters.
+ * gdb.mi/mi-var-cmd.exp: Accept "long".
+ * gdb.mi/mi-var-child.exp: Accept "long".
+ * gdb.mi/mi-var-display.exp: Accept "long".
+ * gdb.mi/mi2-var-child.exp: Accept "long".
+
+2012-11-12 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/classes.exp (test_ptype_class_objects): Remove
+ "ptype" from calls to cp_test_ptype_class.
+ (test_enums): Likewise.
+ * gdb.cp/derivation.exp: Remove "ptype" from calls to
+ cp_test_ptype_class.
+ * gdb.cp/inherit.exp (test_ptype_si): Remove "ptype" from
+ calls to cp_test_ptype_class.
+ (test_ptype_mi, test_ptype_vi, test_ptype_mvi): Likewise.
+ * gdb.cp/virtfunc.exp (test_ptype_of_classes): Remove "ptype"
+ from calls to cp_test_ptype_class.
+ * lib/cp-support.exp (cp_test_ptype_class): Supply "ptype"
+ command here. Change "in_command" argument to "in_exp".
+
+2012-11-10 Keith Seitz <keiths@redhat.com>
+
+ PR gdb/14288
+ * gdb.base/printcmds.c: Add invalid_XXX globals
+ for repeated byte tests.
+ * gdb.base/printcmds.exp (test_repeat_bytes): New procedure.
+ * gdb.base/wchar.c (main): Add and construct a wchar_t
+ array with repeated characters.
+ * gdb.base/wchar.exp: Add repeated character tests.
+
+2012-11-09 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.mi/mi-disassemble.exp: Expect fullname field in mi
+ disassembly output.
+
+2012-11-09 Pedro Alves <palves@redhat.com>
+
+ PR gdb/14306
+
+ * gdb.multi/multi-arch-exec.c: New file.
+ * gdb.multi/multi-arch-exec.exp: New file.
+
+2012-11-09 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-break.exp (test_abreak_creation): New procedure.
+ (top level): Call it.
+
+2012-11-09 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-watch.exp (test_rwatch_creation_and_listing): Fix
+ typo.
+
+2012-11-09 Pedro Alves <palves@redhat.com>
+
+ * gdb.multi/multi-arch.exp: New.
+
+2012-11-08 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/siginfo-obj.exp: Create core file. Test siginfo from
+ core files, if possible.
+ * gdb.base/siginfo-thread.c: New file
+ * gdb.base/siginfo-thread.exp: New file
+
+2012-11-08 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/comprdebug.exp: New file.
+
+2012-11-06 Pedro Alves <palves@redhat.com>
+
+ PR gdb/14810
+
+ * gdb.base/disabled-location.c: New file.
+ * gdb.base/disabled-location.exp: New file.
+
+2012-11-06 Tom Tromey <tromey@redhat.com>
+
+ * gdb.threads/gcore-thread.exp: Use gdb_gcore_cmd.
+ * gdb.python/py-strfns.exp (test_strfns_core_file): Use
+ gdb_gcore_cmd.
+ * gdb.cell/gcore.exp: Use gdb_gcore_cmd.
+ * gdb.base/gcore.exp: Use gdb_gcore_cmd.
+ * gdb.base/gcore-relro.exp: Use gdb_gcore_cmd.
+ * gdb.base/gcore-buffer-overflow.exp: Use gdb_gcore_cmd.
+ * gdb.base/auxv.exp: Use gdb_gcore_cmd.
+ * gdb.arch/vsx-regs.exp: Use gdb_gcore_cmd.
+ * gdb.arch/system-gcore.exp: Use gdb_gcore_cmd.
+ * gdb.arch/pa-nullify.exp (test_core_bt): Use gdb_gcore_cmd.
+ * lib/gdb.exp (gdb_gcore_cmd): New proc.
+
+2012-11-05 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/foll-vfork.exp (vfork_relations_in_info_inferiors): New
+ procedure.
+ (do_vfork_and_follow_child_tests_exec)
+ (do_vfork_and_follow_child_tests_exit): Call it.
+
+2012-11-05 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/foll-vfork.c (main): Call perror and _exit if execlp()
+ fails.
+
+2012-11-03 Yao Qi <yao@codesourcery.com>
+
+ Fix PR gdb/14617.
+ * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify):
+ Remove setup_kfail, and update test.
+
+2012-11-02 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/catch-syscall.exp (do_syscall_tests): Add completion
+ test.
+
+2012-11-02 Pedro Alves <palves@redhat.com>
+
+ PR gdb/14766
+
+ * gdb.base/foll-vfork.exp (vfork_child_follow_to_exit): Remove
+ setup_kfail.
+ (tcatch_vfork_then_child_follow_exit): No longer expect "Couldn't
+ get registers".
+
+2012-11-02 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/foll-vfork-exit.c: New file.
+ * gdb.base/foll-vfork.exp (top level): New file-describing
+ comment.
+ (vfork_child_follow_to_exit): New procedure.
+ (tcatch_vfork_then_child_follow): Rename as ...
+ (tcatch_vfork_then_child_follow_exec): ... this.
+ (tcatch_vfork_then_child_follow_exit): New procedure.
+ (do_vfork_and_follow_parent_tests): New procedure, factored out
+ from do_vfork_and_exec_tests.
+ (do_vfork_and_follow_child_tests_exec): Ditto.
+ (do_vfork_and_exec_tests): Delete.
+ (do_vfork_and_follow_child_tests_exit): New procedure.
+ (top level): Run tests with both the program that has the vfork
+ child execing, and the program has the vfork child exiting.
+
+2012-11-02 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/foll-vfork.exp (setup_gdb): New procedure.
+ (check_vfork_catchpoints, vfork_parent_follow_through_step)
+ (vfork_parent_follow_to_bp): Call it.
+ (kill_child): Delete.
+ (vfork_and_exec_child_follow_to_main_bp)
+ (vfork_and_exec_child_follow_through_step): Call setup_gdb. No
+ longer call kill_child.
+ (tcatch_vfork_then_parent_follow): Call setup_gdb.
+ (do_vfork_and_exec_tests): Don't runto_main before calling each
+ test procedure.
+ (top level): Don't clean restart and set verbose before running
+ each test procedure.
+
+2012-11-02 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/foll-vfork.exp (vfork_parent_follow_through_step)
+ (vfork_parent_follow_to_bp)
+ (vfork_and_exec_child_follow_to_main_bp)
+ (vfork_and_exec_child_follow_through_step)
+ (tcatch_vfork_then_parent_follow)
+ (tcatch_vfork_then_parent_follow, tcatch_vfork_then_child_follow):
+ Use with_test_prefix.
+
+2012-11-02 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/foll-vfork.c: Add copyright header.
+ * gdb.base/vforked-prog.c: Add copyright header.
+
+2012-11-02 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/foll-vfork.exp
+ (vfork_and_exec_child_follow_through_step): Don't skip on
+ non-HP/UX targets. Expect the next to only step one line on
+ non-HP/UX targets, rather than stopping only after the exec.
+
+2012-11-02 Pedro Alves <palves@redhat.com>
+
+ Don't hard code line numbers.
+
+ * gdb.base/foll-vfork.exp (vfork_parent_follow_through_step):
+ Expect text from the sources instead of a line number.
+ (vfork_parent_follow_to_bp)
+ (vfork_and_exec_child_follow_to_main_bp)
+ (vfork_and_exec_child_follow_through_step)
+ (tcatch_vfork_then_parent_follow, tcatch_vfork_then_child_follow):
+ Use gdb_get_line_number.
+
+2012-11-02 Pedro Alves <palves@redhat.com>
+
+ Modernize.
+
+ * gdb.base/foll-vfork.exp: Use standard_testfile and
+ build_executable. Pass descriptive string to untested.
+ (vfork_parent_follow_through_step, vfork_parent_follow_to_bp)
+ (vfork_and_exec_child_follow_to_main_bp)
+ (vfork_and_exec_child_follow_through_step)
+ (tcatch_vfork_then_parent_follow, tcatch_vfork_then_child_follow)
+ (do_vfork_and_exec_tests): Use gdb_test/gdb_test_multiple instead
+ of send_gdb/gdb_expect.
+
+ (kill_child): New procedure.
+ (vfork_and_exec_child_follow_to_main_bp)
+ (vfork_and_exec_child_follow_through_step): Use it.
+
+2012-11-02 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/setvar.exp: Test setting nested struct.
+ * gdb.base/setvar.c (v_struct3): New.
+
+2012-11-01 Doug Evans <dje@google.com>
+
+ * gdb.arch/amd64-pseudo.c (main): Mark registers that the testsuite
+ changes as clobbered (e.g., amd64-dword.exp) so gcc doesn't try to
+ use them.
+
2012-10-31 Andrew Burgess <aburgess@broadcom.com>
PR cli/14772