Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(13)

Unified Diff: gdb/testsuite/ChangeLog

Issue 124383005: GDB 7.6.50 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@upstream
Patch Set: Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « gdb/terminal.h ('k') | gdb/testsuite/Makefile.in » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gdb/testsuite/ChangeLog
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index bb9a1dfd1ca733f189b65dbdedbca79068c2ee05..869c8af355b37d7cafa5100f2dea0b0615f5d556 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,8 +1,3897 @@
-2012-11-15 Luis Machado <lgustavo@codesourcery.com>
+2013-12-10 Doug Evans <dje@google.com>
+
+ PR 16286
+ * gdb.python/py-value.c: #include stdlib.h, string.h.
+ (str): New struct.
+ (main): New local xstr.
+ * gdb.python/py-value.exp (test_value_in_inferior): Add test to
+ fetch a value as a string with a length beyond the declared length
+ of the array.
+
+2013-12-10 Andrew Burgess <aburgess@broadcom.com>
+
+ * lib/gdb.exp (gdb_compile_shlib): Add call to get_compiler_info,
+ update comment.
+
+2013-12-10 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/int_deref.exp: Add test verifying that we print
+ the decoded symbol name when printing the address of Ada
+ symbols.
+
+2013-12-10 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.mi/mi-start.exp: Add test verifying that -list-features
+ contains "exec-run-start-option".
+
+2013-12-08 Yao Qi <yao@codesourcery.com>
+
+ * lib/gdb.exp (support_complex_tests): Use gdb_produce_source.
+ (is_elf_target, is_ilp32_target, is_ilp64_target): Likewise.
+ (is_64_target, is_amd64_regs_target): Likewise.
+ (skip_altivec_tests, skip_vsx_tests, skip_btrace_tests): Likewise.
+
+2013-12-07 Mike Frysinger <vapier@gentoo.org>
+
+ * gdb.ada/uninitialized_vars/parse_controlled.ads: Remove +x file mode.
+ * gdb.base/testenv.c: Likewise.
+
+2013-12-07 Mike Frysinger <vapier@gentoo.org>
+
+ * gdb.hp/gdb.base-hp/so-thresh.sh: Change /bin/ksh to /bin/sh.
+ * gdb.hp/gdb.objdbg/tools/symaddr: Likewise.
+ * gdb.hp/gdb.objdbg/tools/symaddr.pa64: Likewise.
+
+2013-12-06 Pedro Alves <palves@redhat.com>
+
+ * gdb.dwarf2/dw2-undefined-ret-addr.S: New file.
+ * gdb.dwarf2/dw2-undefined-ret-addr.c: New file.
+ * gdb.dwarf2/dw2-undefined-ret-addr.exp: New file.
+
+2013-12-06 Doug Evans <dje@google.com>
+
+ * gdb.base/break.exp: Fix setting of $baz.
+
+2013-12-06 Andrew Burgess <aburgess@broadcom.com>
+
+ * lib/dwarf.exp: (Dwarf::_location): Handle DW_OP_bit_piece and
+ DW_OP_plus_uconst.
+
+2013-12-06 Keven Boell <keven.boell@intel.com>
+
+ * lib/mi-support.exp (mi_list_varobj_children_range): Add
+ call to mi_list_array_varobj_children_with_index.
+ (mi_list_array_varobj_children_with_index): New function.
+ Add parameter to specify array start.
+
+2013-12-03 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * gdb.base/sigall.exp (test_one_sig): gdb identifies SIGLOST as a
+ SIGPWR in sparc64.
+
+ * gdb.base/sigall.c (main): In some targets SIGLOST and SIGPWR
+ have the same signal number. Handle this situation.
+
+2013-12-03 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/dot_all: New testcase.
+
+2013-12-03 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.mi/mi-undefined-cmd.exp: New testcase.
+
+2013-12-03 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.mi/mi-i-cmd.exp: New file.
+
+2013-12-02 Doug Evans <dje@google.com>
+
+ * gdb.dwarf/dwp-symlink.c: Fake out gdb to not load debug info
+ at start.
+ * gdb.dwarf/dwp-symlink.exp: Test trying to load dwp when the binary
+ has been specified with a relative path and we have chdir'd before
+ accessing the debug info.
+
+2013-11-28 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.trace/unavailable.exp (gdb_collect_args_test): Update
+ expected results.
+ (gdb_collect_locals_test): Likewise.
+ (gdb_collect_globals_test): Likewise.
+
+2013-11-28 Yao Qi <yao@codesourcery.com>
+
+ * lib/gdb.exp (with_gdb_prompt): New proc.
+ * gdb.perf/disassemble.exp: New.
+ * gdb.perf/disassemble.py: New.
+
+2013-11-26 Luis Machado <lgustavo@codesourcery.com>
+
+ * gdb.base/callfuncs.c (main): Assign malloc's return value
+ and free it afterwards.
+ * gdb.base/charset-malloc.c (malloc_stub): Likewise.
+ * gdb.base/printcmds.c (main): Likewise.
+ * gdb.base/randomize.c (main): Free "p" and change breakpoint
+ marker position.
+ * gdb.base/setvar.c (dummy): Assign malloc's return value
+ and free it afterwards.
+
+2013-11-26 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.base/setshow.exp: Add $gdb_prompt to the patterns in
+ gdb_test_multiple.
+
+2013-11-26 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dw2-unspecified-ret-addr.S: Remove.
+ * gdb.dwarf2/dw2-unspecified-ret-addr.c: Remove.
+ * gdb.dwarf2/dw2-unspecified-ret-addr.exp: Remove.
+
+2013-11-25 Keith Seitz <keiths@redhat.com>
+
+ PR c++/14819
+ * gdb.cp/impl-this.cc: New file.
+ * gdb.cp/impl-this.exp: New file.
+
+2013-11-25 Yao Qi <yao@codesourcery.com>
+
+ * gdb.perf/backtrace.c: New.
+ * gdb.perf/backtrace.exp: New.
+ * gdb.perf/backtrace.py: New.
+
+2013-11-24 Yao Qi <yao@codesourcery.com>
+
+ * gdb.perf/single-step.c: New.
+ * gdb.perf/single-step.exp: New.
+ * gdb.perf/single-step.py: New.
+
+2013-11-23 Doug Evans <xdje42@gmail.com>
+
+ * gdb.base/ena-dis-br.exp: Add missing quote to "step after continue
+ with ignore count".
+
+2013-11-23 Doug Evans <xdje42@gmail.com>
+
+ * gdb.python/py-value.exp (test_lazy_strings): Tweak test names.
+ (test_subscript_regression): Ditto.
+ (top level): Run test_subscript_regression for c++ with "c++" prefix.
+
+2013-11-23 Doug Evans <xdje42@gmail.com>
+
+ * gdb.python/py-type.exp (test_enums): Fix typo.
+
+2013-11-23 Doug Evans <xdje42@gmail.com>
+
+ * gdb.python/py-symbol.exp: Add some comments. Make all test names
+ unique.
+
+2013-11-23 Doug Evans <xdje42@gmail.com>
+
+ * gdb.python/py-symbol.exp: Fix whitespace.
+
+2013-11-23 Doug Evans <xdje42@gmail.com>
+
+ * gdb.python/python.exp: Don't call skip_python_tests, we still want
+ to test some things in the case where python is not configured in.
+
+2013-11-22 Pedro Alves <palves@redhat.com>
+
+ * gdb.dwarf2/dw2-bad-cfi.S: Rename to ...
+ * gdb.dwarf2/dw2-unspecified-ret-addr.S: ... this. Adjust.
+ * gdb.dwarf2/dw2-bad-cfi.c: Rename to ...
+ * gdb.dwarf2/dw2-unspecified-ret-addr.c: ... this.
+ * gdb.dwarf2/dw2-bad-cfi.exp: Rename to ...
+ * gdb.dwarf2/dw2-unspecified-ret-addr.exp: ... this.
+
+2013-11-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dw2-bad-cfi.S: Update comment.
+
+2013-11-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dw2-bad-cfi.c: New file.
+ * gdb.dwarf2/dw2-bad-cfi.exp: New file.
+ * gdb.dwarf2/dw2-bad-cfi.S: New file.
+
+2013-11-22 Pedro Alves <palves@redhat.com>
+
+ PR 16155
+ * gdb.dwarf2/dw2-dup-frame.S: New file.
+ * gdb.dwarf2/dw2-dup-frame.c: New file.
+ * gdb.dwarf2/dw2-dup-frame.exp: New file.
+
+2013-11-22 Yao Qi <yao@codesourcery.com>
+
+ * lib/mi-support.exp (mi_create_dynamic_varobj): Update
+ comment and add one more argument "has_more".
+ * gdb.python/py-mi.exp: Callers update.
+
+2013-11-22 Yao Qi <yao@codesourcery.com>
+
+ * gdb.python/py-mi.exp: Use mi_create_floating_varobj instead
+ of mi_create_dynamic_varobj.
+
+2013-11-20 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/maint.exp (maint print objfiles): Consume one line at a
+ time, and run it through all three milestone regexes.
+
+2013-11-20 Sanimir Agovic <sanimir.agovic@intel.com>
+
+ * gdb.base/eval-avoid-side-effects.exp: New file.
+
+2013-11-20 Walfred Tedeschi <walfred.tedeschi@intel.com>
+
+ * gdb.arch/i386-mpx.c: New file
+ * gdb.arch/i386-mpx.exp: New file.
+
+2013-11-20 Walfred Tedeschi <walfred.tedeschi@intel.com>
+
+ * gdb.python/py-pp-maint.exp: Consider new pretty-print added
+ for bnd registers.
+
+2013-11-20 Walfred Tedeschi <walfred.tedeschi@intel.com>
+
+ * gdb.xml/maint_print_struct.xml (bitfield): Added bitfield having
+ start and end equal 0.
+
+2013-11-19 Yao Qi <yao@codesourcery.com>
+
+ * lib/mi-support.exp (mi_child_regexp): Remove 'whatever'.
+ (mi_list_varobj_children_range): Likewise.
+
+2013-11-19 Yao Qi <yao@codesourcery.com>
+
+ * lib/mi-support.exp (mi_child_regexp): Remove unnecessary '\'.
+
+2013-11-19 Yao Qi <yao@codesourcery.com>
+
+ * lib/mi-support.exp: Fix format.
+
+2013-11-19 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/py_range: New testcase.
+
+2013-11-18 Joel Brobecker <brobecker@adacore.com>
+
+ * mi-language.exp: Add "-list-features" test verifying that
+ its output contains "language-option".
+
+2013-11-16 Joel Brobecker <brobecker@adacore.com>
+
+ * info_exc/const.ads (Aint_Global_GDB_E): Renames Aint_Global_E.
+ * info_exc/foo.adb: Adjust to new exception name.
+ * info_exc.exp: Adjust after exception renaming in const.ads.
+ Update "info exception global" test to test "info exceptions
+ global_gdb" instead.
+
+ * mi_exc_info/const.ads (Aint_Global_GDB_E): Renames Aint_Global_E.
+ * mi_exc_info/foo.adb (Adjust to new exception name.
+ * mi_exc_info.exp: Adjust after exception renaming in const.ads.
+ Update "-info-ada-exceptions global" test to test
+ "-info-ada-exceptions global_gdb" instead.
+
+2013-11-15 Luis Machado <lgustavo@codesourcery.com>
+
+ * lib/mi-support.exp (mi_gdb_test): Expect different formats
+ of inferior output for remote and native sessions.
+ * gdb.mi/mi-console.exp: Remove obsolete comment.
+ Check for semihosted inferior output pattern.
+ (semihosted_string): New function.
+
+2013-11-15 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/info_exc.exp: Allow other global exceptions to be
+ listed in the output of "info exceptions".
+ * gdb.ada/mi_exc_info.exp: Allow other global exceptions to be
+ listed in the output of "-info-ada-exceptions".
+
+2013-11-15 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/info_exc.exp: Start inferior before starting
+ the "info exceptions" tests.
+ * gdb.ada/mi_exc_info.exp: Start inferior before starting
+ the "-info-ada-exceptions" tests.
+
+2013-11-15 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/includefile: New file.
+ * gdb.cp/filename.exp: New file.
+ * gdb.cp/filename.cc: New file.
+
+2013-11-15 Doug Evans <xdje42@gmail.com>
+
+ * gdb.python/py-breakpoint.exp: Make tests have unique names.
+
+2013-11-15 Doug Evans <xdje42@gmail.com>
+
+ * gdb.python/py-breakpoint.exp: Reformat for 80 columns.
+
+2013-11-15 Doug Evans <xdje42@gmail.com>
+
+ * gdb.python/py-breakpoint.exp: Split up into several functions,
+ each with their own test prefix.
+
+2013-11-15 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/O2_float_param: New testcase.
+
+2013-11-14 Tom Tromey <tromey@redhat.com>
+
+ * Makefile.in (check-parallel): Print summary from gdb.sum.
+
+2013-11-14 Omair Javaid <Omair.Javaid@linaro.org>
+
+ * gdb.dwarf2/dw2-case-insensitive-debug.S: Updated compile unit
+ and function label names.
+ * gdb.dwarf2/dw2-case-insensitive.c: Created function and
+ compile unit labels.
+
+2013-11-14 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.mi/mi-language.exp: New file.
+
+2013-09-17 Keith Seitz <keiths@redhat.com>
+
+ PR c++/7935
+ PR c++/10541
+ * gdb.cp/nsalias.exp: New file.
+ * gdb.cp/nsalias.cc: New file.
+ * gdb.cp/nsrecurs.exp: Remove kfails. Conditionally run
+ tests only on known, working compiler versions.
+
+2013-11-13 Tom Tromey <tromey@redhat.com>
+
+ * gdb.multi/multi-arch-exec.exp: Define BASEDIR when compiling.
+ * gdb.multi/multi-arch-exec.c (main): Use BASEDIR.
+
+2013-11-12 Doug Evans <dje@google.com>
+
+ * gdb.base/fileio.exp: Make $dir2 writable after the test is done
+ so that "rm -rf $builddir" Just Works.
+
+2013-11-12 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/mi_exc_info: New testcase.
+
+2013-11-12 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/info_exc: New testcase.
+
+2013-11-11 Doug Evans <dje@google.com>
+
+ * gdb.arch/arm-bl-branch-dest.exp: Use gdb_test_file_name instead
+ of testfile.
+
+2013-11-11 Phil Muldoon <pmuldoon@redhat.com>
+
+ * gdb.python/py-linetable.S: New file.
+ * gdb.python/py-linetable.c: New file.
+ * gdb.python/py-linetable.exp: New file.
+
+2013-11-11 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/mi_ex_cond: New testcase.
+
+2013-11-07 Doug Evans <dje@google.com>
+
+ PR 11786
+ * gdb.base/gcore-relro-pie.c: New file.
+ * gdb.base/gcore-relro-pie.exp: New file.
+
+2013-11-07 Phil Muldoon <pmuldoon@redhat.com>
+
+ * gdb.python/py-cmd.exp: Add COMPLETE_EXPRESSION tests.
+ * gdb.python/py-cmd.c: New File.
+
+2013-11-07 Phil Muldoon <pmuldoon@redhat.com>
+
+ * gdb.python/py-breakpoint.exp: Add temporary breakpoint tests.
+
+2013-11-06 Doug Evans <xdje42@gmail.com>
+
+ * gdb.python/py-arch.exp: Tweak test name for bad memory access test.
+
+2013-11-06 Yao Qi <yao@codesourcery.com>
+
+ * lib/gdb.exp (gdb_produce_source): New procedure.
+ * gdb.perf/solib.c: New.
+ * gdb.perf/solib.exp: New.
+ * gdb.perf/solib.py: New.
+
+2013-11-06 Yao Qi <yao@codesourcery.com>
+
+ * README: Mention performance tests.
+
+2013-11-06 Yao Qi <yao@codesourcery.com>
+
+ * lib/perftest.exp: New.
+ * gdb.perf/lib/perftest/__init__.py: New.
+ * gdb.perf/lib/perftest/measure.py: New.
+ * gdb.perf/lib/perftest/perftest.py: New.
+ * gdb.perf/lib/perftest/reporter.py: New.
+ * gdb.perf/lib/perftest/testresult.py: New.
+
+2013-11-06 Yao Qi <yao@codesourcery.com>
+
+ * Makefile.in (check-perf): New target.
+ * configure.ac (AC_OUTPUT): Output Makefile in gdb.perf.
+ * configure: Re-generated.
+ * gdb.perf/Makefile.in: New.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * Makefile.in (TEST_DIRS): Remove.
+ (TEST_TARGETS, check-parallel): Rewrite.
+ (check-gdb.%, BASE1_FILES, BASE2_FILES, check-gdb.base%)
+ (subdir_do, subdirs): Remove.
+ (do-check-parallel, check/%): New targets.
+ (clean): Remove outputs, temp, and cache directories.
+ (saw_dash_j): New variable.
+ (CHECK_TARGET): Use it.
+ (check): Depend on all, site.exp. Rewrite.
+ (check-single): Remove dependencies.
+ (slow_tests, all_tests, reordered_tests): New variables.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/fission-base.S: Remove "gdb.dwarf/".
+ * gdb.dwarf2/fission-base.exp: Set debug-file-directory
+ before loading binfile.
+ * gdb.dwarf2/fission-loclists.S: Remove "gdb.dwarf/".
+ * gdb.dwarf2/fission-loclists.exp: Set debug-file-directory
+ before loading binfile.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/foll-exec.c (main): Use BASEDIR.
+ * gdb.base/foll-exec.exp: Define BASEDIR during compilation.
+ * gdb.base/foll-vfork.c (main): Use BASEDIR.
+ * gdb.base/foll-vfork.exp: Define BASEDIR during compilation.
+ * gdb.multi/bkpt-multi-exec.c (main): Use BASEDIR.
+ * gdb.multi/bkpt-multi-exec.exp: Define BASEDIR during compilation.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/argv0-symlink.exp: Compute executable's directory
+ dynamically.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.asm/asm-source.exp: Use standard_output_file.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.server/file-transfer.exp: Use standard_output_file.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/fullname.exp: Use standard_output_file,
+ relative_filename.
+ * gdb.base/hashline1.exp: Use standard_testfile,
+ standard_output_file, relative_filename, clean_restart.
+ * gdb.base/hashline2.exp: Use standard_testfile,
+ standard_output_file.
+ * gdb.base/hashline3.exp: Use standard_testfile,
+ standard_output_file, relative_filename.
+ * lib/gdb.exp (relative_filename): New proc.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/fileio.c (test_open, test_write, test_read)
+ (test_lseek, test_close, test_stat, test_fstat)
+ (test_isatty, test_system, test_rename, test_unlink):
+ Use OUTDIR define.
+ * gdb.base/fileio.exp: Define OUTDIR during compilation.
+ Use standard_output_file.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/checkpoint.c (main): Use PI_TXT and COPY1_TXT
+ defines.
+ * gdb.base/checkpoint.exp: Define PI_TXT and COPY1_TXT during
+ compilation. Use prepare_for_testing, standard_output_file.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/advance.exp: Use standard_testfile and
+ prepare_for_testing.
+ * gdb.base/bigcore.exp: Use standard_output_file. "cd" to
+ appropriate directory when local.
+ * gdb.base/dump.exp: Use standard_output_file. Update all
+ "dump" and "restore" filenames.
+ * gdb.base/interact.exp: Use standard_output_file.
+ * gdb.base/jit-so.exp: Don't download file when local.
+ * gdb.base/jit.exp (compile_jit_test): Don't download file
+ when local.
+ * gdb.base/list.exp: Use gdb_remote_download.
+ * gdb.base/maint.exp: Use standard_output_file.
+ * gdb.base/prelink.exp: Use standard_output_file.
+ * gdb.base/save-bp.exp: Use standard_output_file.
+ * gdb.base/sepdebug.exp: Use standard_testfile,
+ standard_output_file.
+ (test_different_dir): Don't declare objdir.
+ * gdb.base/solib-search.exp: Use standard_output_file.
+ * gdb.base/step-line.exp: Use gdb_remote_download.
+ * gdb.base/trace-commands.exp: Use standard_output_file.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.trace/mi-traceframe-changed.exp: Pass -DTFILE_DIR
+ to compilation. Use standard_output_file.
+ (test_tfind_tfile): Update.
+ * gdb.trace/tfile.c (write_basic_trace_file)
+ (write_error_trace_file): Use TFILE_DIR.
+ * gdb.trace/tfile.exp: Pass -DTFILE_DIR to compilation. Use
+ standard_output_file.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.mi/mi-cmd-param-changed.exp (test_command_param_changed):
+ Use "dwarf2 always-disassemble" for the "maint set" test.
+ * gdb.mi/mi-file-transfer.exp (test_file_transfer): Use
+ standard_output_file.
+ * gdb.mi/mi-logging.exp: Use standard_output_file.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.xml/tdesc-arch.exp: Use standard_output_file. Make
+ downloads conditional on remote host.
+ (set_arch): Likewise.
+ * gdb.xml/tdesc-regs.exp: Use gdb_remote_download.
+ (load_description): Use standard_output_file.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.gdb/selftest.exp: Use standard_output_file.
+ * lib/selftest-support.exp (do_self_tests): Use
+ standard_output_file.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.stabs/weird.exp: Use gdb_remote_download and
+ standard_output_file.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/gcore-buffer-overflow.exp: Use
+ standard_output_file, not standard_testfile.
+ * gdb.base/twice.exp: Use standard_testfile, not
+ standard_output_file. Use gdb_remote_download.
+
+2013-11-04 Tom Tromey <tromey@redhat.com>
+
+ * lib/gdb.exp (get_compiler_info): Use log_file -info and
+ restore from that.
+
+2013-11-02 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * gdb.cp/derivation.exp: s/perrro/perror/
+
+2013-11-01 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * gdb.dwarf2/dwzbuildid.exp: Rename `outdir' variable to
+ `debugdir'.
+
+2013-10-31 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.base/watchpoint.exp (test_no_hw_watchpoints): Add additional
+ tests and update expected error message.
+ (test_watch_register_location): New tests.
+ (do_tests): Call test_watch_register_location.
+ * gdb.base/watchpoints.exp: Update expected error message.
+
+2013-10-30 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * gdb.arch/s390-multiarch.exp (test_linux_v2): Add $gdb_prompt to
+ the patterns in gdb_test_multiple.
+
+2013-10-29 Nicolas Blanc <nicolas.blanc@intel.com>
+
+ * gdb.base/sym-file-lib.c: New file.
+ * gdb.base/sym-file-loader.c: New file.
+ * gdb.base/sym-file-loader.h: New file.
+ * gdb.base/sym-file-main.c: New file.
+ * gdb.base/sym-file.exp: New file.
+ * lib/gdb.exp (is_elf_target): New function.
+
+2013-10-29 Pedro Alves <palves@redhat.com>
+
+ * gdb.mi/mi-console.c, gdb.mi/mi-stack.c: Remove local emacs
+ variable setting change-log-default-name to ChangeLog-mi.
+
+2013-10-29 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.trace/unavailable.exp (gdb_unavailable_registers_test):
+ Expect <unavailable> pattern.
+
+2013-10-28 Tom de Vries <tom@codesourcery.com>
+
+ * gdb.arch/thumb2-it.S (it_8): Fix typo.
+
+2013-10-25 Anton Kolesov <Anton.Kolesov@synopsys.com> (tiny change)
+
+ * gdb.base/bang.exp: Use gdb_continue_to_end to properly support
+ remote stubs where exit() behaviour is unreliable.
+
+2013-10-25 Pedro Alves <palves@redhat.com>
+
+ * gdb.cp/m-static.exp: Adjust expected output of printing a
+ nonexistent or optimized out static field. Also test printing the
+ the "container" object.
+
+2013-10-24 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * lib/gdb.exp (gdb_finish): Send a kill request to `gdbserver'
+ if in the persistent mode.
+ * gdb.trace/disconnected-tracing.exp: Reconnect before completion.
+
+2013-10-24 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * lib/gdb.exp (gdb_gcore_cmd): Also handle a "Target does not
+ support core file generation" reply.
+
+2013-10-21 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ PR gdb/15986
+ * gdb.base/run.c (main): gdb_get_line_number tag added for
+ commands.exp.
+ (factorial): Likewise.
+
+ * gdb.base/commands.exp (watchpoint_command_test): Use
+ gdb_get_line_number in order to determine the locations in run.c
+ where local_var is detected to go out of scope.
+
+2013-10-21 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * gdb.base/gnu_vector.exp: Care about endianness when casting
+ scalars to vectors.
+
+2013-10-18 Tom Tromey <tromey@redhat.com>
+
+ * lib/gdb.exp (build_executable_from_specs): Remove duplicate set
+ of "binfile".
+
+2013-10-18 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.base/watchpoints.exp: Add test for setting software
+ watchpoints of different types before starting the inferior.
+
+2013-10-18 Pedro Alves <palves@redhat.com>
+
+ PR gdb/16062
+ * gdb.threads/stepi-random-signal.c: New file.
+ * gdb.threads/stepi-random-signal.exp: New file.
+
+2013-10-17 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify):
+ Fix comment typo.
+ * lib/gdb.exp (gdb_init): Likewise.
+
+2013-10-17 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/printcmds.exp (test_printf): Test printf flushing.
+
+2013-10-14 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dwzbuildid.exp (write_dwarf_file): Pass explicit test
+ name to gdb_test_no_output.
+
+2013-10-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Canonicalize directories for EXEC_FILENAME.
+ * gdb.base/argv0-symlink.exp
+ (kept file symbolic link name for info inferiors): New.
+ (kept directory symbolic link name): Setup kfail.
+ (kept directory symbolic link name for info inferiors): New.
+
+2013-10-11 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * gdb.arch/s390-multiarch.exp: New file.
+ * gdb.arch/s390-multiarch.c: New file.
+
+2013-10-11 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/mi_catch_ex.exp: Adjusts all "catch ..." tests to
+ use the appropriate GDB/MI command instead, and verify
+ the test output.
+
+2013-10-11 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.base/source-nofile.gdb: New file.
+ * gdb.base/source.exp: Add two tests verifying the behavior when
+ the "source" command is given a non-existant filename.
+
+2013-10-11 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-catch-load.c: Remove the include of "dlfcn.h".
+ [__WIN32__]: Include "windows.h" and define macro 'dlopen'
+ and 'dlclose'.
+ [!__WIN32__]: Include "dlfcn.h".
+ * gdb.mi/mi-catch-load.exp: Set up kfail.
+
+2013-10-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * lib/gdb.exp (gdb_core_cmd): Replace fixed string "re-load
+ generated corefile" by argument "$test".
+
+2013-10-09 Pedro Alves <palves@redhat.com>
+
+ * gdb.python/py-prettyprint.exp (run_lang_tests): Adjust expected
+ output.
+
+2013-10-09 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/catch-syscall.exp (test_catch_syscall_without_args)
+ (test_catch_syscall_with_args, test_catch_syscall_with_many_args)
+ (test_catch_syscall_with_wrong_args)
+ (test_catch_syscall_restarting_inferior)
+ (test_catch_syscall_fail_nodatadir)
+ (test_catch_syscall_without_args_noxml)
+ (test_catch_syscall_with_args_noxml)
+ (test_catch_syscall_with_wrong_args_noxml): Use with_test_prefix.
+
+2013-10-08 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dwzbuildid.exp: New file.
+ * lib/dwarf.exp (Dwarf::_section): Add "flags" and "type"
+ parameters.
+ (Dwarf::_defer_output): Change "section" parameter to
+ "section_spec"; update.
+ (Dwarf::gnu_debugaltlink, Dwarf::_note, Dwarf::build_id): New
+ procs.
+
+2013-10-08 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/mi_catch_ex.exp: Make "mi_execute_to" test names unique.
+
+2013-10-07 Tom Tromey <tromey@redhat.com>
+
+ * lib/mi-support.exp (varobj_tree::walk_tree): Set _root_idx
+ to 0.
+
+2013-10-06 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * gdb.base/corefile.exp: Test whether $_exitsignal is set and
+ $_exitcode is void when opening a corefile.
+ * gdb.base/exitsignal.exp: New file.
+ * gdb.base/segv.c: Likewise.
+ * gdb.base/normal.c: Likewise.
+
+2013-10-04 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.mi/mi-start.c, gdb.mi/mi-start.exp: New files.
+
+2013-10-02 Vidya Praveen <vidyapraveen@arm.com>
+
+ * gdb.trace/entry-values.exp: Modify regular expression to scan for
+ 'bl' instruction instead of 'call' for ARM and AArch64 targets.
+
+2013-10-02 Pedro Alves <palves@redhat.com>
+
+ * gdb.dwarf2/dw2-reg-undefined.exp <pattern_rax_rbx_rcx_print,
+ pattern_rax_rbx_rcx_info>: Set to "<not saved>".
+ * gdb.mi/mi-reg-undefined.exp (opt_out_pattern): Delete.
+ (not_saved_pattern): New.
+ Replace use of the former with the latter.
+
+2013-10-02 Pedro Alves <palves@redhat.com>
+
+ * README (Board Settings): Document "exit_is_reliable".
+ * lib/gdb.exp (gdb_continue_to_end): Check whether the board says
+ running to exit reliably reports program exits.
+ * boards/native-gdbserver.exp: Set exit_is_reliable in the board
+ info.
+ * boards/native-stdio-gdbserver.exp: Likewise.
+
+2013-10-01 Doug Evans <dje@google.com>
+
+ * gdb.python/python.exp: Remove redundant print-stack tests.
+ Make all print-stack test names unique. Fix spelling of print-stack.
+
+2013-09-29 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/shreloc.exp: Set $msymfile to 'shreloc.txt' if host
+ is remote.
+
+2013-09-25 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ PR shlibs/8882
+ * gdb.base/corefile.exp: Add a check to assure warning-free
+ core-file load.
+
+2013-09-24 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.dwarf2/dwp-symlink.c: New file.
+ * gdb.dwarf2/dwp-symlink.exp: New file.
+
+2013-09-20 Doug Evans <dje@google.com>
+
+ * lib/dwarf.exp (build_executable_from_fission_assembler): New proc.
+ * gdb.dwarf2/fission-base.S: Update. Split out .dwo into separate
+ file.
+ * gdb.dwarf2/fission-loclists.S: Ditto.
+ * gdb.dwarf2/fission-reread.S: Ditto.
+ * gdb.dwarf2/fission-base.exp: Skip of remote host. Compile with
+ build_executable_from_fission_assembler.
+ * gdb.dwarf2/fission-loclists.exp: Ditto.
+ * gdb.dwarf2/fission-reread.exp: Ditto.
+
+ * lib/future.exp (gdb_find_objcopy, gdb_find_readelf): New procs.
+ * lib/gdb.exp (build_id_debug_filename_get): Update to use them.
+ (gdb_gnu_strip_debug): Ditto.
+ * lib/prelink-support.exp (section_get, prelink_no): Ditto.
+ * gdb.arch/altivec-abi.exp: Ditto.
+ * gdb.base/attach-pie-misread.exp: Ditto.
+ * gdb.base/comprdebug.exp: Ditto.
+ * gdb.base/dup-sect.exp: Ditto.
+ * gdb.base/gnu-debugdata.exp: Ditto.
+ * gdb.base/step-symless.exp: Ditto.
+ * gdb.dwarf2/dw2-inline-param.exp: Ditto.
+ * gdb.dwarf2/dw2-skip-prologue.exp: Ditto.
+ * gdb.dwarf2/gdb-index.exp: Ditto.
+
+2013-09-18 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.dwarf2/dw2-reg-undefined.exp: Change pattern for info
+ register to "<optimized out>", and also print the registers.
+
+2013-09-18 Pedro Alves <palves@redhat.com>
+
+ PR server/15967
+ * gdb.server/wrapper.exp: Also return unsupported for Cygwin, and
+ change text.
+
+2013-09-18 Yao Qi <yao@codesourcery.com>
+
+ * gdb.server/wrapper.c: New.
+ * gdb.server/wrapper.exp: New.
+
+2013-09-17 Muhammad Waqas <mwaqas@codesourccery.com>
+ Jan Kratochvil <jan.kartochvil@redhat.com>
+ Pedro Alves <palves@redhat.com>
+
+ PR gdb/11568
+ * gdb.thread/thread-specific-bp.c: New file.
+ * gdb.thread/thread-specific-bp.exp: New file.
+
+2013-09-17 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * gdb.base/defaults.exp (<show_conv_list>): Add check for $_isvoid
+ convenience function.
+
+2013-09-17 Pedro Alves <palves@redhat.com>
+
+ PR gdb/15911
+ * gdb.threads/info-threads-cur-sal-2.c: New file.
+ * gdb.threads/info-threads-cur-sal.c: New file.
+ * gdb.threads/info-threads-cur-sal.exp: New file.
+
+2013-09-17 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/catch-load.c: Remove the include of "dlfcn.h".
+ [__WIN32__]: Include "windows.h" and define macro dlopen
+ and dlclose.
+ [!__WIN32__]: Include "dlfcn.h".
+ * gdb.base/catch-load.exp (one_catch_load_test): Match
+ directory separator.
+
+2013-09-16 Doug Evans <dje@google.com>
+
+ * lib/gdb.exp (using_fission): New proc.
+ * gdb.base/info-macros.exp: Skip test if using Fission.
+
+ * gdb.base/break-interp.exp: Fix indentation.
+
+2013-09-16 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * gdb.base/gdbvars.c (foo_void): New function.
+ (foo_int): Likewise.
+ * gdb.base/gdbvars.exp (test_convenience_functions): New
+ function. Call it.
+
+2013-09-13 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * gdb.arch/s390-tdbregs.c: New file.
+ * gdb.arch/s390-tdbregs.exp: New file.
+
+2013-09-12 Stan Shebs <stan@codesourcery.com>
+
+ * README: New file.
+
+2013-09-12 Doug Evans <dje@google.com>
+
+ * gdb.python/py-events.py (new_objfile_handler): Remove accidentally
+ added code to print event.inferior.
+
+2013-09-11 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/gnu-debugdata.exp (objcopy 1): Move it lower and use only
+ debug part of the binary.
+
+2013-09-11 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/gnu-debugdata.exp (strip): Add -R .comment.
+ (addlink): Add comment.
+
+2013-09-10 Sanimir Agovic <sanimir.agovic@intel.com>
+
+ * gdb.base/default.exp: Adjust regexpr for 'cd' to match optional
+ canonical pathname.
+
+2013-09-04 Doug Evans <dje@google.com>
+
+ * gdb.python/py-events.py (exit_handler): Verify we get the expected
+ event.
+ (continue_handler, new_objfile_handler): Ditto.
+ (test_events): Rename command to "test-events".
+ (test_newobj_events): Rename command to "test-objfile-events".
+ * gdb.python/py-events.exp: Update.
+ * gdb.python/py-evsignal.exp: Update.
+ * gdb.python/py-evthreads.exp: Update.
+
+ * gdb.base/enumval.c (ZERO): New enum value.
+ (main): Use it
+ * gdb.base/enumval.exp: Test ability to print ZERO.
+
+2013-09-03 Muhammad Bilal <mbilal@codesourcery.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.base/relocate.exp: Check that invalid options are
+ rejected.
+
+2013-08-30 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.base/code_elim1.c (my_bss_symbol): New variable added.
+ (my_static_symbol): Add comment.
+ (main): Reference my_bss_symbol.
+
+2013-08-30 Phil Muldoon <pmuldoon@redhat.com>
+
+ * gdb.python/py-arch.exp: Tests for invalid architecture.
+
+2013-08-29 Sterling Augustine <saugustine@google.com>
+
+ * boards/remote-stdio-gdbserver.exp: Set rcp_prog and
+ rsh_prog in new conditional. Move use of REMOTE_PORTNUM into
+ said conditional.
+
+2013-08-29 Phil Muldoon <pmuldoon@redhat.com>
+
+ * gdb.python/py-arch.exp: Load gdb-python.exp.
+
+2013-08-29 Phil Muldoon <pmuldoon@redhat.com>
+
+ * gdb.python/py-framefilter.py (FrameFilter.filter): Check
+ itertools for imap attribute. Otherwise use map().
+ (ElidingIterator): Define wrapper function __next__.
+ * gdb.python/py-framefilter-mi.exp: Do not use execfile,
+ use exec (open (read ())) instead.
+ * gdb.python/py-framefilter.exp: Ditto.
+ * gdb.python/py-arch.exp: Update print based test to Python 3.x
+ compliance.
+ * gdb.python/py-frame.exp: Ditto.
+ * gdb.python/py-type.exp: Ditto.
+
+2013-08-28 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ PR gdb/15415
+ * gdb.base/argv0-symlink.c: New file.
+ * gdb.base/argv0-symlink.exp: New file.
+
+2013-08-28 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/gdb-index.exp (add_gdb_index): Use explicit test name
+ when saving index.
+
+2013-08-27 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/entry-values.exp: Test unavailable entry value is
+ not shown when option '--skip-unavailable' is specified.
+ * gdb.trace/mi-trace-unavailable.exp (test_trace_unavailable):
+ Add tests for new option '--skip-unavailable'.
+
+2013-08-27 Yao Qi <yao@codesourcery.com>
+
+ * lib/gdb.exp (gdb_remote_download): Don't pass $tofile to
+ remote_download if it is empty.
+
+2013-08-26 Doug Evans <dje@google.com>
+
+ PR symtab/15885
+ * gdb.dwarf2/Makefile.in (EXECUTABLES): Add gdb-index.
+ (clean): rm -f *.gdb-index *.with-index.
+ * gdb.dwarf2/gdb-index.exp: New testcase.
+
+ * lib/gdb.exp (run_on_host): Moved here from gnu-debugdata.exp.
+ * gdb.base/gnu-debugdata.exp (run): Moved to gdb.exp and renamed to
+ run_on_host. All callers updated.
+
+2013-08-24 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/entry-values.c (end): New
+ (main): Call end.
+ * gdb.trace/entry-values.exp: Load trace-support.exp. Set
+ tracepoint and collect data. Test entry value is unavailable.
+
+2013-08-24 Yao Qi <yao@codesourcery.com>
+
+ * lib/dwarf.exp (_location): Handle DW_OP_deref_size.
+ * gdb.trace/entry-values.c: New.
+ * gdb.trace/entry-values.exp: New.
+
+2013-07-12 Muhammad Waqas <mwaqas@codesourccery.com>
+
+ PR gdb/15501
+ * gdb.base/ena-dis-br.exp: Add test to verify
+ enable/disable commands work correctly with
+ multiple arguments that include multiple locations.
+
+2013-08-22 Samuel Bronson <naesten@gmail.com>
+
+ ARM Linux support for `catch syscall'.
+ * gdb.base/catch-syscall.exp: Test this on ARM now.
+ (fill_all_syscalls_numbers): ARM has close/chroot on 6/61, too.
+
+2013-08-22 Tom Tromey <tromey@redhat.com>
+
+ * lib/dwarf.exp (cu, tu): Handle addr_size of "default". Change
+ default addr_size.
+ * lib/gdb.exp (is_64_target): New gdb_caching_proc.
+
+2013-08-22 Tom Tromey <tromey@redhat.com>
+
+ * lib/gdb.exp (skip_btrace_tests): Use gdb_caching_proc and
+ standard_temp_file.
+
+2013-08-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.arch/amd64-byte.exp: Use standard_testfile,
+ clean_restart.
+ * gdb.arch/amd64-disp-step.exp: Use standard_testfile.
+ * gdb.arch/amd64-dword.exp: Use standard_testfile,
+ clean_restart.
+ * gdb.arch/amd64-entry-value-param.exp: Use standard_testfile.
+ * gdb.arch/amd64-entry-value.exp: Use standard_testfile.
+ * gdb.arch/amd64-prologue-xmm.exp: Use standard_testfile.
+ * gdb.arch/amd64-word.exp: Use standard_testfile,
+ clean_restart.
+ * gdb.arch/i386-avx.exp: Use standard_testfile, clean_restart.
+ * gdb.arch/i386-byte.exp: Use standard_testfile, clean_restart.
+ * gdb.arch/i386-disp-step.exp: Use standard_testfile.
+ * gdb.arch/i386-dr3-watch.exp: Use standard_testfile.
+ * gdb.arch/i386-permbkpt.exp: Use standard_testfile, clean_restart.
+ * gdb.arch/i386-signal.exp: Use standard_testfile.
+ * gdb.arch/i386-size-overlap.exp: Use standard_testfile, clean_restart.
+ * gdb.arch/i386-sse.exp: Use standard_testfile, clean_restart.
+ * gdb.arch/i386-unwind.exp: Use standard_testfile.
+ * gdb.arch/i386-word.exp: Use standard_testfile, clean_restart.
+
+2013-08-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.python/py-error.exp: Use gdb_remote_download.
+ * gdb.python/py-mi.exp: Use gdb_remote_download.
+ * gdb.python/py-objfile-script.exp: Use standard_output_file.
+ * gdb.python/py-prettyprint.exp: Use gdb_remote_download.
+ (run_lang_tests): Likewise.
+ * gdb.python/py-section-script.c: Use SCRIPT_FILE rather than
+ filename.
+ * gdb.python/py-section-script.exp: Set SCRIPT_FILE when
+ compiling. Use gdb_remote_download. Update some tests.
+ * gdb.python/py-strfns.exp (test_strfns_core_file): Use
+ standard_output_file.
+ * gdb.python/py-typeprint.exp: Use gdb_remote_download.
+ * gdb.python/py-frame-args.exp: Use gdb_remote_download.
+ * gdb.python/py-framefilter-mi.exp: Use gdb_remote_download.
+ * gdb.python/py-framefilter.exp: Use gdb_remote_download,
+ standard_output_file.
+
+2013-08-22 Tom Tromey <tromey@redhat.com>
+
+ * lib/cell.exp (skip_cell_tests): Use standard_temp_file.
+
+2013-08-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dw2-basic.exp: Use gdb_remote_download.
+ * gdb.dwarf2/dw2-compressed.exp: Use gdb_remote_download.
+ * gdb.dwarf2/dw2-intercu.exp: Use gdb_remote_download.
+ * gdb.dwarf2/dw2-intermix.exp: Use gdb_remote_download.
+ * gdb.dwarf2/dw2-producer.exp: Use gdb_remote_download.
+ * gdb.dwarf2/mac-fileno.exp: Use gdb_remote_download.
+ * lib/gdb.exp (gdb_remote_download): New proc.
+
+2013-08-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/clztest.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-minsym-in-cu.exp: Use standard_testfile.
+ * gdb.dwarf2/fission-base.S: Remove directory from
+ DW_AT_GNU_dwo_name.
+ * gdb.dwarf2/fission-base.exp: Use build_executable. Set
+ debug-file-directory.
+ * gdb.dwarf2/fission-reread.S: Remove directory from
+ DW_AT_GNU_dwo_name.
+ * gdb.dwarf2/fission-reread.exp: Use build_executable. Set
+ debug-file-directory.
+
+2013-08-16 Doug Evans <dje@google.com>
+
+ * lib/prelink-support.exp (prelink_yes): Flag test as unsupported if
+ prelink complains about an unhandled DWARF version.
+
+2013-08-14 Cary Coutant <ccoutant@google.com>
+
+ * boards/fission.exp: Add -fdebug-types-section to debug_flags.
+
+2013-08-13 Tom Tromey <tromey@redhat.com>
+ Yao Qi <yao@codesourcery.com>
+
+ * lib/cache.exp (gdb_do_cache): Handle GDB_PARALLEL.
+ * lib/gdb.exp: Handle GDB_PARALLEL.
+ (default_gdb_version): Kill inotify_pid if it exists.
+ (default_gdb_exit): Emit warning if the inotify log is not
+ empty.
+ (standard_output_file): Respect GDB_PARALLEL.
+ (standard_temp_file): Likewise.
+ (gdb_init): Start inotifywait if requested.
+
+2013-08-13 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.base/printcmds.exp (test_printf): Add test for printf of
+ pointer with various flags.
+
+2013-08-13 Tom Tromey <tromey@redhat.com>
+
+ * lib/cache.exp: New file.
+ * lib/cell.exp (skip_cell_tests): Use gdb_caching_proc.
+ * lib/gdb.exp: Load cache.exp.
+ (support_complex_tests, is_ilp32_target, is_lp64_target)
+ (is_amd64_regs_target, skip_altivec_tests, skip_vsx_tests)
+ (gdb_skip_xml_test): Use gdb_caching_proc.
+ * lib/opencl.exp (skip_opencl_tests): Use gdb_caching_proc.
+
+2013-08-13 Tom Tromey <tromey@redhat.com>
+
+ * lib/gdb.exp (standard_temp_file): New proc.
+ (support_complex_tests, is_ilp32_target, is_lp64_target)
+ (is_amd64_regs_target, skip_altivec_tests, skip_vsx_tests): Use
+ standard_temp_file.
+
+2013-08-13 Tom Tromey <tromey@redhat.com>
+
+ * lib/gdb.exp (build_id_debug_filename_get): Use
+ standard_output_file.
+ * lib/prelink-support.exp (section_get)
+ (build_executable_own_libs): Use standard_output_file.
+
+2013-08-12 Tom Tromey <tromey@redhat.com>
+
+ * Makefile.in (ALL_SUBDIRS): Add gdb.go.
+
+2013-08-12 Ali Anwar <alianwar@codesourcery.com>
+
+ * gdb.base/break.exp: Test break via convenience variable
+ with file name.
+
+2013-08-09 Doug Evans <dje@google.com>
+
+ * lib/future.exp (gdb_find_ldd): New proc.
+ * lib/prelink-support.exp (build_executable_own_libs): Call it.
+ Make "/usr/sbin/" in prelink path optional.
+
+2013-08-09 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/collection.exp (gdb_collect_args_test): Set
+ "only" and "both" to 'print entry-values' before selecting
+ trace frame.
+
+2013-08-08 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/mi-trace-unavailable.exp: Don't set
+ "print entry-values" to "no".
+ (test_trace_unavailable): Set various values to
+ "print entry-values" to test that the output of
+ '-stack-list-locals' is not affected, and then set
+ set "print entry-values" to "no".
+
+2013-08-07 Doug Evans <dje@google.com>
+
+ * gdb.python/py-value-cc.cc: Renamed from py-value.cc.
+ * gdb.python/py-value-cc.exp: Update.
+ * gdb.python/py-value.exp: Use different names for .o files for
+ C and C++. Only perform C++ tests if !skip_cplus_tests.
+
+2013-08-07 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/maint.exp: Allow zero symtabs to be expanded.
+
+2013-08-07 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dwz.exp: New file.
+
+2013-08-02 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/watchpoint.c (struct foo5): New.
+ (nullptr): New global.
+ * gdb.base/watchpoint.exp (test_watch_location): Add test.
+
+2013-08-01 Doug Evans <dje@google.com>
+
+ PR symtab/15691
+ * gdb.dwarf2/fission-mix.exp: New file.
+ * gdb.dwarf2/fission-mix.h: New file.
+ * gdb.dwarf2/fission-mix.c: New file.
+ * gdb.dwarf2/fission-mix2.c: New file.
+
+ PR symtab/15695
+ * gdb.base/func-ptr.exp: New file.
+ * gdb.base/func-ptr.c: New file.
+
+2013-08-01 Yao Qi <yao@codesourcery.com>
+
+ * gdb.python/py-sync-interp.c: New.
+ * gdb.python/py-sync-interp.exp: New.
+
+2013-07-31 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/backtrace.exp (gdb_backtrace_tdp_4): Test command
+ 'tdump' on stack frame 0 and 1 respectively.
+
+2013-07-31 Yao Qi <yao@codesourcery.com>
+
+ PR gdb/13443
+ * gdb.trace/backtrace.exp (gdb_backtrace_tdp_3): Add parameter
+ 'traceframe'. Wrap test with with_test_prefix.
+ (top level): Update.
+
+2013-07-31 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/backtrace.exp: Don't invoke 'get_exit' and
+ 'gdb_start'.
+ Invoke 'prepare_for_testing' instead of 'gdb_compile'.
+ Use gdb_test_no_output to issue commands 'tstart' and 'tstop'.
+
+2013-07-30 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.dwarf2/pieces-optimized-out.exp: Expect "<optimized out>"
+ when printing an optimized out value. Expect an error when using
+ an optimized out value in an expression.
+
+2013-07-30 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.dwarf2/pieces-optimized-out.exp: New file.
+ * gdb.dwarf2/pieces-optimized-out.c: New file.
+ * gdb.dwarf2/pieces-optimized-out.S: New file.
+
+2013-07-30 Muhammad Bilal <mbilal@codesourcery.com>
+
+ PR gdb/15715
+ * gdb.base/setshow.exp: Test that relative paths passed to
+ 'set history filename' are converted to absolute paths.
+
+2013-07-26 Keith Seitz <keiths@redhat.com>
+
+ * gdb.mi/mi-var-child-f.exp: Pass f90 to gdb_compile instead
+ of f77.
+ Allow for compiler variations of integer types.
+ Use mi_create_varobj.
+ Use mi_list_varobj_children for the immediate children of `array'.
+ Add "has_more" attribute for grandchildren test.
+
+2013-07-26 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/interrupt-noterm.c, gdb.base/interrupt-noterm.exp: New
+ files.
+
+2013-07-25 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.mi/mi-reg-undefined.exp: New file.
+ * gdb.mi/mi-reg-undefined.c: Likewise.
+ * gdb.mi/mi-reg-undefined.S: Likewise.
+
+2013-07-25 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.base/printcmds.exp (test_print_int_arrays): Add tests for x,
+ z, o, and t output formats.
+ * gdb.base/display.exp: Use 'k' as an undefined format now that
+ 'z' is defined.
+
+2013-07-24 Doug Evans <dje@google.com>
+
+ * boards/native-stdio-gdbserver.exp (${board}_build_remote_cmd): Pass
+ "--" to switch.
+
+2013-07-24 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-var-cmd.exp: If host is remote, use ${testfile} on
+ host.
+ * gdb.mi/mi-basics.exp (test_exec_and_symbol_mi_operatons):
+ Likewise. If host is remote, copy ${binfile} to host.
+
+2013-07-23 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-var-cmd.exp: Adjust pattern to match current error
+ message.
+
+2013-07-19 Omair Javaid <Omair.Javaid@linaro.org>
+
+ * gdb.base/disp-step-syscall.exp: Add svc and swi syscall
+ instructions and enable disp-step-syscall for arm targets.
+
+2013-07-19 Omair Javaid <Omair.Javaid@linaro.org>
+
+ * gdb.dwarf2/fission-reread.S: Replace @ sign with % sign to remove
+ assembler errors on arm.
+ * gdb.dwarf2/mac-fileno.S: Likewise.
+ * gdb.dwarf2/member-ptr-forwardref.S: Likewise.
+ * gdb.dwarf2/pr13961.S: Likewise.
+
+2013-07-19 Hui Zhu <hui@codesourcery.com>
+
+ PR gdb/15692
+ * gdb.mi/mi-dprintf.exp: Add double quotes test.
+
+2013-07-19 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/read-memory.exp (test_from_remote): Update test.
+ (teset_from_exec): Likewise.
+
+2013-07-19 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/read-memory.c: New.
+ * gdb.trace/read-memory.exp: New.
+
+2013-07-19 Yao Qi <yao@codesourcery.com>
+
+ * lib/gdb.exp (gdb_compile_shlib): Pass the tail name of
+ $dest to link options if host is remote. Move the
+ generated file to $dest.a on host if host is remote.
+
+2013-07-18 Will Newton <will.newton@linaro.org>
+
+ * gdb.threads/tls-nodebug.c: Call pthread_testcancel
+ to ensure the test is linked against pthreads.
+ * gdb.threads/tls-var-main.c: Likewise.
+ * gdb.threads/tls-shared.c: Likewise.
+
+2013-07-18 Yao Qi <yao@codesourcery.com>
+
+ * lib/future.exp (gdb_default_target_compile): Use tail name
+ of $destfile as the output name of compile. Move the
+ generated file to $destfile on build.
+
+2013-07-18 Yao Qi <yao@codesourcery.com>
+
+ * lib/gdb.exp (gdb_compile): Set
+ gdb_saved_set_unbuffered_mode_obj to
+ set_unbuffered_mode_saved.o if host is remote. Invoke
+ remote_download to copy $unbuf_obj to host.
+
+2013-07-17 Doug Evans <dje@google.com>
+
+ * gdb.python/py-frame-args.c: New file.
+ * gdb.python/py-frame-args.py: New file.
+ * gdb.python/py-frame-args.exp New file.
+
+2013-07-16 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.base/printcmds.exp (test_printf): Add tests for format
+ strings with missing format specifier.
+
+2013-07-16 Tom Tromey <tromey@redhat.com>
+
+ * gdb.ada/info_types.exp: Use standard_testfile.
+
+2013-07-16 Tom Tromey <tromey@redhat.com>
+
+ * gdb.mi/mi-basics.exp: Use standard_output_file.
+ (test_dir_specification, test_cwd_specification)
+ (test_path_specification): Use testsubdir, not subdir and objdir.
+
+2013-07-16 Tom Tromey <tromey@redhat.com>
+
+ * gdb.trace/mi-traceframe-changed.exp: Don't use objdir.
+
+2013-07-09 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/small_reg_param.exp: Accept optional entry value
+ for parameter "w".
+
+2013-07-09 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/small_reg_param.exp: Remove trailing space.
+
+2013-07-09 Doug Evans <dje@google.com>
+
+ * gdb.base/default.exp: Update expected output of "show print array"
+ and "show print pretty".
+
+2013-07-08 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * gdb.threads/wp-replication.exp: Stop counting available hardware
+ watchpoints after NR_THREADS iterations.
+
+2013-07-08 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.python/py-explore.exp: Add $gdb_prompt to test regexp.
+
+2013-07-07 Yao Qi <yao@codesourcery.com>
+
+ * boards/native-gdbserver.exp: Move invoke of
+ process_multilib_options to gdbserver-base.exp.
+ Move set_board_info 'compiler', 'gdb,noinferiorio',
+ 'gdb,nofileio', 'gdb_server_prog' and 'gdb,predefined_tsv' to
+ gdbserver-base.exp.
+ Move proc ${board}_download, ${board}_upload and
+ ${board}_file to gdbserver-base.exp.
+ * boards/native-extended-gdbserver.exp: Likewise.
+ * boards/native-stdio-gdbserver.exp: Likewise.
+ * boards/gdbserver-base.exp: New file.
+
+2013-07-05 Luis Machado <lgustavo@codesourcery.com>
+
+ * gdb.base/dump.exp: Remove arch-specific tests and do a
+ generic data address check to set is64bitonly correctly.
+
+2013-07-05 Luis Machado <lgustavo@codesourcery.com>
+
+ * gdb.mi/gdb2549.exp (register_tests): Expect any decimal for
+ the register number instead of expecting only 0.
+
+2013-07-05 Will Newton <will.newton@linaro.org>
+
+ * gdb.base/gnu-ifunc-lib.c: Use %function instead of @function
+ in asm syntax to allow building on ARM.
+
+2013-07-05 Yao Qi <yao@codesourcery.com>
+
+ * boards/local-remote-host.exp: Remove obsolete comments.
+ * boards/native-extended-gdbserver.exp: Likewise.
+ * boards/native-gdbserver.exp: Likewise.
+ * boards/native-stdio-gdbserver.exp: Likewise.
+
+2013-07-04 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.dwarf2/dw2-reg-undefined.exp: New file.
+ * gdb.dwarf2/dw2-reg-undefined.c: Likewise.
+ * gdb.dwarf2/dw2-reg-undefined.S: Likewise.
+
+2013-07-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/break-on-linker-gcd-function.exp: Replace
+ prepare_for_testing by build_executable_from_specs and clean_restart.
+
+2013-06-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/testenv.exp, gdb.base/tui-layout.exp,
+ gdb.base/twice.exp, gdb.base/type-opaque.exp, gdb.base/unload.exp,
+ gdb.base/unwindonsignal.exp, gdb.base/valgrind-db-attach.exp,
+ gdb.base/valgrind-infcall.exp, gdb.base/value-double-free.exp,
+ gdb.base/varargs.exp, gdb.base/watch-cond-infcall.exp,
+ gdb.base/watch-cond.exp, gdb.base/watch-non-mem.exp,
+ gdb.base/watch-read.exp, gdb.base/watch-vfork.exp,
+ gdb.base/watch_thread_num.exp, gdb.base/watchpoint-cond-gone.exp,
+ gdb.base/watchpoint-delete.exp, gdb.base/watchpoint-hw.exp,
+ gdb.base/watchpoint-solib.exp, gdb.base/watchpoint.exp,
+ gdb.base/watchpoints.exp, gdb.base/wchar.exp, gdb.base/whatis.exp:
+ Use standard_testfile, standard_output_file, prepare_for_testing,
+ clean_restart.
+
+2013-06-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/save-bp.exp, gdb.base/savedregs.exp,
+ gdb.base/scope.exp, gdb.base/sep.exp, gdb.base/sepsymtab.exp,
+ gdb.base/set-lang-auto.exp, gdb.base/setshow.exp,
+ gdb.base/setvar.exp, gdb.base/shlib-call.exp,
+ gdb.base/shreloc.exp, gdb.base/sigall.exp,
+ gdb.base/sigaltstack.exp, gdb.base/sigbpt.exp,
+ gdb.base/sigchld.exp, gdb.base/siginfo-addr.exp,
+ gdb.base/siginfo-infcall.exp, gdb.base/siginfo-obj.exp,
+ gdb.base/siginfo.exp, gdb.base/signals.exp, gdb.base/signest.exp,
+ gdb.base/signull.exp, gdb.base/sigrepeat.exp,
+ gdb.base/sigstep.exp, gdb.base/sizeof.exp,
+ gdb.base/skip-solib.exp, gdb.base/so-impl-ld.exp,
+ gdb.base/solib-display.exp, gdb.base/solib-nodir.exp,
+ gdb.base/solib-overlap.exp, gdb.base/solib-symbol.exp,
+ gdb.base/solib-weak.exp, gdb.base/source.exp,
+ gdb.base/stack-checking.exp, gdb.base/stale-infcall.exp,
+ gdb.base/stap-probe.exp, gdb.base/start.exp,
+ gdb.base/step-break.exp, gdb.base/step-bt.exp,
+ gdb.base/step-line.exp, gdb.base/step-resume-infcall.exp,
+ gdb.base/step-test.exp, gdb.base/structs.exp,
+ gdb.base/structs2.exp, gdb.base/structs3.exp,
+ gdb.base/symbol-without-target_section.exp: Use standard_testfile,
+ standard_output_file, prepare_for_testing, clean_restart.
+
+2013-06-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/nextoverexit.exp, gdb.base/nextoverexit.exp,
+ gdb.base/nodebug.exp, gdb.base/nofield.exp, gdb.base/nostdlib.exp,
+ gdb.base/opaque.exp, gdb.base/overlays.exp, gdb.base/pc-fp.exp,
+ gdb.base/pending.exp, gdb.base/permissions.exp,
+ gdb.base/pie-execl.exp, gdb.base/pointers.exp,
+ gdb.base/pr11022.exp, gdb.base/print-file-var.exp,
+ gdb.base/printcmds.exp, gdb.base/prologue.exp,
+ gdb.base/psymtab.exp, gdb.base/ptr-typedef.exp,
+ gdb.base/ptype.exp, gdb.base/randomize.exp,
+ gdb.base/readline-ask.exp, gdb.base/recpar.exp,
+ gdb.base/recurse.exp, gdb.base/relativedebug.exp,
+ gdb.base/relocate.exp, gdb.base/remote.exp, gdb.base/reread.exp,
+ gdb.base/return-nodebug.exp, gdb.base/return2.exp: Use
+ standard_testfile, standard_output_file, prepare_for_testing,
+ clean_restart.
+
+2013-06-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/hook-stop-continue.exp, gdb.base/hook-stop-frame.exp,
+ gdb.base/huge.exp, gdb.base/included.exp,
+ gdb.base/inferior-died.exp, gdb.base/infnan.exp,
+ gdb.base/info-fun.exp, gdb.base/info-macros.exp,
+ gdb.base/info-os.exp, gdb.base/info-proc.exp,
+ gdb.base/info-target.exp, gdb.base/infoline.exp,
+ gdb.base/interp.exp, gdb.base/interrupt.exp,
+ gdb.base/jit-simple.exp, gdb.base/jit-so.exp, gdb.base/jump.exp,
+ gdb.base/kill-after-signal.exp, gdb.base/label.exp,
+ gdb.base/langs.exp, gdb.base/lineinc.exp, gdb.base/list.exp,
+ gdb.base/logical.exp, gdb.base/long_long.exp,
+ gdb.base/longjmp.exp, gdb.base/macscp.exp, gdb.base/maint.exp,
+ gdb.base/memattr.exp, gdb.base/mips_pro.exp,
+ gdb.base/miscexprs.exp, gdb.base/morestack.exp,
+ gdb.base/moribund-step.exp, gdb.base/multi-forks.exp: Use
+ standard_testfile, standard_output_file, prepare_for_testing,
+ clean_restart.
+
+2013-06-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/ena-dis-br.exp, gdb.base/enum_cond.exp,
+ gdb.base/enumval.exp, gdb.base/environ.exp,
+ gdb.base/eu-strip-infcall.exp, gdb.base/eval-skip.exp,
+ gdb.base/exe-lock.exp, gdb.base/expand-psymtabs.exp,
+ gdb.base/exprs.exp, gdb.base/fileio.exp, gdb.base/find.exp,
+ gdb.base/fixsection.exp, gdb.base/foll-exec.exp,
+ gdb.base/foll-fork.exp, gdb.base/fortran-sym-case.exp,
+ gdb.base/frame-args.exp, gdb.base/freebpcmd.exp,
+ gdb.base/fullname.exp, gdb.base/funcargs.exp,
+ gdb.base/gcore-buffer-overflow.exp, gdb.base/gcore.exp,
+ gdb.base/gdb1090.exp, gdb.base/gdb11530.exp,
+ gdb.base/gdb11531.exp, gdb.base/gdb1250.exp, gdb.base/gdb1555.exp,
+ gdb.base/gdb1821.exp, gdb.base/gdbindex-stabs.exp,
+ gdb.base/gdbvars.exp, gdb.base/gnu-ifunc.exp,
+ gdb.base/gnu_vector.exp: Use standard_testfile,
+ standard_output_file, prepare_for_testing, clean_restart.
+
+2013-06-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/call-ar-st.exp, gdb.base/call-rt-st.exp,
+ gdb.base/call-sc.exp, gdb.base/call-signal-resume.exp,
+ gdb.base/call-strs.exp, gdb.base/callexit.exp,
+ gdb.base/callfuncs.exp, gdb.base/catch-load.exp,
+ gdb.base/catch-syscall.exp, gdb.base/charset.exp,
+ gdb.base/checkpoint.exp, gdb.base/chng-syms.exp,
+ gdb.base/code-expr.exp, gdb.base/code_elim.exp,
+ gdb.base/commands.exp, gdb.base/completion.exp,
+ gdb.base/complex.exp, gdb.base/cond-expr.exp,
+ gdb.base/condbreak.exp, gdb.base/consecutive.exp,
+ gdb.base/constvars.exp, gdb.base/corefile.exp,
+ gdb.base/ctxobj.exp, gdb.base/cursal.exp, gdb.base/cvexpr.exp,
+ gdb.base/dbx.exp, gdb.base/default.exp, gdb.base/define.exp,
+ gdb.base/del.exp, gdb.base/detach.exp, gdb.base/dfp-test.exp,
+ gdb.base/display.exp, gdb.base/dmsym.exp, gdb.base/dump.exp,
+ gdb.base/dup-sect.exp: Use standard_testfile,
+ standard_output_file, prepare_for_testing, clean_restart.
+
+2013-06-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/a2-run.exp, gdb.base/all-bin.exp, gdb.base/annota1.exp,
+ gdb.base/annota3.exp, gdb.base/anon.exp, gdb.base/args.exp,
+ gdb.base/arithmet.exp, gdb.base/arrayidx.exp, gdb.base/assign.exp,
+ gdb.base/async-shell.exp, gdb.base/async.exp,
+ gdb.base/attach-pie-misread.exp, gdb.base/attach-pie-noexec.exp,
+ gdb.base/attach-twice.exp, gdb.base/attach.exp, gdb.base/auxv.exp,
+ gdb.base/bang.exp, gdb.base/bfp-test.exp, gdb.base/bigcore.exp,
+ gdb.base/bitfields.exp, gdb.base/bitfields2.exp,
+ gdb.base/break-entry.exp, gdb.base/break-interp.exp,
+ gdb.base/break-on-linker-gcd-function.exp,
+ gdb.base/breakpoint-shadow.exp: Use standard_testfile,
+ standard_output_file, prepare_for_testing, clean_restart.
+
+2013-06-26 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/mi-trace-frame-collected.exp: New.
+
+2013-06-25 Yao Qi <yao@codesourcery.com>
+
+ * boards/native-extended-gdbserver.exp: Set board_info
+ 'gdb,predefined_tsv'.
+ * boards/native-gdbserver.exp: Likewise.
+ * boards/native-stdio-gdbserver.exp: Likewise.
+ * gdb.server/ext-attach.exp: Load trace-support.exp. Check
+ uploaded TSVs if target supports tracing.
+ * gdb.trace/tsv.exp: Check uploaded TSVs if target supports
+ tracing and target has predefined tsv.
+
+2013-06-25 Yao Qi <yao@codesourcery.com>
+ Hui Zhu <hui@codesourcery.com>
+ Pedro Alves <palves@redhat.com>
+
+ PR breakpoints/15075
+ PR breakpoints/15434
+ * gdb.base/dprintf-next.c: New file.
+ * gdb.base/dprintf-next.exp: New file.
+ * gdb.base/dprintf-non-stop.c: New file.
+ * gdb.base/dprintf-non-stop.exp: New file.
+ * gdb.base/dprintf.exp: Don't check "continue" in the output
+ of "info breakpoints".
+ * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify):
+ Don't check "continue" in script field.
+
+2013-06-21 Tom Tromey <tromey@redhat.com>
+
+ * gdb.trace/actions.exp (check_tracepoint): Don't use a full file
+ name in a test name.
+
+2013-06-20 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/mi-trace-unavailable.exp: Set tracepoint on 'foo'
+ and set an action.
+ (test_trace_unavailable): Test command -data-list-register-values
+ in the context of traceframe and with option --skip-unavailable.
+ * gdb.trace/trace-unavailable.c (foo): New.
+ (main): Call it.
+ * gdb.mi/gdb2549.exp: Update matching pattern.
+
+2013-06-19 Mike Frysinger <vapier@gentoo.org>
+
+ * gdb.arch/i386-avx.c (have_avx): Change __get_cpuid call to i386_cpuid.
+ * gdb.arch/i386-avx.exp (additional_flags): Add -I${srcdir}/../common.
+ * gdb.arch/i386-cpuid.h: Moved to ../common/i386-gcc-cpuid.h.
+ * gdb.arch/i386-sse.c: Call new i386_cpuid function.
+ * gdb.arch/i386-see.exp (additional_flags): Add -I${srcdir}/../common.
+
+2013-06-19 Luis Machado <lgustavo@codesourcery.com>
+
+ * gdb.base/subst.exp: Delete default rules before further
+ tests.
+
+2013-06-19 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/maint.exp: Make the test to command 'maint dump-me'
+ unsupported if it is not registered.
+
+2013-06-18 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/random-signal.c: New file.
+ * gdb.base/random-signal.exp: New file.
+
+2013-06-18 Will Newton <will.newton@linaro.org>
+
+ * gdb.base/skip.c: Use comma to evaluate results of foo()
+ and bar() before passing to baz().
+ * gdb.base/skip.c: baz() now takes one argument instead of
+ two.
+
+2013-06-18 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/implptrpiece.exp: New file.
+ * gdb.dwarf2/implptrconst.exp (d): New variable.
+ Print d.
+ * lib/dwarf2.exp (Dwarf::_location): Handle DW_OP_piece.
+
+2013-06-18 Tom Tromey <tromey@redhat.com>
+
+ * lib/selftest-support.exp (do_self_tests): Reject remote or
+ non-native targets.
+ * gdb.gdb/complaints.exp: Remove check.
+ * gdb.gdb/observer.exp: Remove check.
+ * gdb.gdb/xfullpath.exp: Remove check.
+ * gdb.gdb/complaints.exp: Remove check.
+
+2013-06-07 Pedro Alves <palves@redhat.com>
+
+ * boards/native-extended-gdbserver.exp: Remove semicolon.
+ * config/arm-ice.exp: Likewise.
+ * config/bfin.exp: Likewise.
+ * config/cygmon.exp: Likewise.
+ * config/h8300.exp: Likewise.
+ * config/monitor.exp: Likewise.
+ * config/sid.exp: Likewise.
+ * config/sim.exp: Likewise.
+ * config/slite.exp: Likewise.
+ * config/vx.exp: Likewise.
+ * gdb.arch/i386-bp_permanent.exp: Likewise.
+ * gdb.asm/asm-source.exp: Likewise.
+ * gdb.base/args.exp: Likewise.
+ * gdb.base/attach-pie-misread.exp: Likewise.
+ * gdb.base/auxv.exp: Likewise.
+ * gdb.base/bigcore.exp: Likewise.
+ * gdb.base/bitfields2.exp: Likewise.
+ * gdb.base/bitfields.exp: Likewise.
+ * gdb.base/break.exp: Likewise.
+ * gdb.base/break-interp.exp: Likewise.
+ * gdb.base/callfuncs.exp: Likewise.
+ * gdb.base/call-sc.exp: Likewise.
+ * gdb.base/commands.exp: Likewise.
+ * gdb.base/corefile.exp: Likewise.
+ * gdb.base/dbx.exp: Likewise.
+ * gdb.base/ending-run.exp: Likewise.
+ * gdb.base/exprs.exp: Likewise.
+ * gdb.base/funcargs.exp: Likewise.
+ * gdb.base/hbreak2.exp: Likewise.
+ * gdb.base/huge.exp: Likewise.
+ * gdb.base/list.exp: Likewise.
+ * gdb.base/memattr.exp: Likewise.
+ * gdb.base/overlays.exp: Likewise.
+ * gdb.base/printcmds.exp: Likewise.
+ * gdb.base/recurse.exp: Likewise.
+ * gdb.base/remotetimeout.exp: Likewise.
+ * gdb.base/reread.exp: Likewise.
+ * gdb.base/savedregs.exp: Likewise.
+ * gdb.base/scope.exp: Likewise.
+ * gdb.base/sepdebug.exp: Likewise.
+ * gdb.base/setshow.exp: Likewise.
+ * gdb.base/setvar.exp: Likewise.
+ * gdb.base/sigaltstack.exp: Likewise.
+ * gdb.base/siginfo-addr.exp: Likewise.
+ * gdb.base/siginfo.exp: Likewise.
+ * gdb.base/siginfo-obj.exp: Likewise.
+ * gdb.base/sigrepeat.exp: Likewise.
+ * gdb.base/sigstep.exp: Likewise.
+ * gdb.base/structs.exp: Likewise.
+ * gdb.base/testenv.exp: Likewise.
+ * gdb.base/twice.exp: Likewise.
+ * gdb.base/valgrind-db-attach.exp: Likewise.
+ * gdb.base/valgrind-infcall.exp: Likewise.
+ * gdb.base/varargs.exp: Likewise.
+ * gdb.base/watchpoint.exp: Likewise.
+ * gdb.cp/gdb1355.exp: Likewise.
+ * gdb.cp/misc.exp: Likewise.
+ * gdb.disasm/hppa.exp: Likewise.
+ * gdb.disasm/t01_mov.exp: Likewise.
+ * gdb.disasm/t02_mova.exp: Likewise.
+ * gdb.disasm/t03_add.exp: Likewise.
+ * gdb.disasm/t04_sub.exp: Likewise.
+ * gdb.disasm/t05_cmp.exp: Likewise.
+ * gdb.disasm/t06_ari2.exp: Likewise.
+ * gdb.disasm/t07_ari3.exp: Likewise.
+ * gdb.disasm/t08_or.exp: Likewise.
+ * gdb.disasm/t09_xor.exp: Likewise.
+ * gdb.disasm/t10_and.exp: Likewise.
+ * gdb.disasm/t11_logs.exp: Likewise.
+ * gdb.disasm/t12_bit.exp: Likewise.
+ * gdb.disasm/t13_otr.exp: Likewise.
+ * gdb.gdb/selftest.exp: Likewise.
+ * gdb.hp/gdb.base-hp/callfwmall.exp: Likewise.
+ * gdb.mi/mi-reverse.exp: Likewise.
+ * gdb.pascal/floats.exp: Likewise.
+ * gdb.python/py-inferior.exp: Likewise.
+ * gdb.threads/attach-into-signal.exp: Likewise.
+ * gdb.threads/pthreads.exp: Likewise.
+ * gdb.threads/thread_events.exp: Likewise.
+ * gdb.threads/watchthreads.exp: Likewise.
+ * gdb.trace/actions-changed.exp: Likewise.
+ * gdb.trace/actions.exp: Likewise.
+ * gdb.trace/ax.exp: Likewise.
+ * gdb.trace/backtrace.exp: Likewise.
+ * gdb.trace/change-loc.exp: Likewise.
+ * gdb.trace/deltrace.exp: Likewise.
+ * gdb.trace/disconnected-tracing.exp: Likewise.
+ * gdb.trace/ftrace.exp: Likewise.
+ * gdb.trace/infotrace.exp: Likewise.
+ * gdb.trace/passc-dyn.exp: Likewise.
+ * gdb.trace/passcount.exp: Likewise.
+ * gdb.trace/pending.exp: Likewise.
+ * gdb.trace/qtro.exp: Likewise.
+ * gdb.trace/range-stepping.exp: Likewise.
+ * gdb.trace/report.exp: Likewise.
+ * gdb.trace/save-trace.exp: Likewise.
+ * gdb.trace/status-stop.exp: Likewise.
+ * gdb.trace/strace.exp: Likewise.
+ * gdb.trace/tfile.exp: Likewise.
+ * gdb.trace/tfind.exp: Likewise.
+ * gdb.trace/trace-break.exp: Likewise.
+ * gdb.trace/tracecmd.exp: Likewise.
+ * gdb.trace/trace-mt.exp: Likewise.
+ * gdb.trace/tspeed.exp: Likewise.
+ * gdb.trace/tsv.exp: Likewise.
+ * gdb.trace/while-stepping.exp: Likewise.
+ * lib/gdb.exp: Likewise.
+ * lib/gdbserver-support.exp: Likewise.
+ * lib/java.exp: Likewise.
+ * lib/mi-support.exp: Likewise.
+ * lib/pascal.exp: Likewise.
+ * lib/prompt.exp: Likewise.
+ * lib/trace-support.exp: Likewise.
+
+2013-06-07 Pedro Alves <palves@redhat.com>
+
+ * gdb.ada/info_types.c: Fix formating in copyright header.
+ * gdb.base/break-on-linker-gcd-function.cc: Likewise.
+ * gdb.base/float.c: Likewise.
+ * gdb.base/inferior-died.c: Likewise.
+ * gdb.base/interp.c: Likewise.
+ * gdb.base/jit-main.c: Likewise.
+ * gdb.base/jit-solib.c: Likewise.
+ * gdb.base/long_long.c: Likewise.
+ * gdb.base/longjmp.c: Likewise.
+ * gdb.base/nextoverexit.c: Likewise.
+ * gdb.base/pr11022.c: Likewise.
+ * gdb.base/prelink-lib.c: Likewise.
+ * gdb.base/prelink.c: Likewise.
+ * gdb.base/prologue.c: Likewise.
+ * gdb.base/restore.c: Likewise.
+ * gdb.base/sigchld.c: Likewise.
+ * gdb.base/solib-search-lib1.c: Likewise.
+ * gdb.base/solib-search-lib2.c: Likewise.
+ * gdb.base/solib-search.c: Likewise.
+ * gdb.base/solib-search.h: Likewise.
+ * gdb.base/whatis.c: Likewise.
+ * gdb.cp/abstract-origin.cc: Likewise.
+ * gdb.cp/anon-struct.cc: Likewise.
+ * gdb.cp/baseenum.cc: Likewise.
+ * gdb.cp/bs15503.cc: Likewise.
+ * gdb.cp/call-c-1.c: Likewise.
+ * gdb.cp/call-c.cc: Likewise.
+ * gdb.cp/class2.cc: Likewise.
+ * gdb.cp/classes.cc: Likewise.
+ * gdb.cp/cttiadd.cc: Likewise.
+ * gdb.cp/cttiadd1.cc: Likewise.
+ * gdb.cp/cttiadd2.cc: Likewise.
+ * gdb.cp/cttiadd3.cc: Likewise.
+ * gdb.cp/derivation.cc: Likewise.
+ * gdb.cp/derivation2.cc: Likewise.
+ * gdb.cp/dispcxx.cc: Likewise.
+ * gdb.cp/exception.cc: Likewise.
+ * gdb.cp/gdb2384-base.cc: Likewise.
+ * gdb.cp/gdb2384-base.h: Likewise.
+ * gdb.cp/gdb2384.cc: Likewise.
+ * gdb.cp/gdb2495.cc: Likewise.
+ * gdb.cp/mb-inline.h: Likewise.
+ * gdb.cp/mb-inline1.cc: Likewise.
+ * gdb.cp/mb-inline2.cc: Likewise.
+ * gdb.cp/member-name.cc: Likewise.
+ * gdb.cp/member-ptr.cc: Likewise.
+ * gdb.cp/misc.cc: Likewise.
+ * gdb.cp/namespace1.cc: Likewise.
+ * gdb.cp/nextoverthrow.cc: Likewise.
+ * gdb.cp/pr-574.cc: Likewise.
+ * gdb.cp/pr9631.cc: Likewise.
+ * gdb.cp/printmethod.cc: Likewise.
+ * gdb.cp/psmang1.cc: Likewise.
+ * gdb.cp/psmang2.cc: Likewise.
+ * gdb.cp/psymtab-parameter.cc: Likewise.
+ * gdb.cp/ptype-flags.cc: Likewise.
+ * gdb.cp/ref-params.cc: Likewise.
+ * gdb.cp/ref-types.cc: Likewise.
+ * gdb.cp/smartp.cc: Likewise.
+ * gdb.cp/try_catch.cc: Likewise.
+ * gdb.cp/userdef.cc: Likewise.
+ * gdb.cp/using-crash.cc: Likewise.
+ * gdb.cp/virtfunc.cc: Likewise.
+ * gdb.cp/virtfunc2.cc: Likewise.
+ * gdb.dwarf2/callframecfa.S: Likewise.
+ * gdb.dwarf2/dw2-ranges.c: Likewise.
+ * gdb.dwarf2/dw2-ranges2.c: Likewise.
+ * gdb.dwarf2/dw2-ranges3.c: Likewise.
+ * gdb.dwarf2/dw2-restore.S: Likewise.
+ * gdb.dwarf2/pieces.S: Likewise.
+ * gdb.dwarf2/valop.S: Likewise.
+ * gdb.java/jnpe.java: Likewise.
+ * gdb.mi/mi-stepn.c: Likewise.
+ * gdb.mi/mi-var-cp.cc: Likewise.
+ * gdb.mi/mi-var-rtti.cc: Likewise.
+ * gdb.mi/ns-stale-regcache.c: Likewise.
+ * gdb.mi/pr11022.c: Likewise.
+ * gdb.mi/solib-lib.c: Likewise.
+ * gdb.mi/solib-main.c: Likewise.
+ * gdb.python/py-arch.c: Likewise.
+ * gdb.python/py-block.c: Likewise.
+ * gdb.python/py-breakpoint.c: Likewise.
+ * gdb.python/py-events.c: Likewise.
+ * gdb.python/py-evthreads.c: Likewise.
+ * gdb.python/py-explore.c: Likewise.
+ * gdb.python/py-explore.cc: Likewise.
+ * gdb.python/py-finish-breakpoint.c: Likewise.
+ * gdb.python/py-finish-breakpoint2.cc: Likewise.
+ * gdb.python/py-symbol.c: Likewise.
+ * gdb.threads/execl.c: Likewise.
+ * gdb.threads/execl1.c: Likewise.
+
+2013-06-07 Will Newton <will.newton@linaro.org>
+
+ * gdb.base/long_long.exp: Fix ARM EABI target glob.
+
+2013-06-07 Will Newton <will.newton@linaro.org>
+
+ * gdb.cp/annota2.exp: Add empty line between "post-prompt"
+ and "starting".
+
+2013-06-07 Will Newton <will.newton@linaro.org>
+
+ * gdb.cp/anon-struct.exp: Conditionalize constructor and
+ destructor prototypes for ARM ABI.
+ * gdb.cp/m-static.exp: Likewise.
+
+2013-06-07 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/mi-trace-unavailable.exp: New.
+ * gdb.trace/trace-unavailable.c: New.
+
+2013-06-06 Doug Evans <dje@google.com>
+
+ * gdb.cp/derivation.exp: Make tests have unique names.
+
+2013-06-06 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/dump.exp (capture_value): Don't put expression into
+ test name if arguments passed in.
+ Rename a couple more tests to make them unique.
+
+2013-06-06 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/break-always.exp: Explicitly specify test name.
+
+2013-06-05 Doug Evans <dje@google.com>
+ Keith Seitz <keiths@redhat.com>
+
+ * gdb.cp/derivation2.cc: New file.
+ * gdb.cp/derivation.cc (main): Call foo2.
+ * gdb.cp/derivation.exp: Add tests for typedefs in another
+ file, and when there's an active block.
+
+2013-06-05 Luis Machado <lgustavo@codesourcery.com>
+
+ * gdb.cp/virtfunc.exp (make_one_vtable_result): Handle extra output
+ from targets that use function descriptors in the virtual tables.
+ Handle presence of dot symbols.
+
+2013-06-04 Gary Benson <gbenson@redhat.com>
+
+ * gdb.base/break-probes.exp: New file.
+ * gdb.base/break-probes.c: Likewise.
+ * gdb.base/break-probes-solib.c: Likewise.
+ * gdb.base/info-shared.exp: New file.
+ * gdb.base/info-shared.c: Likewise.
+ * gdb.base/info-shared-solib1.c: Likewise.
+ * gdb.base/info-shared-solib2.c: Likewise.
+
+2013-06-04 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Gary Benson <gbenson@redhat.com>
+
+ * lib/gdb.exp (build_executable_from_specs): Use gdb_compile_pthread,
+ gdb_compile_shlib or gdb_compile_shlib_pthreads where appropriate.
+ * lib/prelink-support.exp (build_executable_own_libs): Allow INTERP
+ to be set to "no" to indicate that no ld.so copy should be made.
+ * gdb.base/break-interp.exp (solib_bp): New constant.
+ (reach_1): Use the above instead of "_dl_debug_state".
+ (test_attach): Likewise.
+ (test_ld): Likewise.
+ * gdb.threads/dlopen-libpthread.exp: New file.
+ * gdb.threads/dlopen-libpthread.c: Likewise.
+ * gdb.threads/dlopen-libpthread-lib.c: Likewise.
+ * gdb.base/solib-corrupted.exp: Disable test if GDB is using probes.
+
+2013-05-30 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-cmd-param-changed.exp (test_command_param_changed):
+ Add a test that no MI notification is emitted when executing
+ -exec-arguments.
+
+2013-05-24 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ PR testsuite/12649
+ * gdb.mi/mi-dprintf.exp (mi_continue_dprintf) (mi 2nd dprintf): Replace
+ $mi_gdb_prompt expectation by mi_expect_stop.
+ (mi 1st dprintf, agent, mi 2nd dprintf, agent)
+ (mi info dprintf second time): Replace them by mi_send_resuming_command
+ and mi_expect_stop.
+
+2013-05-24 Gary Benson <gbenson@redhat.com>
+
+ * gdb.base/solib-disc.exp (exec_opts): Remove unnecesary
+ backslash.
+ * gdb.base/unload.exp (exec_opts): Remove two unnecessary
+ backslashes.
+ * gdb.base/watchpoint-solib.exp (exec_opts): Remove unnecesary
+ backslash.
+
+2013-05-24 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/tfile.exp: Test inferior and thread.
+
+2013-05-24 Yao Qi <yao@codesourcery.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.base/range-stepping.exp: Skip the rest of tests if the
+ test fails.
+ * lib/range-stepping-support.exp (exec_cmd_expect_vCont_count):
+ Return 0 if the test passes, otherwise return 1.
+
+2013-05-23 Doug Evans <dje@google.com>
+
+ * boards/fission-dwp.exp: New file.
+
+2013-05-23 Yao Qi <yao@codesourcery.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.base/range-stepping.c: New file.
+ * gdb.base/range-stepping.exp: New file.
+ * gdb.trace/range-stepping.c: New file.
+ * gdb.trace/range-stepping.exp: New file.
+ * lib/range-stepping-support.exp: New file.
+
+2013-05-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/class2.cc (main): New local 'aref'.
+ * gdb.cp/class2.exp: Check printing of 'aref'.
+
+2013-05-22 Doug Evans <dje@google.com>
+
+ * gdb.threads/wp-replication.c (main): Insert some code at the start
+ to ensure the breakpoint on main is only hit once. Fix comment.
+
+2013-05-21 Keith Seitz <keiths@redhat.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.base/filesym.exp: Use gdb_test_multiple instead of
+ gdb_expect.
+ Add test to flush the remaining input buffer so that this
+ file passes testsuite/12649.
+
+2013-05-21 Philippe Waroquiers <philippe.waroquiers@skynet.be>
+
+ * gdb.base/catch-signal-fork.exp: New file.
+ * gdb.base/catch-signal-fork.c: New file.
+
+2013-05-21 Sterling Augustine <saugustine@google.com>
+
+ * boards/remote-stdio-gdbserver.exp: New file.
+
+2013-05-21 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ PR testsuite/12649
+ * gdb.mi/mi-dprintf.exp (mi_continue_dprintf): Fix expect strings for
+ racy matches.
+
+2013-05-21 Christian Groessler <chris@groessler.org>
+
+ * gdb.dwarf2/dw2-dir-file-name.exp: Don't use brace expansion,
+ since it's not supported in all shells.
+
+2013-05-21 Hui Zhu <hui@codesourcery.com>
+
+ * gdb.mi/Makefile.in (PROGS): Add "mi-dprintf".
+ * gdb.mi/mi-dprintf.exp, gdb.mi/mi-dprintf.c: New.
+
+2013-05-20 Doug Evans <dje@google.com>
+
+ * lib/dwarf.exp (Dwarf): New variable _abbrev_section.
+ (_handle_DW_TAG): Use it.
+ (cu, tu): Replace parameters is_64, version, addr_size with options.
+ All callers updated. Add Fission support.
+ * gdb.dwarf2/implptrconst.exp: Update callers of "cu".
+ * gdb.dwarf2/method-ptr.exp: Ditto.
+ * gdb.dwarf2/nostaticblock.exp: Ditto.
+ * gdb.dwarf2/subrange.exp: Ditto.
+ * gdb.dwarf2/missing-sig-type.exp: Update callers of "cu", "tu".
+
+2013-05-20 Tom Tromey <tromey@redhat.com>
+
+ * gdb.gdb/python-selftest.exp: New file.
+
+2013-05-20 Doug Evans <dje@google.com>
+
+ * gdb.base/maint.exp: Fix test for "mt expand-symtabs" to account for
+ -fdebug-types-section.
+
+2013-05-20 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/float_param: New testcase.
+
+2013-05-17 Doug Evans <dje@google.com>
+
+ * gdb.base/maint.exp: Update test for "maint check-psymtabs".
+ Add tests for "maint check-symtabs", "maint expand-symtabs".
+
+ * gdb.base/maint.exp: Remove testing of individual maint command
+ help output.
+
+2013-05-16 Pedro Alves <palves@redhat.com>
+
+ * gdb.ada/complete.exp (test_gdb_no_completion): Fix typo in
+ comment. Use gdb_test_no_output.
+
+2013-05-16 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/complete.exp: Add test verifying completion using
+ the "tab" key.
+
+2013-05-15 Keith Seitz <keiths@redhat.com>
+
+ * gdb.base/filesym.exp: New completer test.
+ * gdb.base/filesym.c: New file.
+
+2013-05-15 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/fixsection.c: Remove attribution.
+ * gdb.base/watch-read.exp: Ditto.
+
+2013-05-13 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/implptrconst.exp: Create a CU with 4 byte address
+ size and change type sizes to 4 bytes.
+
+2013-05-13 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/exprs.exp (test_expr): Add regression test.
+ * gdb.base/exprs.c (null_t_struct): New global.
+
+2013-05-13 Muhammad Bilal <mbilal@codesourcery.com>
+
+ * gdb.base/default.exp: Disable history saving.
+ * gdb.base/setshow.exp: Likewise.
+
+2013-05-10 Pedro Alves <palves@redhat.com>
+
+ PR remote/15455
+
+ * gdb.trace/qtro.c: New file.
+ * gdb.trace/qtro.exp: New file.
+
+2013-05-10 Phil Muldoon <pmuldoon@redhat.com>
+
+ * gdb.python/py-framefilter.py: New File.
+ * gdb.python/py-framefilter-mi.exp: Ditto.
+ * gdb.python/py-framefilter.c: Ditto.
+ * gdb.python/py-framefilter-mi.exp: Ditto.
+ * gdb.python/py-framefilter-mi.c: Ditto,
+ * gdb.python/py-framefilter-gdb.py.in: Ditto.
+
+2013-05-08 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/solib-search.exp: Set test name for "set
+ solib-search-path" test.
+
+2013-05-08 Hafiz Abid Qadeer <abidh@codesourcery.com>
+
+ * gdb.trace/circ.exp: Remove unnecessary 'if then' checks.
+ (set_a_tracepoint): Set tracepoint before prologue.
+ (run_trace_experiment): Test setup_tracepoints and 'break end'
+ in it.
+ (trace_buffer_normal): Remove.
+ (gdb_trace_circular_tests): Remove. Move tests to...
+ (top level): ...here. Call 'runto_main' before checking for
+ trace support. Use commands to check the support for circular
+ trace buffer and changing of trace buffer size. Add test
+ to calculate size of single frame. Use this size to
+ calculate the size of trace buffer. Use 'tfind pc func9'
+ instead of 'tfind 9'. Use 'with_test_prefix'.
+
+2013-05-07 Tom Tromey <tromey@redhat.com>
+
+ * lib/selftest-support.exp: New file.
+ * gdb.gdb/complaints.exp: Load selftest-support.exp. Use
+ do_self_tests.
+ (setup_test, find_gdb): Remove.
+ * gdb.gdb/observer.exp: Load selftest-support.exp. Use
+ do_self_tests.
+ (setup_test, find_gdb): Remove.
+ (test_observer): Don't call setup_test. Remove argument.
+ * gdb.gdb/selftest.exp: Load selftest-support.exp.
+ (find_gdb): Remove.
+ * gdb.gdb/complaints.exp: Load selftest-support.exp. Use
+ do_self_tests.
+ (setup_test, find_gdb): Remove.
+ (test_with_self): Don't call setup_test. Remove argument.
+
+2013-05-07 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * gdb.arch/system-gcore.exp: Remove.
+ * gdb.arch/gcore.c: Remove.
+ * gdb.base/gcore.exp: Add "info reg system".
+
+2013-05-07 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ PR breakpoints/15413:
+ * gdb.base/pending.exp: Add test for completion of the "condition"
+ command for pending breakpoints.
+ * gdb.linespec/linespec.ex: Add test for completion of the
+ "condition" command when dealing with multiple locations.
+
+2013-05-07 Luis Machado <lgustavo@codesourcery.com>
+
+ * gdb.threads/wp-replication.c: New file.
+ * gdb.threads/wp-replication.exp: New file.
+
+2013-05-06 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gdb.xml/tdesc-regs.exp: Add case for nios2.
+
+2013-05-06 Doug Evans <dje@google.com>
+
+ * gdb.base/solib-search-lib1.c: New file.
+ * gdb.base/solib-search-lib2.c: New file.
+ * gdb.base/solib-search.c: New file.
+ * gdb.base/solib-search.h: New file.
+ * gdb.base/solib-search.exp: New file.
+
+ * lib/gdb.exp (gdb_core_cmd): New function.
+ * gdb.arch/system-gcore.exp: Use it.
+ * gdb.arch/vsx-regs.exp: Ditto.
+ * gdb.base/gcore.exp: Ditto.
+ * gdb.threads/gcore-thread.exp: Ditto.
+
+ * gdb.reverse/shr.h: New file.
+ * gdb.reverse/shr1.c: New file.
+ * gdb.reverse/shr2.c: #include "shr.h".
+ * gdb.reverse/solib-reverse.c: Remove #include <stdio.h>.
+ #include "shr.h". Replace calls to printf,sleep to call shr1 instead.
+ * gdb.reverse/solib-precsave.exp: Build shr2.sl.
+ Update tests using sleep/printf to use shr2.sl instead.
+ * gdb.reverse/solib-reverse.exp: Ditto.
+
+2013-05-06 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/implptrconst.c: New file.
+ * gdb.dwarf2/implptrconst.exp: New file.
+ * lib/dwarf.exp (Dwarf::_nz_quote): New proc.
+ (Dwarf::_handle_DW_FORM): Handle DW_FORM_block1.
+ (Dwarf::_location): Handle DW_OP_GNU_implicit_pointer.
+
+2013-05-03 Philippe Waroquiers <philippe.waroquiers@skynet.be>
+
+ * gdb.base/catch-sig.c (main): Raise SIGINT.
+ * gdb.base/catch-sig.exp: Test "catch signal SIGINT".
+
+2013-05-03 Hafiz Abid Qadeer <abidh@codesourcery.com>
+
+ * status-stop.exp (test_tstart_tstart): Check for error
+ returned by the second 'tstart' command.
+
+2013-03-27 Walfred Tedeschi <walfred.tedeschi@intel.com>
+
+ * gdb.xml/maint_print_struct.exp: New file.
+ * gdb.xml/maint_print_struct.xml: New file.
+
+2013-04-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/nostaticblock.exp: New file.
+
+2013-04-24 Muhammad Bilal <mbilal@codesourcery.com>
+
+ PR gdb/10462
+ * gdb.base/setshow.exp: Add test case.
+
+2013-04-23 Hui Zhu <hui@codesourcery.com>
+
+ PR gdb/15293
+ * gdb.base/dprintf.exp: Add ignore command.
+
+2013-04-23 Hui Zhu <hui@codesourcery.com>
+
+ PR gdb/15165
+ * gdb.base/save-bp.exp: Add test for dprintf.
+
+2013-04-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.gdb/selftest.exp (do_steps_and_nexts): Check for
+ notice_open_fds.
+
+2013-04-22 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * gdb.arch/arm-bl-branch-dest.exp: Replace additional_flags by
+ ldflags.
+
+2013-04-22 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * gdb.arch/arm-bl-branch-dest.c: New file.
+ * gdb.arch/arm-bl-branch-dest.exp: Likewise.
+
+2013-04-19 Vladimir Kargov <kargov@gmail.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.arch/i386-float.S: New file.
+ * gdb.arch/i386-float.exp: New file.
+
+2013-04-18 Luis Machado <lgustavo@codesourcery.com>
+
+ * gdb.mi/mi-var-create-rtti.exp: Create a variable of
+ type void *.
+
+2013-04-17 Doug Evans <dje@google.com>
+
+ * lib/dwarf.exp (Dwarf): New proc "tu".
+ * gdb.dwarf2/missing-sig-type.exp: New file.
+
+2013-04-15 Siva Chandra Reddy <sivachandra@google.com>
+
+ Add option to link testcases with Pthreads library when
+ using 'prepare_for_testing' in tests.
+
+ * lib/gdb.exp (build_executable_from_specs): Use
+ gdb_compile_pthreads to compile if option "pthreads" is
+ specified.
+
+2013-04-15 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/exceptprint.exp: Add regexp catchpoint tests.
+
+2013-04-15 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/default.exp: Update for $_exception.
+ * gdb.cp/exceptprint.cc: New file.
+ * gdb.cp/exceptprint.exp: New file.
+ * lib/gdb.exp (skip_libstdcxx_probe_tests): New proc.
+
+2013-04-15 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/typeid.cc: New file.
+ * gdb.cp/typeid.exp: New file.
+
+2013-04-15 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/exception.exp: Add "catch rethrow" tests.
+
+2013-04-13 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/completion.exp: Test completion of command
+ 'target ctf' if target ctf is supported.
+
+2013-04-10 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/completion.exp: Test "set height", "set listsize" and
+ "set trace-buffer-size" completion.
+ * gdb.base/setshow.exp: Test "set height unlimited".
+ * gdb.trace/trace-buffer-size.exp: Test "set trace-buffer-size
+ unlimited".
+
+2013-04-10 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/actions.exp: Save trace data to CTF.
+ Change to ctf target if GDB supports, read CTF data in ctf
+ target, and check the actions of tracepoints.
+ * gdb.trace/while-stepping.exp: Likewise.
+ * gdb.trace/report.exp: Test GDB saves trace data to CTF
+ format and read CTF trace file if GDB supports.
+ * gdb.trace/tstatus.exp: Save trace data to CTF. If ctf
+ target is supported, change to ctf target, read trace data and
+ check output of command "tstatus".
+ * gdb.trace/tsv.exp: Save trace frame to CTF. If GDB supports,
+ read CTF data by target ctf and call check_tsv.
+
+2013-04-10 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/actions.exp (check_tracepoint): New.
+ (top level): Start the tracing and check the actions of
+ tracepoints. Save trace data to tfile format. Restart GDB
+ and read trace file in tfile target. Check the actions of
+ tracepoints again.
+ * gdb.trace/while-stepping.exp: Likewise.
+
+2013-04-10 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/report.exp: Use standard_output_file for saved
+ trace file.
+
+2013-04-10 Hui Zhu <hui@codesourcery.com>
+
+ * gdb.base/Makefile.in (EXECUTABLES): Add dprintf-pending.
+ (MISCELLANEOUS): Add dprintf-pendshr.sl.
+ * gdb.base/dprintf-pending.c, gdb.base/dprintf-pending.exp: New.
+
+2013-04-09 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.server/server-kill.exp (tstatus): Permit also ECONNRESET
+ response.
+
+2013-04-08 Pedro Alves <palves@redhat.com>
+
+ * gdb.mi/mi-break.exp (test_error): Add tests with garbage after
+ the location.
+
+2013-04-04 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gdb.cp/cplabel.exp: Allow empty directory in file reported
+ for breakpoint location.
+
+2013-04-04 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gdb.linespec/linespec.exp: Make dir/file:line tests
+ conditional for non-remote hosts only.
+
+2013-04-04 Stan Shebs <stan@codesourcery.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.trace/Makefile.in (PROGS): Add actions-changed.
+ * gdb.trace/actions-changed.c: New file.
+ * gdb.trace/actions-changed.exp: New file.
+ * lib/trace-support.exp (gdb_trace_setactions): Rename to ...
+ (gdb_trace_setactions_command): ... this. Add "actions_command"
+ parameter, and handle it.
+ (gdb_trace_setactions, gdb_trace_setcommands): New procedures.
+
+2013-04-04 Yao Qi <yao@codesourcery.com>
+
+ * gdb.server/server-kill.exp: Use command 'tstatus' instead of
+ 'step'.
+
+2013-04-03 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/mi-traceframe-changed.exp: Update tfile name to
+ "tfile-basic.tf".
+ (test_tfind_tfile): Likewise.
+
+2013-04-03 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/tfile.c (write_basic_trace_file): Pass argument
+ "tfile-basic.tf" instead of "basic.tf".
+ (write_error_trace_file): Pass argument "tfile-error.tf"
+ instead of "error.tf".
+ * gdb.trace/tfile.exp: Update tfile names to
+ "tfile-basic.tf" and "tfile-error.tf".
+
+2013-04-02 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gdb.cp/ovsrch.exp (test_class): Correct regexp to allow
+ empty directory in file for breakpoint hit.
+
+2013-03-29 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/completion.exp: Test completion of commands
+ "target core", "target tfile" and "target exec".
+ * gdb.trace/tfile.exp: Test completion of command
+ "target tfile".
+
+2013-03-28 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/win_fu_syms: New testcase.
+
+2013-03-28 Doug Evans <dje@google.com>
+
+ * gdb.base/maint.exp (maint print statistics): Update expected output.
+
+2013-03-28 Pedro Alves <palves@redhat.com>
+
+ PR gdb/15294
+
+ * gdb.base/list.exp (set_listsize): Adjust to accept $arg == 0 to
+ mean unlimited instead of $arg < 0.
+ (test_listsize): Remove "listsize of 0 suppresses output" test.
+ Test that "set listsize 0" ends up with an unlimited listsize.
+
+2013-03-28 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/list.exp (last_line): New global.
+ (last_line_re): New global.
+ (test_listsize, test_list_function, test_list_forward)
+ (test_repeat_list_command, test_list_range)
+ (test_list_filename_and_function): Use them.
+ * gdb.base/list0.c: Comment the last line of the file with "last
+ line".
+
+2013-03-28 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/list.exp (test_listsize): Adjust test to make sure we
+ list the whole file.
+
+2013-03-28 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/list.exp (set_listsize): Use gdb_test_no_output for
+ "set listsize".
+
+2013-03-26 Keith Seitz <keiths@redhat.com>
+
+ * gdb.base/dprintf.exp: Fix typo preventing "dprintf info 2"
+ from passing.
+
+2013-03-26 Pedro Alves <palves@redhat.com>
+
+ * lib/gdb.exp (skip_btrace_tests): Delay deleting the source file
+ until after GDB has run.
+
+2013-03-26 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/actions.c, gdb.trace/circ.c: Add license header.
+ * gdb.trace/collection.c, gdb.trace/tfile.c: Likewise.
+
+2013-03-26 Markus Metzger <markus.t.metzger@intel.com>
+
+ * gdb.btrace/enable.exp: Add regression test.
+
+2013-03-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/m-static.exp: Add destructor-printing tests.
+
+2013-03-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/m-static.exp: Add constructor ptype tests.
+ * gdb.cp/m-static.cc (single_constructor): New class.
+ (main): Make instance of single_constructor.
+
+2013-03-22 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.server/server-kill.c: New file.
+ * gdb.server/server-kill.exp: New file.
+
+2013-03-21 Pedro Alves <palves@redhat.com>
+
+ * gdb.trace/trace-buffer-size.exp (get default buffer size):
+ Expect $gdb_prompt in gdb_test_multiple.
+
+2013-03-21 Doug Evans <dje@google.com>
+
+ * gdb.base/maint.exp: Update tests for per-command stats.
+
+2013-03-21 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/cpexprs.exp: Add test for FILENAME:: case.
+ * gdb.cp/misc.exp: Add test for FILENAME:: case.
+
+2013-03-20 Pedro Alves <palves@redhat.com>
+
+ PR gdb/15289
+
+ * gdb.base/remote.exp: Test
+ "set remote hardware-watchpoint-limit -1",
+ "set remote hardware-breakpoint-limit -1",
+ "set remote hardware-watchpoint-limit 2147483647" and
+ "set remote hardware-breakpoint-limit 2147483647".
+
+2013-03-20 Pedro Alves <palves@redhat.com>
+ Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/tfile.c: Add comments.
+ (nonconstglob): New global.
+ * gdb.trace/tfile.exp: Add comments. Test printing a non-const
+ global that is not covered by the trace frame. Test
+ disassembling.
+
+2013-03-17 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/valgrind-infcall.exp
+ (continue #$continue_count) <remote connection closed>
+ (continue #$continue_count) <valgrind vgdb has terminated>: Add kill of
+ $valgrind_pid.
+
+2013-03-15 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/overload.cc (intintfunc): New.
+ * gdb.cp/overload.exp: Add regression test.
+
+2013-03-15 Yao Qi <yao@codesourcery.com>
+
+ * gdb.threads/non-ldr-exc-1.exp (do_test): Fix the indent of
+ using with_test_prefix.
+ * gdb.threads/non-ldr-exc-2.exp (do_test): Likewise.
+ * gdb.threads/non-ldr-exc-3.exp (do_test): Likewise.
+ * gdb.threads/non-ldr-exc-4.exp (do_test): Likewise.
+ * gdb.threads/watchpoint-fork.exp (test): Likewise.
+ * gdb.base/break-interp.exp (test_core): Likewise.
+ (test_attach_gdb): Likewise.
+ * gdb.base/catch-load.exp (one_catch_load_test): Likewise.
+ * gdb.base/disp-step-syscall.exp (disp_step_cross_syscall):
+ Likewise.
+ * gdb.base/jit-so.exp (one_jit_test): Likewise.
+ * gdb.base/jit.exp (one_jit_test): Likewise.
+ * gdb.base/sepdebug.exp (test_different_dir): Likewise.
+ * gdb.dwarf2/dw2-dir-file-name.exp (test): Likewise.
+ * gdb.dwarf2/dw2-noloc.exp (file_symbols): Likewise.
+ * gdb.mi/mi-breakpoint-changed.exp (test_pending_resolved):
+ Likewise.
+ * gdb.mi/mi-cmd-param-changed.exp (test_command_param_changed):
+ Likewise.
+ * gdb.mi/mi-watch.exp test_watchpoint_all): Likewise.
+ * gdb.mi/pr11022.exp (test_memory_changed_observer): Likewise.
+ * gdb.trace/change-loc.exp (tracepoint_change_loc_1): Likewise.
+ (tracepoint_change_loc_2): Likewise.
+ * gdb.trace/disconnected-tracing.exp (disconnected_tracing):
+ Likewise.
+ (disconnected_tfind): Likewise.
+ * gdb.trace/mi-traceframe-changed.exp (test_tfind_tfile):
+ Likewise.
+ (test_tfind_remote): Likewise.
+ * gdb.trace/mi-tracepoint-changed.exp (test_reconnect):
+ Likewise.
+ (test_pending_resolved): Likewise.
+ * gdb.trace/mi-tsv-changed.exp (test_create_delete_modify_tsv):
+ Likewise.
+ (test_upload_tsv): Likewise.
+ * gdb.trace/pending.exp (pending_tracepoint_resolved):
+ Likewise.
+ (pending_tracepoint_works): Likewise.
+ * gdb.trace/report.exp (use_collected_data): Likewise.
+ * gdb.trace/status-stop.exp (test_tstart_tstop_tstart):
+ Likewise.
+ (test_tstart_tstart, test_buffer_full_tstart): Likewise.
+ * gdb.trace/strace.exp (strace_info_marker): Likewise.
+ (strace_trace_on_same_addr): Likewise.
+ (strace_trace_on_diff_addr): Likewise.
+ * gdb.trace/unavailable.exp (gdb_collect_args_test): Likewise.
+ (gdb_collect_locals_test): Likewise.
+ (gdb_unavailable_registers_test): Likewise.
+ (gdb_collect_globals_test): Likewise.
+
+2013-03-15 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/condbreak.exp: Add semicolon back which was removed
+ by my previous commit.
+
+2013-03-14 Yao Qi <yao@codesourcery.com>
+
+ * config/monitor.exp (gdb_target_cmd): Remove semicolon after
+ 'return'.
+ (gdb_target_monitor, gdb_load): Likewise.
+ * config/sid.exp (gdb_load): Likewise.
+ * config/slite.exp (gdb_load): Likewise.
+ * config/vx.exp (gdb_start, spawn_vxgdb): Likewise.
+ * gdb.ada/arrayidx.exp, gdb.ada/null_array.exp: Likewise.
+ * gdb.arch/mips-octeon-bbit.exp (single_step): Likewise.
+ (single_step_until): Likewise.
+ * gdb.arch/powerpc-d128-regs.exp: Likewise.
+ * gdb.arch/system-gcore.exp: Likewise.
+ * gdb.base/bigcore.exp (extract_heap): Likewise.
+ * gdb.base/break-on-linker-gcd-function.exp: Likewise.
+ * gdb.base/call-ar-st.exp: Likewise.
+ * gdb.base/call-rt-st.exp: Likewise.
+ * gdb.base/call-sc.exp, gdb.base/call-strs.exp: Likewise.
+ * gdb.base/callfuncs.exp, gdb.base/completion.exp: Likewise.
+ * gdb.base/condbreak.exp, gdb.base/constvars.exp: Likewise.
+ * gdb.base/corefile.exp: Likewise.
+ * gdb.base/dbx.exp (gdb_file_cmd): Likewise.
+ * gdb.base/exprs.exp, gdb.base/fileio.exp: Likewise.
+ * gdb.base/fixsection.exp: Likewise.
+ * gdb.base/funcargs.exp: Likewise.
+ * gdb.base/gcore-buffer-overflow.exp: Likewise.
+ * gdb.base/gcore-relro.exp: Likewise.
+ * gdb.base/gcore.exp, gdb.base/gdb11530.exp: Likewise.
+ * gdb.base/gdb11531.exp, gdb.base/gnu-ifunc.exp: Likewise.
+ * gdb.base/info-os.exp, gdb.base/info-proc.exp: Likewise.
+ * gdb.base/interp.exp, gdb.base/langs.exp:: Likewise.
+ * gdb.base/list.exp: Likewise.
+ (set_listsize): Likewise.
+ * gdb.base/logical.exp, gdb.base/mips_pro.exp: Likewise.
+ * gdb.base/miscexprs.exp, gdb.base/nodebug.exp: Likewise.
+ * gdb.base/opaque.exp, gdb.base/pointers.exp: Likewise.
+ * gdb.base/psymtab.exp, gdb.base/ptype.exp: Likewise.
+ * gdb.base/relational.exp, gdb.base/scope.exp: Likewise.
+ * gdb.base/setvar.exp: Likewise.
+ (test_set): Likewise.
+ * gdb.base/signals.exp, gdb.base/sizeof.exp: Likewise.
+ * gdb.base/solib-overlap.exp: Likewise.
+ * gdb.base/store.exp, gdb.base/structs.exp: Likewise.
+ * gdb.base/structs2.exp, gdb.base/volatile.exp: Likewise.
+ * gdb.base/watchpoint.exp (initialize): Likewise.
+ (test_simple_watchpoint): Likewise.
+ (test_disabling_watchpoints): Likewise.
+ (test_watchpoint_triggered_in_syscall): Likewise.
+ * gdb.base/whatis.exp, gdb.cp/ambiguous.exp: Likewise.
+ * gdb.cp/casts.exp, gdb.cp/ctti.exp: Likewise.
+ * gdb.cp/namespace.exp, gdb.cp/nsdecl.exp: Likewise.
+ * gdb.cp/psmang.exp, gdb.dwarf2/dw2-ranges.exp: Likewise.
+ * gdb.hp/gdb.aCC/optimize.exp: Likewise.
+ * gdb.hp/gdb.aCC/watch-cmd.exp: Likewise.
+ * gdb.hp/gdb.base-hp/callfwmall.exp: Likewise.
+ * gdb.hp/gdb.base-hp/pxdb.exp: Likewise.
+ * gdb.hp/gdb.compat/xdb1.exp: Likewise.
+ * gdb.hp/gdb.compat/xdb2.exp: Likewise.
+ * gdb.hp/gdb.compat/xdb3.exp: Likewise.
+ * gdb.hp/gdb.defects/bs14602.exp: Likewise.
+ * gdb.hp/gdb.defects/solib-d.exp: Likewise.
+ * gdb.mi/gdb792.exp: Likewise.
+ * gdb.mi/mi-inheritance-syntax-error.exp: Likewise.
+ * gdb.mi/mi-logging.exp, gdb.mi/mi-var-cp.exp : Likewise.
+ * gdb.mi/mi-var-rtti.exp, gdb.python/py-type.exp: Likewise.
+ * gdb.threads/gcore-thread.exp: Likewise.
+ (load_core): Likewise.
+ * gdb.threads/pthreads.exp (all_threads_running): Likewise.
+ (test_startup, check_control_c): Likewise.
+ * gdb.threads/sigstep-threads.exp: Likewise.
+ * gdb.threads/thread_check.exp: Likewise.
+ * gdb.trace/backtrace.exp, gdb.trace/change-loc.exp: Likewise.
+ * gdb.trace/circ.exp (run_trace_experiment): Likewise.
+ (set_a_tracepoint, trace_buffer_normal): Likewise.
+ (gdb_trace_circular_tests): Likewise.
+ * gdb.trace/collection.exp: Likewise.
+ * gdb.trace/disconnected-tracing.exp: Likewise.
+ * gdb.trace/infotrace.exp: Likewise.
+ * gdb.trace/mi-traceframe-changed.exp: Likewise.
+ * gdb.trace/mi-tracepoint-changed.exp: Likewise.
+ * gdb.trace/mi-tsv-changed.exp (test_create_delete_modify_tsv): Likewise.
+ * gdb.trace/packetlen.exp, gdb.trace/passc-dyn.exp: Likewise.
+ * gdb.trace/pending.exp, gdb.trace/report.exp: Likewise.
+ * gdb.trace/stap-trace.exp: Likewise.
+ * gdb.trace/status-stop.exp,gdb.trace/strace.exp: Likewise.
+ * gdb.trace/tfind.exp, gdb.trace/trace-break.exp: Likewise.
+ * gdb.trace/trace-buffer-size.exp: Likewise.
+ * gdb.trace/tspeed.exp, gdb.trace/tsv.exp: Likewise.
+ * gdb.trace/unavailable.exp: Likewise.
+ * gdb.trace/while-dyn.exp: Likewise.
+ * lib/fortran.exp (set_lang_fortran): Likewise.
+ * lib/gdb.exp (default_gdb_version, gdb_start_cmd): Likewise.
+ (gdb_breakpoint, gdb_reinitialize_dir): Likewise.
+ (default_gdb_start, get_compiler_info): Likewise.
+ (gdb_compile, gdb_compile_objc, gdb_reload, gdb_init): Likewise.
+ (get_debug_format, setup_xfail_format): Likewise.
+ (rerun_to_main, gdb_skip_float_test): Likewise.
+ (build_id_debug_filename_get, get_remotetimeout): Likewise.
+ * lib/java.exp (set_lang_java): Likewise.
+ * lib/mi-support.exp (default_mi_gdb_start): Likewise.
+ (mi_gdb_reinitialize_dir, mi_gdb_target_cmd): Likewise.
+ (mi_gdb_file_cmd, mi_gdb_test): Likewise.
+ (mi_run_cmd_full, mi_expect_interrupt): Likewise.
+ * lib/objc.exp (set_lang_objc): Likewise.
+ * lib/pascal.exp (set_lang_pascal): Likewise.
+ * lib/prompt.exp (default_prompt_gdb_start): Likewise.
+ * lib/trace-support.exp (gdb_trace_setactions, gdb_tfind_test): Likewise.
+ (gdb_readexpr, gdb_gettpnum, gdb_find_recursion_test_baseline): Likewise.
+
+2013-03-14 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ PR c++/15203
+ PR c++/15210
+ * gdb.cp/m-static.cc (keepalive_int): New function.
+ (gnu_obj_1::method): New variable `sintvar', call `keepalive_int'.
+ * gdb.cp/m-static.exp: New test for `sintvar'.
+
+2013-03-14 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/tstatus.exp (run_trace_experiment): Save the output
+ of 'tstatus' into tstatus_output.
+ (top level): Save the trace data to tfile. Read trace file in
+ tfile target. Check the trace status.
+
+2013-03-13 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/tsv.exp (check_tsv): New.
+ (top level): Save a tfile on current trace session. Call
+ check_tsv on live target. Load the tfile with target tfile
+ and call check_tsv again.
+
+2013-03-13 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/tsv.exp: Remove code unrelated to testing TSV.
+ Replace some "gdb_test" with "gdb_test_no_output".
+
+2013-03-12 Paul Hilfinger <hilfingr@adacore.com>
+
+ * gdb.ada/expr_delims.exp: New file.
+ * gdb.ada/expr_delims/foo.adb: New file.
+ * gdb.ada/expr_delims/pck.ads: New file.
+ * gdb.ada/expr_delims/pck.adb: New file.
+
+2013-03-11 Keith Seitz <keiths@redhat.com>
+
+ * watchpoint.exp (test_no_hw_watchpoints): Add test using
+ both condition and thread. Then delete the watchpoint.
+
+2013-03-11 Christian Himpel <christian.himpel@intel.com>
+
+ * Makefile.in: Add btrace testsuite.
+ * configure: Regenerated.
+ * configure.ac: Add btrace testsuite.
+ * gdb.btrace/Makefile.in: New file.
+ * gdb.btrace/enable.c: New file.
+ * gdb.btrace/enable.exp: New file.
+ * gdb.btrace/function_call_history.c: New file.
+ * gdb.btrace/function_call_history.exp: New file.
+ * gdb.btrace/instruction_history.c: New file.
+ * gdb.btrace/instruction_history.exp: New file.
+ * gdb.btrace/instruction_history.S: New file.
+ * lib/gdb.exp: Add btrace skip proc.
+
+2013-03-10 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix entry-values if the callee called a noreturn function.
+ * gdb.arch/amd64-tailcall-noret.S: New file.
+ * gdb.arch/amd64-tailcall-noret.c: New file.
+ * gdb.arch/amd64-tailcall-noret.exp: New file.
+
+2013-03-10 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix entry-values in C++ across CUs.
+ * gdb.arch/amd64-tailcall-cxx.exp: New file.
+ * gdb.arch/amd64-tailcall-cxx1.S: New file.
+ * gdb.arch/amd64-tailcall-cxx1.cc: New file.
+ * gdb.arch/amd64-tailcall-cxx2.S: New file.
+ * gdb.arch/amd64-tailcall-cxx2.cc: New file.
+
+2013-03-08 Stan Shebs <stan@codesourcery.com>
+ Hafiz Abid Qadeer <abidh@codesourcery.com>
+
+ gdb/testsuite/
+ * gdb.trace/trace-buffer-size.exp: New file.
+ * gdb.trace/trace-buffer-size.c: New file.
+
+2013-03-06 Pedro Alves <palves@redhat.com>
+
+ * gdb.trace/tstatus.exp (run_trace_experiment): When the target
+ doesn't support the tested optional feature, call "unsupported"
+ with the same test message as the "pass" case, instead of calling
+ "pass" with a different message. Use the same text for the "fail"
+ cases too.
+
+2013-03-06 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/tstatus.exp: Remove the invocation of
+ gdb_load_shlibs, gdb_compile, clean_restart and runto_main.
+ (test_tracepoints): Don't set fast tracepoint.
+ (top level): Don't check agent library is loaded or not.
+
+2013-03-06 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/tstatus.exp (run_trace_experiment): Escape
+ parentheses by "\\".
+
+2013-03-04 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.linespec/base/one/thefile.cc (twodup): New.
+ (m): Call it.
+ * gdb.linespec/base/two/thefile.cc (dupname): New.
+ (n): Call it.
+ * gdb.linespec/break-ask.exp: New file.
+ * gdb.linespec/lspec.cc (body_elsewhere): New comment marker.
+
+2013-02-28 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/report.exp: Move some code to ...
+ (use_collected_data): New.
+ (top level): Call use_collected_data once on the live target.
+ Save at file of the current trace session, load it with target
+ tfile, and call use_collected_data again.
+
+2013-02-27 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.threads/fork-thread-pending.c (main): Add alarm.
+
+2013-02-27 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/valgrind-infcall.exp (valgrind_pid): New variable.
+ Add final kill of ${valgrind_pid}.
+
+2013-02-20 Siva Chandra Reddy <sivachandra@google.com>
+
+ * gdb.python/py-arch.c: New test case
+ * gdb.python/py-arch.exp: New tests to test
+ gdb.Architecture.disassemble
+ * gdb.python/Makefile.in: Add py-arch to the list of
+ EXECUTABLES.
+
+2013-02-18 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/subrange.exp: New file.
+
+2013-02-15 Pedro Alves <pedro@codesourcery.com>
+ Hafiz Abid Qadeer <abidh@codesourcery.com>
+
+ * gdb.trace/tfile.exp: Add test for -trace-status command.
+
+2013-02-14 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.threads/pthread_cond_wait.c (main): Remove variable ts. Replace
+ nanosleep by sleep.
+
+2013-02-14 Pedro Alves <palves@redhat.com>
+
+ * gdb.cp/userdef.exp (ptype &*c): Don't expect an &.
+
+2013-02-14 Pedro Alves <pedro@codesourcery.com>
+ Hafiz Abid Qadeer <abidh@codesourcery.com>
+
+ * gdb.trace/tsv.exp: Adjust tests, and add a few more.
+
+2013-02-12 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/m-static.cc (gnu_obj_1::~gnu_obj_1): New destructor.
+ * gdb.cp/m-static.exp: Add tests to print quoted destructor.
+
+2013-02-12 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/catch-signal.c: Update copyright years.
+ * gdb.base/catch-signal.exp: Update copyright years.
+ * gdb.dwarf2/dw2-dir-file-name.c: Update copyright years.
+ * gdb.dwarf2/dw2-dir-file-name.exp: Update copyright years.
+ * gdb.dwarf2/dw2-empty-pc-range.S: Update copyright years.
+ * gdb.dwarf2/dw2-error.S: Update copyright years.
+ * gdb.dwarf2/dw2-error.c: Update copyright years.
+ * gdb.dwarf2/dw2-restrict.S: Update copyright years.
+ * gdb.dwarf2/dw2-restrict.c: Update copyright years.
+ * gdb.dwarf2/dw2-restrict.exp: Update copyright years.
+
+2013-02-12 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/catch-signal.exp: Correct test file name in "Skipping"
+ message.
+ * gdb.base/sigaltstack.exp: Ditto.
+ * gdb.base/siginfo.exp: Ditto.
+ * gdb.base/sizeof.exp: Ditto.
+
+2013-02-12 Pedro Alves <palves@redhat.com>
+
+ * gdb.mi/mi-basics.exp: Tweak intro comment.
+ * gdb.mi/mi-break.exp: Tweak intro comment.
+ * gdb.mi/mi-console.exp: Tweak intro comment.
+ * gdb.mi/mi-file.exp: Tweak intro comment.
+ * gdb.mi/mi-read-memory.exp: Tweak intro comment.
+ * gdb.mi/mi-return.exp: Tweak intro comment.
+ * gdb.mi/mi-stepi.exp: Tweak intro comment.
+ * gdb.mi/mi-until.exp: Tweak intro comment.
+ * gdb.mi/mi-watch.exp: Tweak intro comment.
+
+2013-02-12 Sanimir Agovic <sanimir.agovic@intel.com>
+
+ * gdb.server/no-thread-db.exp: New file.
+ * gdb.server/no-thread-db.c: New file.
+ * gdb.server/Makefile.in (EXECUTABLES): Add no-thread-db.
+
+2013-02-11 Doug Evans <dje@google.com>
+
+ * gdb.base/printcmds.exp (test_printf_with_dfp): Add test for printing
+ two decfloats.
+
+2013-02-11 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * gdb.base/bitfields.c (struct internalvartest): New declaration.
+ * gdb.base/bitfields.exp (bitfield_internalvar): New function.
+
+2013-02-10 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.python/py-prompt.exp: Add to the end a kill of $testpid.
+
+2013-02-06 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/mi-tsv-changed.exp (test_create_delete_tsv): Rename
+ to ...
+ (test_create_delete_modify_tsv): ... here. New test on modifying
+ the initial value of a tsv.
+
+2013-02-05 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.dwarf2/dw2-dir-file-name.exp (cd ${srcabsdir}/rdir): Rename to ...
+ (cd .../rdir): ... here.
+
+2013-02-03 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.linespec/base/one/header.h: New file.
+ * gdb.linespec/base/two/header.h: New file.
+ * gdb.linespec/macro-relative.c: New file.
+ * gdb.linespec/macro-relative.exp: New file.
+
+2013-02-03 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/fullpath-expand-func.c: New file.
+ * gdb.base/fullpath-expand.c: New file.
+ * gdb.base/fullpath-expand.exp: New file.
+ * gdb.base/realname-expand-real.c: New file.
+ * gdb.base/realname-expand.c: New file.
+ * gdb.base/realname-expand.exp: New file.
+
+2013-02-03 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.dwarf2/dw2-dir-file-name.exp: New file.
+ * gdb.dwarf2/dw2-dir-file-name.c: New file.
+
+2013-02-03 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.mi/mi-fullname-deleted.exp: Use double last slash for $srcfileabs.
+ (compare_filenames_for_search does not match)
+ (compare_filenames_for_search does match): New tests.
+
+2013-02-03 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.gdb/xfullpath.exp: Replace xfullpath calls by gdb_realpath calls.
+
+2013-02-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * lib/java.exp (compile_java_from_source): Initialize ARGS as a list.
+
+2013-02-01 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/gnu-debugdata.exp): Create ${binfile}.debug,
+ ${binfile}.mini_debuginfo-debuglink, add -k to xz, use now
+ ${binfile}.mini_debuginfo-debuglink and
+ ${binfile}.mini_debuginfo-debuglink.xz.
+
+2013-02-01 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/method-ptr.exp: Use correct form for non-string
+ attributes.
+
+2013-02-01 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/method-ptr.exp: Link with c++.
+ * lib/dwarf.exp (Dwarf::assemble): Declare _cu_count.
+
+2013-01-31 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/jit.exp (compile_jit_test): New proc.
+ Add PIE tests.
+
+2013-01-31 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/method-ptr.cc: New file.
+ * gdb.dwarf2/method-ptr.exp: New file.
+
+2013-01-31 Tom Tromey <tromey@redhat.com>
+
+ * lib/dwarf.exp (namespace Dwarf): New.
+
+2013-01-29 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/fission-reread.exp: Add unload test.
+
+2013-01-28 Doug Evans <dje@google.com>
+
+ * gdb.dwarf2/fission-loclists.exp: New file.
+ * gdb.dwarf2/fission-loclists.S: New file.
+
+2013-01-26 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Code cleanup.
+ * gdb.base/restore.exp: Replace gdb_compile, gdb_exit, gdb_start,
+ gdb_reinitialize_dir and gdb_load by standard_testfile, set executable
+ and prepare_for_testing.
+ * gdb.base/store.exp: Likewise.
+
+2013-01-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.python/py-explore.exp: Expect the gdb prompt.
+
+2013-01-25 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.base/gnu_vector.c: New variable for use in tests.
+ * gdb.base/gnu_vector.exp: Update and extend tests to reflect
+ changes in scalar to vector casting and widening.
+ * gdb.python/py-type.c: New variables for use in tests.
+ * gdb.python/py-type.exp: Update vector related tests to reflect
+ changes in scalar to vector casting and widening.
+
+2013-01-24 Tiago Stürmer Daitx <tdaitx@linux.vnet.ibm.com>
+
+ * gdb.base/prologue-include.c: New file.
+ * gdb.base/prologue-include.exp: New file.
+ * gdb.base/prologue-include.h: New file.
+
+2013-01-24 Hafiz Abid Qadeer <abidh@codesourcery.com>
+
+ PR gdb/13443
+ * gdb.mi/mi-var-block.exp: Make test messages unique.
+
+2013-01-23 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dw2-error.exp: Pass test name to "file" test.
+
+2013-01-23 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/converts.cc (main): Initialize 'a'.
+
+2013-01-23 Siva Chandra Reddy <sivachandra@google.com>
+
+ * testsuite/gdb.python/frame.exp: Add a test for
+ gdb.Frame.architecture() method.
+
+2013-01-22 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/annota1.exp (signal sent): No longer expect
+ breakpoints-invalid.
+ * gdb.cp/annota2.exp (continue until exit)
+ (watch triggered on a.x): Ditto.
+
+2013-01-22 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/annota1.exp (breakpoints_invalid): New variable.
+ Adjust tests to breakpoints-invalid changes.
+ * gdb.cp/annota2.exp (breakpoints_invalid, frames_invalid): New
+ variables.
+ Adjust tests to breakpoints-invalid changes.
+
+2013-01-22 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/annota1.exp (annotate ignore count change): Add
+ expected output for failure case.
+
+2013-01-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.gdb/selftest.exp (do_steps_and_nexts): Handle bfd_init
+ call.
+
+2013-01-21 Marc Khouzam <marc.khouzam@ericsson.com>
+
+ * gdb.mi/mi-break.exp: Expect new 'thread-groups' field.
+ * gdb.mi/mi-catch-load.exp: Ditto.
+ * gdb.mi/mi-nsmoribund.exp: Expect new 'thread-groups' field.
+ Also handle 'thread' field.
+ * gdb.mi/mi-simplerun.exp: Expect new 'thread-groups' field.
+ * gdb.mi/mi-watch.exp: Ditto.
+ * lib/mi-support.exp: Ditto.
+
+2013-01-21 Siva Chandra Reddy <sivachandra@google.com>
+
+ * gdb.python/py-explore.exp: Improve a test
+
+2013-01-18  David Blaikie  <dblaikie@gmail.com>
+
+ * gdb.base/label.c (main): Correct the type of the second
+ parameter.
+
+2013-01-18 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/trace-crash.s: New file.
+ * gdb.dwarf2/trace-crash.exp: New file.
+
+2013-01-18 Hafiz Abid Qadeer<abidh@codesourcery.com>
+
+ PR gdb/13443
+ * gdb.base/checkpoint.exp: Update test messages to make them
+ unique.
+
+2013-01-18 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/infotrace.exp: Check 'traceframe usage' in the
+ output of 'info tracepoints'.
+ * gdb.trace/disconnected-tracing.exp (disconnected_tracing):
+ Likewise.
+ * gdb.trace/tstatus.exp (run_trace_experiment): Likewise.
+ * gdb.trace/disconnected-tracing.c (struct foo): New.
+
+2013-01-17 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.dwarf2/dw2-dos-drive.S: New file.
+ * gdb.dwarf2/dw2-dos-drive.exp: New file.
+
+2013-01-17 Doug Evans <dje@google.com>
+
+ * boards/dwarf4-gdb-index.exp: Use any existing CC_FOR_TARGET,
+ CXX_FOR_TARGET.
+
+ * boards/cc-with-tweaks.exp: New file.
+
+2013-01-17 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/completion.exp: Add "set cp-abi" completion test.
+
+2013-01-17 Pedro Alves <palves@redhat.com>
+
+ Merge dg-extract-results.sh from upstream (svn 195224).
+
+ 2013-01-15 David Blaikie <dblaikie@gmail.com>
+ * dg-extract-results.sh: Fix order of summary counts.
+
+ 2013-01-15 David Blaikie <dblaikie@gmail.com>
+ * dg-extract-results.sh: Constrain the start-of-log pattern.
+
+ 2013-01-15 David Blaikie <dblaikie@gmail.com>
+ * dg-extract-results.sh: Handle KPASSes.
+
+ 2010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+ * dg-extract-results.sh: Redirect grep output to /dev/null instead
+ of grep -q.
+
+2012-01-17 Sanjoy Das <sanjoy@playingwithpointers.com>
+
+ * gdb.base/jit-reader.exp: New file. Test case for the jit-reader
+ interface.
+ * 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.
+
+2013-01-16 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/catch-signal.c: New file.
+ * gdb.base/catch-signal.exp: New file.
+
+2013-01-16 Tom Tromey <tromey@redhat.com>
+
+ * gdb.mi/mi-catch-load.exp: Look for "catch-type".
+
+2013-01-15 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.dwarf2/dw2-restrict.exp: Skip compilation on non-x86_64 targets.
+
+2013-01-14 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/completion.exp: Add "set gnutarget" test.
+
+2013-01-14 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dw2-restrict.S: New file.
+ * gdb.dwarf2/dw2-restrict.c: New file.
+ * gdb.dwarf2/dw2-restrict.exp: New file.
+
+2013-01-14 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dw2-error.exp: New file.
+ * gdb.dwarf2/dw2-error.c: New file.
+ * gdb.dwarf2/dw2-error.S: New file.
+
+2013-01-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.cp/parse-lang.cc: New file.
+ * gdb.cp/parse-lang.exp: New file.
+
+2013-01-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.mi/mi-fullname-deleted.exp: Set srcfileabssubst and initdir.
+ (set substitute-path): New test.
+ (fullname present): Remove content.
+ (substituted fullname): New test.
+
+2013-01-13 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.python/py-finish-breakpoint.exp: Add skip_python_tests
+ check. Move $gdb_py_is_py24 value check right after.
+
+2013-01-11 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/dprintf.exp (dprintf info 1): Fix expectation on 64-bit
+ targets.
+
+2013-01-11 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/dprintf.exp: Check the output of 'info breakpoints'
+ for dprintf.
+ * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify):
+ Check the fields in "=breakpoint-created" for dprintf.
+
+2012-12-25 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.mi/mi-fullname-deleted.exp: New file.
+
+2012-12-24 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/skip-solib.exp (info skip with pending file): Update the
+ expected output.
+ (info skip with pending file): Remove.
+ (ignoring function in solib, info skip for function multiply): Update
+ the expected output.
+ * gdb.base/skip.ex (skip (main), skip function baz, info skip)
+ (info skip (delete 1), info skip after disabling all)
+ (info skip after enabling all, info skip after disabling 4 2-3)
+ (info skip after enabling 2-3, info skip 2-3)
+ (info skip after deleting 2 3): Update the expected output.
+ * gdb.linespec/base/two/thefile.cc (n): New variable v, split the
+ statement to its initialization and return.
+ * gdb.linespec/skip-two.exp: New file.
+
+2012-12-19 Doug Evans <dje@google.com>
+
+ * gdb.base/maint.exp: Handle testing with .gdb_index.
+
+2012-12-19 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.arch/mips-octeon-bbit.exp: Fix copyright header from
+ Cavium to FSF.
+
+2012-12-19 Joel Brobecker <brobecker@adacore.com>
+
+ * dg-extract-results.sh: Update contact info in copyright notice.
+ * gdb.arch/mips-octeon-bbit.exp: Update copyright notice to
+ GPL v3 or later. Update contact info.
+ * gdb.fortran/logical.f90, gdb.threads/watchpoint-fork-child.c,
+ gdb.threads/watchpoint-fork-mt.c,
+ gdb.threads/watchpoint-fork-parent.c,
+ gdb.threads/watchpoint-fork-st.c,
+ gdb.threads/watchpoint-fork.h: Likewise.
+
+2012-12-15 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/mi-tracepoint-changed.exp (test_pending_resolved): Check
+ 'installed' field in '=breakpoint-modified'.
+ (test_reconnect): Check 'installed' field in
+ '=breakpoint-modified' and '=breakpoint-created'.
+
+ * gdb.trace/actions.exp: Update test for 'installed' field.
+ * gdb.trace/change-loc.exp (tracepoint_change_loc_1):
+ (tracepoint_change_loc_2): Likewise.
+ Check 'info tracepoint' display nothing else.
+ * gdb.trace/deltrace.exp: Likewise.
+ * gdb.trace/infotrace.exp: Likewise.
+ * gdb.trace/mi-traceframe-changed.exp (test_tfind_remote):
+ Likewise.
+ * gdb.trace/passcount.exp: Likewise.
+ * gdb.trace/tracecmd.exp: Likewise.
+ * gdb.trace/while-stepping.exp: Likewise.
+
+2012-12-14 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/member-name.exp: New file.
+ * gdb.cp/member-name.cc: New file.
+
+2012-12-14 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/templates.exp (test_ptype_of_templates): Update kfails.
+
+2012-12-14 Doug Evans <dje@google.com>
+
+ * gdb.dwarf2/implptr-optimized-out.S: DIE offset for
+ DW_OP_GNU_implicit_pointer is section-relative.
+
+2012-12-14 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/info-proc.exp: Add core file tests.
+
+2012-12-14 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * gdb.base/kill-after-signal.exp: Disable if gdb,nosignals.
+
+2012-12-13 Doug Evans <dje@google.com>
+
+ * gdb.multi/multi-arch-exec.exp: Skip for i*86-linux.
+ * gdb.multi/multi-arch.exp: Ditto.
+
+2012-12-12 Keven Boell <keven.boell@intel.com>
+
+ * gdb.mi/mi-catch-load-so.c: New. Clone of the
+ catch load test library source file.
+ * gdb.mi/mi-catch-load.c: New. Clone of the catch
+ load test source file.
+ * gdb.mi/mi-catch-load.exp: New. Test file for
+ basic MI -catch-load and -catch-unload tests.
+
+2012-12-11 Paul Koning <paul_koning@dell.com>
+
+ * gdb.python/py-prettyprint.py (_iterator): Remove exception_flag
+ exception.
+ (_iterator_except): New function.
+ (ArrayPrinter): Use _iterator function instead of local _iterator
+ class for Python 3 compatibility.
+ (NoStringContainerPrinter): Use _iterator_except instead of
+ _iterator.
+ * gdb.python/py-typeprint.exp: Use exec(open(...).read()) instead of
+ execfile for Python 3 compatibility.
+ * gdb.python/python.exp: Handle Python 2.4 exception traceback
+ format in error_prompt test.
+
+2012-12-10 Paul Koning <paul_koning@dell.com>
+
+ * gdb.base/charset.exp: Change print syntax for Python 3
+ compatibility.
+ * gdb.python/py-block.exp: Ditto.
+ * gdb.python/py-breakpoint.exp: Ditto.
+ * gdb.python/py-cmd.exp: Ditto.
+ * gdb.python/py-events.py: Ditto.
+ * gdb.python/py-finish-breakpoint.py: Ditto.
+ * gdb.python/py-finish-breakpoint2.exp: Ditto.
+ * gdb.python/py-finish-breakpoint2.py: Ditto.
+ * gdb.python/py-frame-inline.exp: Ditto.
+ * gdb.python/py-frame.exp: Ditto.
+ * gdb.python/py-infthread.exp: Ditto.
+ * gdb.python/py-objfile.exp: Ditto.
+ * gdb.python/py-parameter.exp: Ditto.
+ * gdb.python/py-progspace.exp: Ditto.
+ * gdb.python/py-prompt.exp: Ditto.
+ * gdb.python/py-symbol.exp: Ditto.
+ * gdb.python/py-symtab.exp: Ditto.
+ * gdb.python/py-template.exp: Ditto.
+ * gdb.python/py-value-cc.exp: Ditto.
+ * gdb.python/python.exp: Ditto.
+ * gdb.python/source2.py: Ditto.
+ * gdb.python/lib-types.exp: Change print syntax for Python 3
+ compatibility.
+ Use sorted() function rather than sort() method.
+ Accept either int or long values for enum values.
+ * gdb.python/py-events.exp: Use exec(open(...).read()) instead of
+ execfile for Python 3 compatibility.
+ * gdb.python/py-evsignal.exp: Ditto.
+ * gdb.python/py-evthreads.exp: Ditto.
+ * gdb.python/py-mi.exp: Ditto.
+ * gdb.python/py-pp-maint.exp: Ditto.
+ * gdb.python/py-prettyprint.exp: Ditto.
+ * gdb.python/py-finish-breakpoint.exp: Change print syntax for
+ Python 3 compatibility.
+ Skip tests for Python 2.4.
+ * gdb.python/py-inferior.exp: Change print syntax for
+ Python 3 compatibility.
+ Use byte string rather than character string in memory write test
+ if Python 3.
+ * gdb.python/py-pp-maint.py: Change class declarations to "new
+ class" syntax.
+ * gdb.python/py-prettyprint.py: Change iterator class to generator
+ function for Python 3 compatibility.
+ Make all classes "new style".
+ Fix indentation issue and stray semicolon.
+ * gdb.python/py-shared.expChange print syntax for Python 3
+ compatibility.
+ Define "long" if Python 3.
+ * gdb.python/py-type.exp: Change print syntax for Python 3
+ compatibility.
+ Accept either int or long values for enum values.
+ * gdb.python/py-value.exp: Change print syntax for Python 3
+ compatibility.
+ Skip "long" and "unicode" tests if Python 3.
+ Accept either "type" or "class" in type checks.
+ * lib/gdb.exp (gdb_py_is_py3k): New flag set if Python 3.
+ (gdb_py_is_py24): New flag set if Python 2.4 or 2.5.
+
+2012-12-10 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/implptr-64bit.exp: Run tests with two CUs as well.
+ (test): Add "two_cu" argument.
+ * gdb.dwarf2/implptr-64bit.S: Move subprogram later; use ref_addr
+ for types; allow two CUs.
+
+2012-12-09 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.dwarf2/dw2-compdir-oldgcc.S: New file.
+ * gdb.dwarf2/dw2-compdir-oldgcc.exp: New file.
+
+2012-12-08 Yao Qi <yao@codesourcery.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.trace/mi-tracepoint-changed.exp (test_reconnect): Test
+ '=breakpoint-created' when GDB merges the tracepoints of both
+ sides.
+
+2012-12-07 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/break1.c (enum some_enum, union some_union): New.
+ (some_enum_global, some_union_global, some_value): New globals.
+ * gdb.base/completion.exp: Add tag completion tests.
+
+2012-12-07 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/completion.exp: Add tests for ptype and whatis
+ completion.
+
+2012-12-07 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.base/stale-infcall.exp: Fix copyright line.
+
+2012-12-07 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/lang_switch.exp: The "msg" parameter may be a reference.
+
+2012-12-06 Pedro Alves <palves@redhat.com>
+ Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/exprs.exp: Add tests for cast to void.
+
+2012-12-06 Jens Elmenthaler <jens.elmenthaler@advantest.com>
+
+ * gdb.python/py-mi.exp: Correct expected results for attribute
+ "dynamic" returned by -var-update.
+ Add test case for correct handling of "diplayhint" for children
+ of dynamic varobjs.
+ * gdb.python/py-prettyprint.c (set_itme): New function.
+ (bug_14741) New function.
+ (main) Add call to bug_14741().
+ * gdb.python/py-prettyprint.py (class ArrayPrinter): New class.
+
+2012-12-05 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * gdb.base/gnu-debugdata.exp: Also include "D" symbols in
+ ${binfile}.funcsyms list.
+
+2012-12-04 Yao Qi <yao@codesourcery.com>
+
+ PR gdb/13443
+ * gdb.trace/actions.exp: Make test messages unique.
+
+2012-11-29 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/gnu-debugdata.exp (run, pipeline): Don't use lassign.
+
+2012-11-29 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * gdb.opencl/convs_casts.exp: Always expect standard vector type names.
+ * gdb.opencl/datatypes.exp: Likewise.
+ * gdb.opencl/operators.exp: Likewise.
+ * gdb.opencl/vec_comps.exp: Likewise.
+
+2012-11-29 Jerome Guitton <guitton@adacore.com>
+
+ * gdb.ada/iwide: New testcase.
+
+2012-11-29 Jerome Guitton <guitton@adacore.com>
+
+ * gdb.ada/ptype_tagged_param.exp: Adjust expected output in
+ ptype test.
+
+2012-11-29 Jerome Guitton <guitton@adacore.com>
+
+ * gdb.ada/variant_record_packed_array.exp: Test expressions of the
+ form {VARIANT_TYPE}ADDRESS.
+
+2012-11-27 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.cp/member-ptr.cc (class Diamond): Add func_ptr.
+ (func): New function.
+ (main): Initialize diamond.func_ptr and add diamond_pfunc_ptr.
+ * gdb.cp/member-ptr.exp: Add new tests for ptype and for
+ pointers to members with pointer-to-function type.
+
+2012-11-26 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/gnu-debugdata.exp: New file.
+ * gdb.base/gnu-debugdata.c: New file.
+ * lib/gdb.exp (gdb_file_cmd): Handle LZMA warning.
+ (gdb_unload): Return 0 on success.
+
+2012-11-26 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/enumval.exp (print e, print f, print K): XFAIL on GCC <= 4.6.
+
+2012-11-26 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.base/empty_exe.exp: New testcase.
+
+2012-11-20 Mike Frysinger <vapier@gentoo.org>
+
+ * gdb.base/completion.exp: Add test for help aliases completion.
+
+2012-11-20 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-cmd-param-changed.exp (test_command_param_changed):
+ Don't test 'maint set show-debug-regs'.
+ Use command 'set remotecache' instead of
+ 'set circular-trace-buffer'.
+
+2012-11-16 Keith Seitz <keiths@redhat.com>
+
+ PR c++/13615
+ * gdb.cp/baseenum.cc: New file.
+ * gdb.cp/baseenum.exp: New file.
+ * gdb.cp/derivation.cc (A): Add copyright.
+ Add a typedef.
+ (B): Use A::value_type instead of int. Change all references.
+ (D): Use value_type instead of int. Change all references.
+ (E): Likewise.
+ (F); Likewise.
+ (Z): New class.
+ (ZZ): New class.
+ (N, Base, Derived): New namespace and classes.
+ (main): Add instances of Z and ZZ.
+ Make sure all symbols from N are kept.
+ * gdb.cp/derivation.exp: Update typedef changes in tests.
+ Add tests for class typedefs both before and after starting
+ the inferior.
+ Add tests for searching for a typedef while stopped in a
+ method.
+
+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
+ * gdb.base/gnu_vector.c (union_with_vector_1)
+ (struct_with_vector_1): Add new struct and union for testing
+ ptype.
+ * gdb.base/gnu_vector.exp: Add testing of ptype on vectors, and
+ structs / unions containing vectors.
+
+2012-10-25 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/ftrace.exp (test_fast_tracepoints): Use
+ 'setup_kfail' instead of 'setup_kfail_for_target'.
+ * gdb.base/varargs.exp: Likewise.
+ * lib/gdb.exp (setup_kfail_for_target): Remove.
+
+2012-10-25 Mark Kettenis <kettenis@openbsd.nfra.nl>
+
+ * gdb.base/varargs.exp: PR gdb/12790 is now fixed.
+
+2012-10-25 Mark Kettenis <kettenis@gnu.org>
+
+ * gdb.base/varargs.exp: PR gdb/12776 is now fixed.
+
+2012-10-24 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/set_wstr: New testcase.
+
+2012-10-24 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.base/ldbl_e308.c, gdb.base/ldbl_e308.exp: New files.
+
+2012-10-24 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/unc_arr_ptr_in_var_rec: New testcase.
+
+2012-10-24 Mark Kettenis <kettenis@gnu.org>
+
+ * gdb.base/callfuncs.exp: PR gdb/12783 is now fixed.
+
+2012-10-24 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/callfuncs.exp (do_function_calls): Fix
+ setup_kfail_for_target for -m32 mode.
+
+2012-10-23 Mark Kettenis <kettenis@gnu.org>
+
+ * gdb.base/callfuncs.exp: PR gdb/12796, gdb/12798 and gdb/12800
+ are now fixed.
+
+2012-10-23 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/info-os.exp: Resume the inferior until it exits.
+
+2012-10-18 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * gdb.base/ctxobj.exp: Skip if skip_shlib_tests returns true.
+ * gdb.base/print-file-var.exp: Likewise.
+ * gdb.base/type-opaque.exp: Likewise.
+
+2012-10-17 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-memory-changed.exp: New.
+
+2012-10-16 Yao Qi <yao@codesourcery.com>
+
+ * gdb.reverse/solib-precsave.exp: Skip if skip_shlib_test
+ returns true.
+ Call gdb_load_shlibs.
+ * gdb.reverse/solib-reverse.exp: Likewise.
+
+2012-10-15 Keith Seitz <keiths@redhat.com>
+
+ * lib/cp-support.exp (cp_test_ptype_class): Add support
+ for class typedefs.
+
+ * gdb.cp/derivation.exp: Add tests for g_instance.
+
+2012-10-15 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix entry values resolving in inlined frames.
+ * gdb.arch/amd64-entry-value-inline.S: New file.
+ * gdb.arch/amd64-entry-value-inline.c: New file.
+ * gdb.arch/amd64-entry-value-inline.exp: New file.
+
2012-10-15 Jan Kratochvil <jan.kratochvil@redhat.com>
Doug Evans <dje@google.com>
@@ -15,6 +3904,71 @@
* lib/gdb.exp (runto): Fix call to gdb_breakpoint.
+2012-10-15 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * gdb.dwarf2/dw2-icc-opaque.S: Remove '#'.
+
+2012-10-15 Tom Tromey <tromey@redhat.com>
+
+ * gdb.python/py-symtab.exp: Test sal and symtab destructors.
+
+2012-10-15 Tom Tromey <tromey@redhat.com>
+
+ * gdb.python/py-symbol.exp: Test symbol destructor.
+
+2012-10-14 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi2-cli.exp: Move to mi-cli.exp.
+ * gdb.mi/mi-cli.exp: New.
+
+ * gdb.mi/mi2-basics.exp: Remove.
+ * gdb.mi/mi2-break.exp: Remove.
+ * gdb.mi/mi2-console.exp: Remove.
+ * gdb.mi/mi2-disassemble.exp: Remove.
+ * gdb.mi/mi2-eval.exp: Remove.
+ * gdb.mi/mi2-file.exp: Remove.
+ * gdb.mi/mi2-hack-cli.exp: Remove.
+ * gdb.mi/mi2-pthreads.exp: Remove.
+ * gdb.mi/mi2-read-memory.exp: Remove.
+ * gdb.mi/mi2-regs.exp: Remove.
+ * gdb.mi/mi2-return.exp: Remove.
+ * gdb.mi/mi2-simplerun.exp: Remove.
+ * gdb.mi/mi2-stack.exp: Remove.
+ * gdb.mi/mi2-stepi.exp: Remove.
+ * gdb.mi/mi2-syn-frame.exp: Remove.
+ * gdb.mi/mi2-until.exp: Remove.
+ * gdb.mi/mi2-watch.exp: Remove.
+ * gdb.mi/mi2-var-block.exp: Remove.
+ * gdb.mi/mi2-var-cmd.exp: Remove.
+ * gdb.mi/mi2-var-display.exp: Remove.
+
+2012-10-12 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-breakpoint-changed.exp (test_pending_resolved): Remove
+ trail '.*' on matching patterns.
+
+2012-10-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gdb.arch/i386-bp_permanent.exp: Skip if not is_x86_like_target.
+ * gdb.arch/i386-cfi-notcurrent.exp: Likewise.
+ * gdb.arch/i386-disp-step.exp: Likewise.
+ * gdb.arch/i386-gnu-cfi.exp: Likewise.
+ * gdb.arch/i386-prologue.exp: Likewise.
+ * gdb.arch/i386-size-overlap.exp: Likewise.
+ * gdb.arch/i386-size.exp: Likewise.
+ * gdb.arch/i386-unwind.exp: Likewise.
+
+2012-10-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gdb.arch/i386-byte.exp: Remove is_ilp32_target check.
+ * gdb.arch/i386-word.exp: Likewise.
+
+2012-10-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gdb.arch/i386-avx.exp: Check is_amd64_regs_target instead of
+ is_ilp32_target to set nr_regs.
+ * gdb.arch/i386-sse.exp: Likewise.
+
2012-10-11 Doug Evans <dje@google.com>
PR breakpoints/14643.
@@ -28,6 +3982,7 @@
with same treatment as gdb_breakpoint.
(runto_main): Pass no-message to runto.
(gdb_internal_error_resync): Add log message.
+ (gdb_file_cmd): Tweak internal error fail text for consistency.
2012-10-06 Jan Kratochvil <jan.kratochvil@redhat.com>
@@ -35,6 +3990,142 @@
* gdb.base/step-symless.c: New file.
* gdb.base/step-symless.exp: New file.
+2012-10-03 Doug Evans <dje@google.com>
+
+ PR symtab/14601
+ * gdb.cp/using-crash.exp: New file.
+ * gdb.cp/using-crash.cc: New file.
+
+2012-10-02 Doug Evans <dje@google.com>
+
+ * lib/gdb.exp (gdb_unload): Change wording of perror text to be
+ more consistent.
+ (runto,gdb_debug_format): Ditto.
+ (gdb_file_cmd): Watch for eof in nested gdb_expect.
+ Clean up logging and error messages.
+
+2012-10-01 Andrew Burgess <aburgess@broadcom.com>
+
+ Test find command on unmapped memory.
+ * gdb.base/find-unmapped.c: New file.
+ * gdb.base/find-unmapped.exp: New file.
+
+2012-09-29 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/mi-tracepoint-changed.exp: New.
+ * gdb.mi/mi-breakpoint-changed.exp: New.
+ * gdb.mi/pending.c, gdb.mi/pendshr1.c: New
+ * gdb.mi/pendshr2.c: New.
+
+2012-09-28 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/pr11022.exp: New.
+ * gdb.mi/pr11022.c: New. Copied from gdb.base/.
+
+2012-09-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/derivation.exp: Add regression test.
+ * gdb.cp/derivation.cc (class V_base, class V_inter, class
+ V_derived): New.
+ (vderived): New global.
+
+2012-09-26 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/dw2-common-block.S: New file.
+ * gdb.dwarf2/dw2-common-block.exp: New file.
+
+2012-09-26 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.fortran/common-block.exp: New file.
+ * gdb.fortran/common-block.f90: New file.
+
+2012-09-26 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.base/duplicate-bp.c: New file.
+ * gdb.base/duplicate-bp.exp: New file.
+
+2012-09-26 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi2-cli.exp: Avoid line number in test summary.
+
+ Revert:
+ 2012-09-21 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi2-cli.exp: Remove redundant '\'.
+
+2012-09-25 Siddhesh Poyarekar <siddhesh@redhat.com>
+
+ * gdb.base/longest-types.c: New test case.
+ * gdb.base/longest-types.exp: New test case.
+
+2012-09-25 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi2-cli.exp: Check breakpoint notification.
+
+2012-09-21 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix internal error on canonicalization of clang types.
+ * gdb.dwarf2/dw2-canonicalize-type.S: New file.
+ * gdb.dwarf2/dw2-canonicalize-type.exp: New file.
+ * lib/gdb.exp (gdb_file_cmd): Catch also GDB internal error.
+
+2012-09-21 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix disassemble without parameters in tailcall frame.
+ * gdb.arch/amd64-entry-value.exp (down, disassemble): New tests.
+
+2012-09-21 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.dwarf2/dw2-op-out-param.S: New file.
+ * gdb.dwarf2/dw2-op-out-param.exp: New file.
+
+2012-09-21 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi2-cli.exp: Remove redundant '\'.
+
+2012-09-21 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-cli.exp: Remove.
+ * gdb.mi/mi2-cli.exp: Merged from mi-cli.exp.
+
+2012-09-21 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-reverse.exp: Fix the typo in expected output of
+ "=record-started" notification.
+
+2012-09-21 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-record-changed.exp: New.
+ * gdb.mi/mi-reverse.exp: Adjust expected output.
+
+2012-09-20 Tom Tromey <tromey@redhat.com>
+
+ * gdb.python/python.exp: Test atexit.register.
+
+2012-09-20 Doug Evans <dje@google.com>
+
+ * boards/dwarf4-gdb-index.exp: New file.
+
+ * gdb.base/callfuncs.exp (do_function_calls): Set unwindonsignal to on
+ while running the tests.
+
+2012-09-18 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/bp_reset: New testcase.
+
+2012-09-18 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/mi-tsv-changed.exp: New.
+
+2012-09-18 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/mi-traceframe-changed.exp: New.
+
+2012-09-17 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/list.exp (set_listsize): Don't set arg to "unlimited"
+ when it is less than 0.
+
2012-09-17 Jan Kratochvil <jan.kratochvil@redhat.com>
PR 14119
@@ -54,24 +4145,243 @@
* gdb.reverse/singlejmp-reverse.c: New file.
* gdb.reverse/singlejmp-reverse.exp: New file.
+2012-09-16 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix compatibility with old GCC (~4.1).
+ * gdb.cp/converts.cc (my_enum_var): New variable.
+
+2012-09-14 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.xml/tdesc-regs.exp: Update expected output for new
+ vector_size syntax of vector types.
+
+2012-09-13 Khoo Yit Phang <khooyp@cs.umd.edu>
+
+ Refactor Python "gdb" module into a proper Python package, by
+ introducing a new "_gdb" module for code implemented in C, and
+ using reload/__import__ instead of exec.
+ * gdb.python/python.exp (Test stderr location): Update module
+ location of GDB-specific sys.stderr.
+ (Test stdout location): Ditto for sys.stdout.
+
2012-09-13 Jan Kratochvil <jan.kratochvil@redhat.com>
* gdb.base/valgrind-infcall.exp: Remove comment about Ubuntu.
-2012-08-16 Tom Tromey <tromey@redhat.com>
+2012-09-12 Keith Seitz <keiths@redhat.com>
- * gdb.python/py-mi.exp: Add test for printer whose children
- are a list.
- * gdb.python/py-prettyprint.c (struct children_as_list): New.
- (main): New variable children_as_list.
- * gdb.python/py-prettyprint.py (class pp_children_as_list):
- New.
- (register_pretty_printers): Register new printer.
+ * gdb.cp/converts.cc (main): Comment out the pointer to boolean
+ conversion statement.
+
+2012-09-12 Doug Evans <dje@google.com>
+
+ * gdb.base/help.exp: Remove testing of individual command help text,
+ too much of a maintenance burden. Instead, test the functionality
+ of "help" itself.
+
+2012-09-11 Doug Evans <dje@google.com>
+
+ * gdb.cp/mb-inline.exp: Do "info break" after setting multi-location
+ breakpoint.
+
+ * gdb.dwarf2/fission-base.S: Include gdb.dwarf2/ in dwo_name.
+ * gdb.dwarf2/fission-reread.S: Ditto.
+ * gdb.dwarf2/fission-base.exp: Remove setting of debug-file-directory.
+ * gdb.dwarf2/fission-reread.exp: Ditto.
+
+2012-09-11 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.base/ptype.exp: Test ptype on a pointer to a typedef.
+
+2012-09-10 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/optim_drec: New testcase.
+
+2012-09-10 Doug Evans <dje@google.com>
+
+ * boards/fission.exp: Explicitly mark "board" as not remote.
+
+2012-09-10 Keith Seitz <keiths@redhat.com>
+
+ PR gdb/13483
+ * gdb.cp/converts.cc (A::A): Add ctor.
+ (A::member_): Add member.
+ (enum my_enum): New enumeration.
+ (main): Add calls to foo1_7 with various
+ permitted arguments.
+ * gdb.cp/converts.exp: Add tests for boolean
+ conversions permitted by the standard.
+
+2012-09-08 Khoo Yit Phang <khooyp@cs.umd.edu>
+
+ Replace -nw option with $INTERNAL_GDBFLAGS in "xgdb" tests to
+ avoid spurious results due to ~/.gdbinit.
+ * gdb.gdb/complaint.exp (setup_test): Replace -nw option with
+ $INTERNAL_GDBFLAGS in run command.
+ * gdb.gdb/observer.exp (setup_test): Ditto.
+ * gdb.gdb/selftest.exp (test_with_self): Ditto.
+ * gdb.gdb/xfullpath.exp (setup_test): Ditto.
+
+2012-09-06 Doug Evans <dje@google.com>
+
+ * boards/fission.exp: New file.
+
+ * gdb.python/py-value.exp: Use clean_restart.
+
+2012-09-05 Doug Evans <dje@google.com>
+
+ * gdb.base/info-macros.c: Fix whitespace.
+
+2012-08-28 Pedro Alves <palves@redhat.com>
+
+ PR gdb/14428
+
+ * gdb.base/pc-fp.exp: Adjust expected output of 'info registers pc fp'.
+
+2012-08-27 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/break-caller-line.c: New file.
+ * gdb.base/break-caller-line.exp: New file.
+
+2012-08-27 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.ada/rdv_wait.exp (set debug-file-directory): New command.
+ * gdb.arch/i386-cfi-notcurrent.S: New file.
+ * gdb.arch/i386-cfi-notcurrent.exp: New file.
+
+2012-08-27 Wei-cheng Wang <cole945@gmail.com>
+ Yao Qi <yao@codesourcery.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.base/memattr.exp (delete_memory, region_pass, region_fail):
+ New procedures.
+ (top level): Add overlap checking tests.
+
+2012-08-24 Tom Tromey <tromey@redhat.com>
+
+ * lib/gdb.exp (skip_unwinder_tests): Don't leave 'ok' set if
+ gdb_test_multiple fails for other reasons.
+
+2012-08-24 Yao Qi <yao@codesourcery.com>
+
+ * lib/gdb.exp (skip_unwinder_tests): Remove pass.
+
+2012-08-23 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/help.exp: Adjust to "handle" help text change.
+
+2012-08-23 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/disconnected-tracing.c (start, end): New.
+ (main): Call start and end.
+ * gdb.trace/disconnected-tracing.exp (disconnected_tracing): Move
+ existing tests into this proc.
+ (disconnected_tfind): New.
+
+2012-08-23 Yao Qi <yao@codesourcery.com>
+
+ * boards/native-gdbserver.exp (${board}_upload): New.
+ * boards/native-stdio-gdbserver.exp (${board}_upload): New.
+ * gdb.trace/tfile.exp: Don't check 'gdb,nofileio'.
+ Execute tfile on remote target.
+ Copy trace file from target to host.
+
+2012-08-22 Joseph Myers <joseph@codesourcery.com>
+
+ * gdb.arch/thumb-bx-pc.S: New file.
+ * gdb.arch/thumb-bx-pc.exp: New file.
+
+2012-08-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/maint.exp: Update.
+
+2012-08-22 Tom Tromey <tromey@redhat.com>
+
+ * lib/gdb.exp (skip_unwinder_tests): New proc.
+ * gdb.cp/nextoverthrow.exp: Use skip_unwinder_tests.
+ * gdb.java/jnpe.exp: Use skip_unwinder_tests.
+
+2012-08-21 Tom Tromey <tromey@redhat.com>
+
+ * gdb.hp/gdb.aCC/exception.exp: Remove.
+
+012-08-19 Andrew Pinski <apinski@cavium.com>
+
+ * gdb.arch/mips-octeon-bbit.c: New file.
+ * gdb.arch/mips-octeon-bbit.exp: New Test.
+
+012-08-19 Keith Seitz <keiths@redhat.com>
+
+ PR c++/14365
+ * gdb.dwarf2/dw2-anon-mptr.exp: New file.
+ * gdb.dwarf2/dw2-anon-mptr.S: New file.
+
+2012-08-18 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/solib-corrupted.exp (make solibs looping): Replace
+ verbose -log by more specific untested call.
+
+2012-08-18 Yao Qi <yao@codesourcery.com>
+
+ * gdb.trace/tfind.exp: Move tests on various command help before
+ checking target supports trace.
+ Fix the expected output of 'help tfind end'.
+
+2012-08-17 Keith Seitz <keiths@redhat.com>
+
+ PR c++/13356
+ * gdb.base/default.exp: Update all "check type" tests.
+ * gdb.base/help.exp: Likewise.
+ * gdb.base/setshow.exp: Likewise.
+ * gdb.cp/converts.cc (foo1_type_check): New function.
+ (foo2_type_check): New function.
+ (foo3_type_check): New function.
+ (main): Call new functions.
+ * converts.exp: Add tests for integer-to-pointer conversions
+ with/without strict type-checking.
+
+2012-08-16 Mike Frysinger <vapier@gentoo.org>
+
+ * gdb.base/help.exp: Update expected output.
+
+2012-08-16 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/rdv_wait: New testcase.
2012-08-14 Jan Kratochvil <jan.kratochvil@redhat.com>
* gdb.base/attach-twice.exp: Remove excessive ps exec.
+2012-08-13 Doug Evans <dje@google.com>
+
+ * gdb.base/help.exp: Update expected output.
+ * gdb.base/default.exp: Update expected output of "show convenience".
+
+2012-08-10 Doug Evans <dje@google.com>
+
+ * gdb.python/py-strfns.c: New file.
+ * gdb.python/py-strfns.exp: New file.
+ * gdb.python/py-type.exp (test_fields): Add vector tests.
+
+2012-08-10 Mike Frysinger <vapier@gentoo.org>
+
+ PR cli/10436:
+ * gdb.base/completion.exp: Add tests for handle completion.
+
+2012-08-09 Yao Qi <yao@codesourcery.com>
+
+ * gdb.mi/mi-cmd-param-changed.exp: New.
+ * gdb.mi/mi-cli.exp: Update for MI notification "=cmd-param-changed".
+ * gdb.mi/mi-var-rtti.exp, gdb.mi/mi2-cli.exp: Likewise.
+ * gdb.mi/mi2-prompt.exp: Likewise.
+
+2012-08-08 Doug Evans <dje@google.com>
+
+ * gdb.base/debug-expr.c: New file.
+ * gdb.base/debug-expr.exp: New file.
+ * gdb.base/exprs.exp: Test {type} casts.
+ * gdb.cp/debug-expr.exp: New file.
+
2012-08-07 Jan Kratochvil <jan.kratochvil@redhat.com>
* gdb.base/valgrind-infcall.exp (continue #$continue_count): Use
@@ -79,16 +4389,38 @@
Add new fail case for terminated vgdb.
2012-08-07 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Jean-Marc Saffroy <saffroy@gmail.com>
+
+ PR 11804
+ * gdb.base/gcore-relro.exp: New file.
+ * gdb.base/gcore-relro-main.c: New file.
+ * gdb.base/gcore-relro-lib.c: New file.
+
+2012-08-07 Jan Kratochvil <jan.kratochvil@redhat.com>
Do not false FAIL with old GCCs.
* gdb.base/watchpoint.exp (self-delete local watch) <$no_hw>: XFAIL for
GCC < 4.5 in $no_hw mode.
+2012-08-07 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/default.exp (cd): Accept new directory with no arguments.
+
2012-08-06 Jan Kratochvil <jan.kratochvil@redhat.com>
* gdb.base/list.exp (test_only_end): New function.
Call it.
+2012-08-06 Tom Tromey <tromey@redhat.com>
+
+ * gdb.python/py-mi.exp: Add test for printer whose children
+ are a list.
+ * gdb.python/py-prettyprint.c (struct children_as_list): New.
+ (main): New variable children_as_list.
+ * gdb.python/py-prettyprint.py (class pp_children_as_list):
+ New.
+ (register_pretty_printers): Register new printer.
+
2012-08-03 Edjunior Machado <emachado@linux.vnet.ibm.com>
* gdb.base/valgrind-infcall.exp: Expect leading `.' on ppc64's
@@ -135,6 +4467,11 @@
gdb,no_hardware_watchpoints flag is set.
(initialize): Remove now redundant can-use-hw-watchpoints change.
+2012-08-02 Yao Qi <yao@codesourcery.com>
+ Pedro Alves <palves@redhat.com>
+
+ * boards/local-remote-host.exp: New.
+
2012-08-01 Ulrich Weigand <ulrich.weigand@linaro.org>
* gdb.base/catch-load.exp: Fix argument to gdb_load_shlibs.
@@ -160,6 +4497,8 @@
* gdb.base/valgrind-infcall.c: New file.
* gdb.base/valgrind-infcall.exp: New file.
+ * gdb.base/valgrind-db-attach.exp: Do not run in remote mode.
+
2012-07-30 Keith Seitz <keiths@redhat.com>
* gdb.linespec/ls-errs.exp: Check some quote-enclosed
@@ -172,6 +4511,11 @@
* gdb.dwarf2/dw4-sig-types.exp: Fix typo.
+2012-07-30 Andrew Burgess <aburgess@broadcom.com>
+
+ * gdb.mi/mi-var-invalidate.exp: Create a floating variable and
+ change its format immediately after reloading the binary.
+
2012-07-27 Jan Kratochvil <jan.kratochvil@redhat.com>
Fix testsuite regression after --use-deprecated-index-sections removal.
@@ -179,11 +4523,165 @@
string.
* gdb.base/async-shell.exp (gdbindex_warning_re): Likewise.
+2012-07-27 Yao Qi <yao@codesourcery.com>
+
+ KFAIL for PR remote/14161.
+ * gdb.trace/strace.exp (strace_remove_socket): kfail for native.
+ Cleanup socket files.
+ (strace_info_marker): Detach inferior.
+
+2012-07-26 Tom Tromey <tromey@redhat.com>
+
+ * gdb.objc/print.exp (test_float_accepted): Remove kfails.
+
+2012-07-26 Markus Metzger <markus.t.metzger@intel.com>
+
+ * 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.
+
+2012-07-26 Tom Tromey <tromey@redhat.com>
+
+ * 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.
+
2012-07-25 Jan Kratochvil <jan.kratochvil@redhat.com>
Fix testsuite regression after --use-deprecated-index-sections removal.
* lib/mi-support.exp (gdbindex_warning_re): Update the expect string.
+2012-07-25 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix compatibility with Tcl before 7.5.
+ * lib/future.exp (lreverse): New function if it does not exist.
+
+2012-07-25 Marc Khouzam <marc.khouzam@ericsson.com>
+
+ * 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.
+
+2012-07-20 Pedro Alves <palves@redhat.com>
+
+ PR threads/11692
+ PR gdb/12203
+
+ * gdb.threads/create-fail.c: New file.
+ * gdb.threads/create-fail.exp: New file.
+
+2012-07-19 Pedro Alves <palves@redhat.com>
+
+ * 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.
+
+2012-07-19 Pedro Alves <palves@redhat.com>
+
+ * gdb.reverse/sigall-precsave.exp: Set a breakpoint at each signal
+ handler before recording.
+
+2012-07-19 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/casts.exp: Add tests for typeof and decltype.
+ * gdb.cp/casts.cc (decltype): New function.
+ (main): Use it.
+
+2012-07-19 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/sigall.exp (signals): New list.
+ <top level>: Loop over signals in the $signals list instead of
+ calling a test function once per signal.
+ * gdb.reverse/sigall-precsave.exp (signals): New list.
+ <top level>: Loop over signals in the $signals list instead of
+ calling a test function once per signal.
+ * gdb.reverse/sigall-reverse.exp (signals): New list.
+ <top level>: Loop over signals in the $signals list instead of
+ calling a test function once per signal.
+
+2012-07-19 Yao Qi <yao@codesourcery.com>
+
+ * gdb.base/setshow.exp: Test 'set args ~'.
+
2012-07-16 Jan Kratochvil <jan.kratochvil@redhat.com>
* gdb.base/store.exp (check_set): Import gdb_prompt.
@@ -2069,8 +6567,8 @@
core registers.
2012-03-01 Maciej W. Rozycki <macro@mips.com>
- Maciej W. Rozycki <macro@codesourcery.com>
- Daniel Jacobowitz <dan@codesourcery.com>
+ Maciej W. Rozycki <macro@codesourcery.com>
+ Daniel Jacobowitz <dan@codesourcery.com>
* gdb.base/hbreak2.exp: New test for "hbreak" and "thbreak".
@@ -2760,7 +7258,7 @@
equivalent to 'local_x'.
2012-01-11 Paul Hilfinger <hilfingr@adacore.com>
- Joel Brobecker <brobecker@adacore.com>
+ Joel Brobecker <brobecker@adacore.com>
* gdb.base/recpar.c, gdb.base/recpar.exp: New files.
@@ -2961,7 +7459,7 @@
PR threads/10729
* gdb.mi/watch-nonstop.c: New file.
- * gdb.mi/mi-watch-nonstop.exp: New file.
+ * gdb.mi/mi-watch-nonstop.exp: New file.
2011-12-13 Pedro Alves <pedro@codesourcery.com>
Doug Evans <dje@google.com>
@@ -3136,8 +7634,8 @@
2011-12-06 Joel Brobecker <brobecker@acacore.com>
- * gdb.ada/fullname_bp.exp: Add tests for other valid linespecs
- involving a fully qualified function name.
+ * gdb.ada/fullname_bp.exp: Add tests for other valid linespecs
+ involving a fully qualified function name.
2011-12-06 Tom Tromey <tromey@redhat.com>
@@ -3380,7 +7878,7 @@
* gdb.trace/change-loc.h: New.
* gdb.trace/trace-break.c (marker): Define new symbol.
* gdb.trace/trace-break.exp (break_trace_same_addr_5):
- New.
+ New.
(break_trace_same_addr_6): New.
2011-11-12 Matt Rice <ratmice@gmail.com>
@@ -3505,8 +8003,8 @@
2011-10-31 Yao Qi <yao@codesourcery.com>
Pedro Alves <pedro@codesourcery.com>
- * gdb.trace/trace-break.c: New.
- * gdb.trace/trace-break.exp: New.
+ * gdb.trace/trace-break.c: New.
+ * gdb.trace/trace-break.exp: New.
2011-10-28 Jan Kratochvil <jan.kratochvil@redhat.com>
@@ -4062,7 +8560,7 @@
2011-08-17 Phil Muldoon <pmuldoon@redhat.com>
- * gdb.python/python.exp: Add extended-prompt tests.
+ * gdb.python/python.exp: Add extended-prompt tests.
2011-08-15 Jan Kratochvil <jan.kratochvil@redhat.com>
@@ -4354,9 +8852,9 @@
2011-07-11 Phil Muldoon <pmuldoon@redhat.com>
- PR python/12438
+ PR python/12438
* gdb.python/python.exp: Add maint set/show python print-stack
- deprecated tests. Add set/show python print-backtrace tests.
+ deprecated tests. Add set/show python print-backtrace tests.
2011-07-07 Jan Kratochvil <jan.kratochvil@redhat.com>
@@ -4564,8 +9062,8 @@
2011-06-23 Yao Qi <yao@codesourcery.com>
- * gdb.cp/mb-inline.exp: Parse the output of `info break' to check breakpoint
- 1.2 is disabled. KFAIL for uclinux.
+ * gdb.cp/mb-inline.exp: Parse the output of `info break' to check
+ breakpoint 1.2 is disabled. KFAIL for uclinux.
2011-06-23 Marek Polacek <mpolacek@redhat.com>
@@ -5046,11 +9544,11 @@
MI breakpoint notifications.
* testsuite/gdb.mi/mi-cli.exp: Adust.
- * testsuite/gdb.mi/mi2-cli.exp: Adust.
- * testsuite/gdb.mi/mi-watch.exp: Adust.
- * testsuite/gdb.mi/mi2-watch.exp: Adust.
- * testsuite/lib/mi-support.exp (mi_expect_stop): Accept breakpoint
- notifications.
+ * testsuite/gdb.mi/mi2-cli.exp: Adust.
+ * testsuite/gdb.mi/mi-watch.exp: Adust.
+ * testsuite/gdb.mi/mi2-watch.exp: Adust.
+ * testsuite/lib/mi-support.exp (mi_expect_stop): Accept breakpoint
+ notifications.
2011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com>
@@ -5256,7 +9754,7 @@
2011-03-22 Phil Muldoon <pmuldoon@redhat.com>
- PR python/12183
+ PR python/12183
* gdb.python/py-function.exp: Add GdbError tests.
@@ -5278,7 +9776,7 @@
2011-03-18 Phil Muldoon <pmuldoon@redhat.com>
- PR python/12149
+ PR python/12149
* gdb.python/python.exp: Add gdb.write tests.
@@ -22899,23 +27397,28 @@ Wed Jun 2 17:37:05 1999 Andrew Cagney <cagney@b1.cygnus.com>
* gdb.base/annota1.exp: Allow any number of "frames-invalid" and
"breakpoint-invalid" to be printed.
- * gdb.base/annota2.exp: Revise line number for main breakpoint. Allow any
- number of "frames-invalid" and "breakpoint-invalid" to be printed.
+ * gdb.base/annota2.exp: Revise line number for main
+ breakpoint. Allow any number of "frames-invalid" and
+ "breakpoint-invalid" to be printed.
* gdb.base/annota2.cc: Initialize a.x to 0.
1999-05-17 Keith Seitz <keiths@cygnus.com>
- * gdb.base/call-ar-st.exp: Skip "print print_double_array (double_array)"
- when "skip_float_tests" set.
- Ditto for "print print_double_array(array_d)", "print print_small_structs",
- "print print_ten_doubles", and "step into print_long_arg_list".
- Don't assume we can step into "print_long_arg_list": we could step into memcpy.
- * gdb.base/call-rt-st.exp: Don't run float-related tests when "skip_float_tests"
- is set: "print print_one_double(*d1)" and "print print_two_floats(*f3)".
+ * gdb.base/call-ar-st.exp: Skip
+ "print print_double_array (double_array)" when "skip_float_tests" set.
+ Ditto for "print print_double_array(array_d)",
+ "print print_small_structs", "print print_ten_doubles", and
+ "step into print_long_arg_list".
+ Don't assume we can step into "print_long_arg_list": we could step
+ into memcpy.
+ * gdb.base/call-rt-st.exp: Don't run float-related tests when
+ "skip_float_tests" is set: "print print_one_double(*d1)"
+ and "print print_two_floats(*f3)".
* gdb.base/funcargs.exp: Don't run "float_and_integral_args" when
"skip_float_tests" is set.
- * gdb.base/varargs.exp: Skip "print find_max_double(5,1.0,17.0,2.0,3.0,4.0)"
- when "skip_float_tests" set.
+ * gdb.base/varargs.exp: Skip
+ "print find_max_double(5,1.0,17.0,2.0,3.0,4.0)" when
+ "skip_float_tests" set.
1999-05-06 Keith Seitz <keiths@cygnus.com>
@@ -23046,14 +27549,15 @@ Tue Mar 23 14:56:36 1999 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* gdb.base/condbreak.exp: Use the gdb_run command rather than just
run which doesn't work with monitors.
- * gdb.base/call-ar-st.exp: fixed bogus regexp in continuing to 1034 test.
+ * gdb.base/call-ar-st.exp: fixed bogus regexp in continuing to
+ 1034 test.
* gdb.base/break.exp: use the gdb_continue_to_end proc.
- * lib/gdb.exp: I had added gdb_continue_to_end used to run to the end of a
- program. Traps the case (in Cygmon) when the program never really
- exits. Same as Mark's continue_to_exit, but I had put it in a lot
- more places, so I used my name. Sorry Mark...
+ * lib/gdb.exp: I had added gdb_continue_to_end used to run to the
+ end of a program. Traps the case (in Cygmon) when the program
+ never really exits. Same as Mark's continue_to_exit, but I had
+ put it in a lot more places, so I used my name. Sorry Mark...
* config/monitor.exp (gdb_target_monitor): added another
target_info parameter: remotebinarydownload. This will set the
@@ -25620,8 +30124,9 @@ Sun Aug 27 23:35:35 1995 Fred Fish <fnf@cygnus.com>
* gdb.base/opaque.exp (setup_xfail_on_opaque_pointer):
Add mips-sgi-irix5* xfail for not gcc compiled.
* gdb.base/Makefile.in (nodebug.o): Also create nodebug.ci.
- * gdb.base/nodebug.exp: Add mips-sgi-irix5 xfail when not gcc compiled for
- "p top", "whatis top", "p middle", and "whatis middle".
+ * gdb.base/nodebug.exp: Add mips-sgi-irix5 xfail when not gcc
+ compiled for "p top", "whatis top", "p middle", and "whatis
+ middle".
* gdb.base/whatis.exp: Add mips-sgi-irix* xfail for
"whatis signed char" for not gcc compiled.
* gdb.base/setvar.exp: Add mips-sgi-irix4* xfail (works on irix5) for
@@ -25633,12 +30138,11 @@ Sun Aug 27 23:35:35 1995 Fred Fish <fnf@cygnus.com>
"continue to call2b".
Add mips-sgi-irix4* xfail (works with irix5) when gcc compiled for
"continue to call2g".
- (discard_and_shuffle): Add mips-sgi-irix5* xfail whn not gcc compiled for
- "backtrace from call6a"
- (shuffle_round_robin): Add mips-sgi-irix* xfail when not gcc compiled for
- "backtrace from call7k".
- Add mips-sgi-irix5* xfail when not gcc compiled for
- "backtrace from call7a".
+ (discard_and_shuffle): Add mips-sgi-irix5* xfail whn not gcc
+ compiled for "backtrace from call6a"
+ (shuffle_round_robin): Add mips-sgi-irix* xfail when not gcc
+ compiled for "backtrace from call7k". Add mips-sgi-irix5* xfail
+ when not gcc compiled for "backtrace from call7a".
(localvars_after_alloca): Fix gdb_test cmds for
"print * after runto ...".
Remove rs6000-*-* xfails for
@@ -29065,6 +33569,6 @@ Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com)
;; version-control: never
;; End:
- Copyright 1993-2005, 2012 Free Software Foundation, Inc.
+ Copyright 1993-2013 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.
« no previous file with comments | « gdb/terminal.h ('k') | gdb/testsuite/Makefile.in » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698