X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=e5f1c543c78f344c163a68c6cb8f6b6c22cb11f7;hb=4fdf8fa60425dccd4b174ac0af9280d7eccec105;hp=29447afc6bf6291cf25590f44830531c7d740ee5;hpb=5c5dc57fcf2f543b7b8bdd2c3cfdabc74c39041b;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 29447afc6b..e5f1c543c7 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,417 @@ +2016-06-17 Sanjoy Das + + * gdb.base/jit-reader.exp: New file. + * gdb.base/jithost.c: New file. + * gdb.base/jithost.h: New file. + * gdb.base/jitreader.c : New file. + * gdb.base/jit-protocol.h: New file. + +2016-06-17 Yao Qi + + * gdb.base/step-over-syscall.exp (break_cond_on_syscall): New + parameters follow_fork and detach_on_fork. Set follow-fork-mode + and detach-on-fork. Adjust tests. + (top level): Invoke break_cond_on_syscall with combinations of + syscall, follow-fork-mode and detach-on-fork. + +2016-06-17 Yao Qi + + * gdb.base/step-over-exit.c: New. + * gdb.base/step-over-exit.exp: New. + +2016-06-17 Yan-Ting Lin + + * gdb.base/float.exp: Add target check for nds32*-*-*. + * gdb.xml/tdesc-regs.exp: Set core-regs for nds32*-*-*. + +2016-06-13 Andrew Burgess + + * gdb.base/call-ar-st.exp: Report unsupported rather than xfail + for unsupported target features. + * gdb.base/call-rt-st.exp: Likewise. + * gdb.base/call-sc.exp: Likewise. + * gdb.base/call-signal-resume.exp: Likewise. + * gdb.base/call-strs.exp: Likewise. + * gdb.base/callexit.exp: Likewise. + * gdb.base/callfuncs.exp: Likewise. + * gdb.base/nodebug.exp: Likewise. + * gdb.base/printcmds.exp: Likewise. + * gdb.base/ptype.exp: Likewise. + * gdb.base/structs.exp: Likewise. + * gdb.base/unwindonsignal.exp: Likewise. + * gdb.cp/gdb2495.exp: Likewise. + * gdb.cp/templates.exp: Likewise. + * gdb.cp/virtfunc.exp: Likewise. + * gdb.threads/hand-call-in-threads.exp: Likewise. + * gdb.threads/interrupted-hand-call.exp: Likewise. + * gdb.threads/thread-unwindonsignal.exp: Likewise. + +2016-06-10 Tom Tromey + + PR rust/20110: + * gdb.rust/expr.exp: Add test for integer constant larger than + i32. + +2016-06-10 Bernhard Heckel + + * gdb.fortran/nested-funcs.exp: New. + * gdb.fortran/nested-funcs.f90: New. + +2016-06-09 Toshihito Kikuchi + + * gdb.base/examine-backward.c: New file. + * gdb.base/examine-backward.exp: New file. + +2016-06-06 Simon Marchi + + * gdb.mi/mi-record-changed.exp: Adjust =record-started output + matching. + +2016-06-02 Tom Tromey + + PR python/18984: + * gdb.python/py-shared.exp: Add solib_name test. + +2016-06-02 Simon Marchi + + * gdb.mi/mi-memory-changed.exp: Fix filename passed to untested. + +2016-05-31 Martin Galvan + + PR c++/19893 + * gdb.dwarf2/implref.exp: Rename to... + * gdb.dwarf2/implref-const.exp: ...this. Also add more test statements. + * gdb.dwarf2/implref-array.c: New file. + * gdb.dwarf2/implref-array.exp: Likewise. + * gdb.dwarf2/implref-global.c: Likewise. + * gdb.dwarf2/implref-global.exp: Likewise. + * gdb.dwarf2/implref-struct.c: Likewise. + * gdb.dwarf2/implref-struct.exp: Likewise. + +2016-05-30 Antoine Tremblay + + * gdb.trace/trace-condition.exp: Add 64bit tests. + +2016-05-30 Antoine Tremblay + + * gdb.trace/trace-condition.c (marker): Adapt signature to 8 to 64 + bits types. + (main): Adapt to 8 to 64 bits types. + * gdb.trace/trace-condition.exp: Add new tests. + +2016-05-30 Antoine Tremblay + + * gdb.trace/trace-condition.exp: Add emit_less_unsigned test. + +2016-05-30 Antoine Tremblay + + * gdb.trace/ftrace.exp (test_ftrace_condition): Remove. + Move condition tests... + * gdb.trace/trace-condition.exp: Here. + +2016-05-30 Antoine Tremblay + + * gdb.trace/trace-condition.exp: Add counter-case tests. + +2016-05-30 Jan Kratochvil + + PR c++/15231 + * gdb.ada/out_of_line_in_inlined.exp: Remove xfails. + * gdb.dwarf2/dw2-lexical-block-bare.exp: New file. + +2016-05-27 Pedro Alves + + * gdb.threads/attach-many-short-lived-threads.exp (bad_dejagnu): + New procedure. + (top level): Call it, and bail out of DejaGnu is known to be bad. + +2016-05-27 Andrew Burgess + + * gdb.base/whatis.c: Extend the test case. + * gdb.base/whatis.exp: Add additional tests. + +2016-05-25 Bernhard Heckel + +* gdb.fortran/type.f90: Add pointer variable. +* gdb.fortran/whatis_type.exp: Add whatis/ptype of pointers. + +2016-05-25 Bernhard Heckel + + * gdb.fortran/vla-type.exp: Fix testcase name. + +2016-05-25 Bernhard Heckel + + * gdb.fortran/vla-type.exp: Access elements in nested structs. + +2016-05-25 Bernhard Heckel + + * gdb.fortran/type.f90: Add nested structures. + * gdb.fortran/whatis-type.exp: Whatis/ptype nested structures. + * gdb.fortran/derived-type.exp: Adapt expected output. + * gdb.fortran/vla-type.exp: Adapt expected output. + +2016-05-25 Bernhard Heckel + + * gdb.fortran/whatis_type.exp: Adapt expected output. + +2016-05-25 Bernhard Heckel + + * gdb.fortran/print_type.exp: Fix expected output. + * gdb.fortran/whatis_type.exp: Fix expected output. + +2016-05-25 Bernhard Heckel + + * gdb.fortran/whatis_type.exp: Use multi_line. + +2016-05-24 Tom Tromey + + PR python/17386: + * gdb.python/py-value.exp (test_value_numeric_ops): Add tests that + use value as an index. + +2016-05-23 Tom Tromey + + PR python/17981: + * gdb.python/py-breakpoint.exp (test_bkpt_basic): Add test for + no-breakpoint case. + +2016-05-24 Pedro Alves + + PR gdb/19828 + * gdb.threads/clone-attach-detach.c: New file. + * gdb.threads/clone-attach-detach.exp: New file. + +2016-05-24 Francis Ricci (tiny patch) + + * gdb.base/annota-input-while-running.exp: Fix syntax error. + +2016-05-23 Tom Tromey + + PR python/19438, PR python/18393: + * gdb.python/py-progspace.exp: Add "dir" test. + * gdb.python/py-objfile.exp: Add "dir" test. + +2016-05-23 Yao Qi + + * gdb.arch/thumb-prologue.exp: Use standard_testfile. + * gdb.arch/thumb2-it.exp: Likewise. + +2016-05-18 Simon Marchi + + * gdb.mi/mi-threads-interrupt.c: New file. + * gdb.mi/mi-threads-interrupt.exp: New file. + +2016-05-17 Simon Marchi + + PR gdb/18077 + * gdb.mi/mi-async-run.exp: New file. + * gdb.mi/mi-async-run.c: New file. + +2016-05-17 Tom Tromey + Manish Goregaokar + + * lib/rust-support.exp: New file. + * lib/gdb.exp (skip_rust_tests): New proc. + (build_executable_from_specs): Handle rust. + * lib/future.exp (gdb_find_rustc): New proc. + (gdb_default_target_compile): Handle rust. + * gdb.rust/expr.exp: New file. + * gdb.rust/generics.exp: New file. + * gdb.rust/generics.rs: New file. + * gdb.rust/methods.exp: New file. + * gdb.rust/methods.rs: New file. + * gdb.rust/modules.exp: New file. + * gdb.rust/modules.rs: New file. + * gdb.rust/simple.exp: New file. + * gdb.rust/simple.rs: New file. + +2016-05-17 Tom Tromey + + * gdb.base/default.exp (set language): Add rust. + +2016-05-17 Tom Tromey + + * gdb.gdb/unittest.exp: New file. + +2016-05-16 Yao Qi + + * gdb.base/batch-preserve-term-settings.exp: Remove variable + shell_prompt. Update shell_prompt_re. + +2016-05-12 Doug Evans + + PR symtab/19999 + * lib/dwarf.exp (build_executable_from_fission_assembler): Pass + $options when building executable. + * gdb.dwarf2/fission-loclists-pie.S: New file. + * gdb.dwarf2/fission-loclists-pie.exp: New file. + +2016-05-04 Simon Marchi + + * gdb.base/solib-display.exp: Check for [use_gdb_stub] instead + of [is_remote target], + +2016-05-04 Simon Marchi + + * lib/gdb.exp (use_gdb_stub): New procedure. + +2016-05-03 Yunlian Jiang + Doug Evans + + PR symtab/19914 + * gdb.dwarf2/dwp-sepdebug.c: New file. + * gdb.dwarf2/dwp-sepdebug.exp: New file. + +2016-05-02 Simon Marchi + + * gdb.base/detach.exp: Remove is_remote check. + +2016-05-02 Simon Marchi + + * gdb.base/annota-input-while-running.exp: Don't check for + [is_remote target]. Enable annotations after running to main. + Remove unused "set test..." line. + +2016-04-28 Simon Marchi + + * gdb.trace/trace-enable-disable.exp: New file. + * gdb.trace/trace-enable-disable.c: New file. + +2016-04-28 Simon Marchi + + * gdb.arch/ftrace-insn-reloc.exp: Save gdb_load_shlib result, + use it in info sharedlibrary test. + * gdb.trace/ftrace-lock.exp: Likewise. + * gdb.trace/ftrace.exp: Likewise. + * gdb.trace/range-stepping.exp: Likewise. + * gdb.trace/trace-break.exp: Likewise. + * gdb.trace/trace-condition.exp: Likewise. + * gdb.trace/trace-mt.exp: Likewise. + +2016-04-27 Simon Marchi + + * lib/gdb.exp (gdb_load_shlibs): Rename to... + (gdb_load_shlib): ... this. + * gdb.arch/ftrace-insn-reloc.exp: Adjust gdb_load_shlibs -> + gdb_load_shlib. + * gdb.base/catch-load.exp (one_catch_load_test): Likewise. + * gdb.base/ctxobj.exp: Likewise. + * gdb.base/dprintf-pending.exp: Likewise. + * gdb.base/dso2dso.exp: Likewise. + * gdb.base/fixsection.exp: Likewise. + * gdb.base/gcore-relro.exp: Likewise. + * gdb.base/gdb1555.exp: Likewise. + * gdb.base/global-var-nested-by-dso.exp: Likewise. + * gdb.base/gnu-ifunc.exp: Likewise. + * gdb.base/hbreak-in-shr-unsupported.exp: Likewise. + * gdb.base/jit-so.exp (one_jit_test): Likewise. + * gdb.base/pending.exp: Likewise. + * gdb.base/print-file-var.exp: Likewise. + * gdb.base/print-symbol-loading.exp: Likewise. + * gdb.base/shlib-call.exp: Likewise. + * gdb.base/shreloc.exp: Likewise. + * gdb.base/so-impl-ld.exp: Likewise. + * gdb.base/solib-disc.exp: Likewise. + * gdb.base/solib-nodir.exp: Likewise. + * gdb.base/solib-overlap.exp: Likewise. + * gdb.base/solib-symbol.exp: Likewise. + * gdb.base/solib-weak.exp (do_test): Likewise. + * gdb.base/sym-file.exp: Likewise. + * gdb.base/symtab-search-order.exp: Likewise. + * gdb.base/type-opaque.exp: Likewise. + * gdb.base/unload.exp: Likewise. + * gdb.base/watchpoint-solib.exp: Likewise. + * gdb.compile/compile.exp: Likewise. + * gdb.cp/gdb2384.exp: Likewise. + * gdb.cp/infcall-dlopen.exp: Likewise. + * gdb.cp/re-set-overloaded.exp: Likewise. + * gdb.fortran/library-module.exp: Likewise. + * gdb.opt/solib-intra-step.exp: Likewise. + * gdb.python/py-finish-breakpoint.exp: Likewise. + * gdb.python/py-shared.exp: Likewise. + * gdb.reverse/solib-precsave.exp: Likewise. + * gdb.reverse/solib-reverse.exp: Likewise. + * gdb.server/solib-list.exp: Likewise. + * gdb.threads/dlopen-libpthread.exp: Likewise. + * gdb.threads/tls-shared.exp: Likewise. + * gdb.threads/tls-so_extern.exp: Likewise. + * gdb.trace/change-loc.exp: Likewise. + * gdb.trace/ftrace-lock.exp: Likewise. + * gdb.trace/ftrace.exp: Likewise. + * gdb.trace/mi-tracepoint-changed.exp (test_reconnect): Likewise. + * gdb.trace/pending.exp: Likewise. + * gdb.trace/range-stepping.exp: Likewise. + * gdb.trace/strace.exp (strace_remove_socket): Likewise. + (strace_info_marker): Likewise. + (strace_probe_marker): Likewise. + (strace_trace_on_same_addr): Likewise. + (strace_trace_on_diff_addr): Likewise. + * gdb.trace/trace-break.exp: Likewise. + * gdb.trace/trace-condition.exp: Likewise. + * gdb.trace/trace-mt.exp: Likewise. + +2016-04-27 Simon Marchi + + * lib/gdb.exp (gdb_load_shlibs): Accept a single argument. Return + result of gdb_remote_download. + * gdb.base/ctxobj.exp: Split gdb_load_shlibs call. + * gdb.base/dso2dso.exp: Likewise. + * gdb.base/global-var-nested-by-dso.exp: Likewise. + * gdb.base/print-file-var.exp: Likewise. + * gdb.base/shlib-call.exp: Likewise. + * gdb.base/shreloc.exp: Likewise. + * gdb.base/solib-overlap.exp: Likewise. + * gdb.base/solib-weak.exp (do_test): Likewise. + * gdb.base/unload.exp: Likewise. + +2016-04-27 Yao Qi + + * gdb.base/branch-to-self.exp: Skip it if gdb,nosignals + exists. + +2016-04-26 Bernhard Heckel + + * vla-type.exp: Print structure from toplevel. + +2016-04-26 Bernhard Heckel + + * gdb.fortran/vla-type.f90: Add test for static and dynamic arrays + of dynamic types. + * gdb.fortran/vla-type.exp: Add test for static and dynamic arrays + of dynamic types. + +2016-04-26 Bernhard Heckel + + * gdb.fortran/vla-type.f90: New file. + * gdb.fortran/vla-type.exp: New file. + +2016-04-25 Yao Qi + + * gdb.base/branch-to-self.c: New file. + * gdb.base/branch-to-self.exp: New file. + +2016-04-22 Yao Qi + + * gdb.trace/unavailable.exp (gdb_collect_globals_test_1): Match + more after $hex. + +2016-04-22 Yao Qi + + * gdb.base/annota1.exp: Set breakpoint on line $main_line. + * gdb.base/annota3.exp: Likewise. + +2016-04-22 Yao Qi + + * gdb.reverse/step-precsave.exp: Do one step and test program + stops in "callee" and do multiple steps until program goes out + of "callee". + * gdb.reverse/step-reverse.exp: Likewise. + +2016-04-22 Yao Qi + + * gdb.trace/signal.exp: Also pass if + $tracepoint_hits($i) > $iterations. + 2016-04-22 Yao Qi * gdb.trace/signal.c: New file.