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. |