Add Python support for GDB events.
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 02a92a910d2f5840a313a49bf669d9871f14a4f6..1fc2c7c56e046791097c833d6625641a91f56780 100644 (file)
@@ -1,3 +1,319 @@
+2011-02-04  Sami Wagiaalla  <swagiaal@redhat.com>
+
+       * gdb.python/py-evthreads.c: New file.
+       * gdb.python/py-evthreads.exp: New file.
+       * gdb.python/py-events.py: New file.
+       * gdb.python/py-events.exp: New file.
+       * gdb.python/py-events.c: New file.
+
+2011-02-04 David Daney <ddaney@caviumnetworks.com>
+
+       * gdb.base/catch-syscall.exp: Enable for mips*-linux*.
+
+2011-02-03  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.base/disasm-end-cu-1.c, gdb.base/disasm-end-cu-2.c,
+       gdb.base/disasm-end-cu.exp: New test for disassembling over the
+       boundary between two compilation units.
+
+2011-02-02  Pedro Alves  <pedro@codesourcery.com>
+
+       * gdb.cp/virtbase.cc (VirtualBase, VirtualMiddleA, VirtualMiddleB)
+       (Virtual): New structs.
+       (virtual_o, virtual_middle_b): New globals.
+       * gdb.cp/virtbase.exp: New tests.
+
+2011-01-31  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * gdb.base/jit.exp: New file.
+       * gdb.base/jit-main.c: New file.
+       * gdb.base/jit-solib.c: New file.
+
+2011-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gdb.opencl/convs_casts.exp: Use tbreak instead of break to
+       proceed to initial kernel entry point.
+       * gdb.opencl/datatypes.exp: Likewise.
+       * gdb.opencl/operators.exp: Likewise.
+       * gdb.opencl/vec_comps.exp: Likewise.
+
+2011-01-31  Sami Wagiaalla  <swagiaal@redhat.com>
+
+       * gdb.cp/nsnested.cc: New.
+       * gdb.cp/nsnested.exp: New.
+       * gdb.cp/nsnoimports.exp: New.
+       * gdb.cp/nsnoimports.cc: New.
+
+2011-01-31  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.base/interact.exp: Add extra tests that verify that
+       the value of the interactive-mode setting does not change
+       after the script is sourced.
+
+2011-01-29  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.cp/noparam.exp: New file.
+       * gdb.cp/noparam.cc: New file.
+
+2011-01-28  Pedro Alves  <pedro@codesourcery.com>
+
+       * gdb.trace/tfile.exp: Test that with no traceframe selected,
+       there's no stack or registers.
+
+2011-01-26  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.python/py-prettyprint.exp (run_lang_tests): Ensure no blank
+       space before string output.  Add test for "set print pretty off"
+       case.
+
+2011-01-25  Pedro Alves  <pedro@codesourcery.com>
+
+       * gdb.base/frame-args.exp: Adjust.
+       * gdb.dwarf2/dw2-noloc.exp: Adjust.
+       * gdb.dwarf2/dw2-inline-param.exp: Adjust.
+       * gdb.dwarf2/pieces.exp: Adjust.
+       * gdb.opt/clobbered-registers-O2.exp: Adjust.
+       * gdb.opt/inline-locals.exp: Adjust.
+       * gdb.threads/fork-child-threads.exp: Adjust.
+
+2011-01-25  Ken Werner  <ken.werner@de.ibm.com>
+
+       * gdb.opencl/convs_casts.cl: Move program scope variables into the
+       OpenCL kernel function. Add a comment as marker. Add address space
+       qualifiers for the remaining program scope variables.
+       * gdb.opencl/datatypes.cl: Likewise.
+       * gdb.opencl/operators.cl: Likewise.
+       * gdb.opencl/vec_comps.cl: Likewise.
+       * gdb.opencl/convs_casts.exp: Replace gdb_test_multiple by gdb_test.
+       Add breakpoint at the marker comment.
+       * gdb.opencl/datatypes.exp: Likewise.
+       * gdb.opencl/operators.exp: Likewise.
+       * gdb.opencl/vec_comps.exp: Likewise.
+
+2011-01-24  Pedro Alves  <pedro@codesourcery.com>
+
+       * gdb.base/printcmds.c (some_struct): New struct and instance.
+       * gdb.base/printcmds.exp (test_print_repeats_embedded_array): New
+       procedure.
+       <global scope>: Call it.
+
+2011-01-21  Ken Werner  <ken.werner@de.ibm.com>
+
+       * lib/opencl.exp (skip_opencl_tests): Add missing compile_flags
+       argument to the gdb_compile_opencl_hostapp call.
+
+2011-01-19  Yao Qi  <yao@codesourcery.com>
+
+       * lib/dwarf.exp (dwarf2_support): Change supported targets to a
+       positve list.
+
+2011-01-19  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.asm/asm-source.exp: Replace ARM target triplet with a
+       canonical form.
+       Remove "xscale-*-*"
+       * gdb.xml/tdesc-regs.exp: Likewise.
+       * gdb.python/py-section-script.exp: Replace ARM target triplet
+       with canonical form.
+       Match arm*-*-symbianelf*.
+       * gdb.base/dup-sect.exp: Likewise.
+       * lib/dwarf.exp: New.
+       * gdb.dwarf2/callframecfa.exp: Check dwarf2 support by routine
+       dwarf2_support.
+       * gdb.dwarf2/dup-psym.exp: Likewise.
+       * gdb.dwarf2/dw2-ada-ffffffff.exp: Likewise.
+       * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
+       * gdb.dwarf2/dw2-bad-parameter-type.exp: Likewise.
+       * gdb.dwarf2/dw2-basic.exp: Likewise.
+       * gdb.dwarf2/dw2-compressed.exp: Likewise.
+       * gdb.dwarf2/dw2-const.exp: Likewise.
+       * gdb.dwarf2/dw2-cp-infcall-ref-static.exp: Likewise.
+       * gdb.dwarf2/dw2-cu-size.exp: Likewise.
+       * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
+       * gdb.dwarf2/dw2-empty-namespace.exp: Likewise.
+       * gdb.dwarf2/dw2-filename.exp: Likewise.
+       * gdb.dwarf2/dw2-inheritance.exp: Likewise.
+       * gdb.dwarf2/dw2-inline-param.exp: Likewise.
+       * gdb.dwarf2/dw2-intercu.exp: Likewise.
+       * gdb.dwarf2/dw2-intermix.exp: Likewise.
+       * gdb.dwarf2/dw2-modula2-self-type.exp: Likewise.
+       * gdb.dwarf2/dw2-noloc.exp: Likewise.
+       * gdb.dwarf2/dw2-op-call.exp: Likewise.
+       * gdb.dwarf2/dw2-producer.exp: Likewise.
+       * gdb.dwarf2/dw2-ranges.exp: Likewise.
+       * gdb.dwarf2/dw2-ref-missing-frame.exp: Likewise.
+       * gdb.dwarf2/dw2-stack-boundary.exp: Likewise.
+       * gdb.dwarf2/dw2-strp.exp: Likewise.
+       * gdb.dwarf2/dw2-unresolved.exp: Likewise.
+       * gdb.dwarf2/implptr.exp: Likewise.
+       * gdb.dwarf2/mac-fileno.exp: Likewise.
+       * gdb.dwarf2/member-ptr-forwardref.exp: Likewise.
+       * gdb.dwarf2/pieces.exp: Likewise.
+       * gdb.dwarf2/pr11465.exp: Likewise.
+       * gdb.dwarf2/valop.exp: Likewise.
+       * gdb.dwarf2/watch-notconst.exp: Likewise.
+       * gdb.mi/dw2-ref-missing-frame.exp: Likewise.
+
+2011-01-19  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.python/py-infthread.exp: Add thread tests.
+
+2011-01-14  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.base/wchar.c, gdb.base/wchar.exp: New testcases.
+
+2011-01-14  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/widewide: New testcase.
+
+2011-01-13  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.base/interact.exp: New testcase.
+
+2011-01-12  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.mi/gdb2549.exp: Update for error message changes.
+       * gdb.mi/mi-cli.exp: Likewise.
+       * gdb.mi/mi-disassemble.exp: Likewise.
+       * gdb.mi/mi-pthreads.exp: Likewise.
+       * gdb.mi/mi-regs.exp: Likewise.
+       * gdb.mi/mi-stack.exp: Likewise.
+       * gdb.mi/mi-var-block.exp: Likewise.
+       * gdb.mi/mi-var-cmd.exp: Likewise.
+       * gdb.mi/mi2-cli.exp: Likewise.
+       * gdb.mi/mi2-disassemble.exp: Likewise.
+       * gdb.mi/mi2-pthreads.exp: Likewise.
+       * gdb.mi/mi2-regs.exp: Likewise.
+       * gdb.mi/mi2-stack.exp: Likewise.
+       * gdb.mi/mi2-var-block.exp: Likewise.
+       * gdb.mi/mi2-var-cmd.exp: Likewise.
+
+2011-01-12  Andrew Burgess  <aburgess@broadcom.com>
+           Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       PR fortran/11104 and DWARF unbound arrays detection.
+       * gdb.fortran/multi-dim.exp: New file.
+       * gdb.fortran/multi-dim.f90: New file.
+
+2011-01-12  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.mi/mi-disassemble.exp, gdb.mi/mi2-disassemble.exp: Update
+       expected output to reflect changes in gdb/mi/mi-cmd-disas.c and
+       add new tests for opcode dumping.
+
+2011-01-11  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.python/py-infthread.exp: Load gdb-python.exp.
+
+2010-01-11  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       Convert hardware watchpoints to use breakpoint_ops.
+       * gdb.base/foll-exec.exp: Adapt to new error string when the catchpoint
+       type is not supported.
+       * gdb.base/foll-fork.exp: Likewise.
+       * gdb.base/foll-vfork.exp: Likewise.
+
+2011-01-10  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * gdb.python/py-cmd.exp: Remove gdb_py_test_multiple function.
+       Use load_lib gdb-python.exp.
+       * gdb.python/python.exp: Ditto.
+       * gdb.python/py-function.exp: Ditto.
+
+2011-01-09  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * gdb.threads/tls.exp ("info address me"): Fix expected output.
+
+2011-01-07  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * configure: Regenerate.
+
+2011-01-06  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.python/py-frame.exp: Test gdb.newest_frame.
+
+2011-01-06  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/array_bounds.exp, gdb.ada/array_return.exp,
+       gdb.ada/array_subscript_addr.exp, gdb.ada/arrayidx.exp,
+       gdb.ada/arrayparam.exp, gdb.ada/arrayptr.exp,
+       gdb.ada/atomic_enum.exp, gdb.ada/call_pn.exp,
+       gdb.ada/catch_ex.exp, gdb.ada/char_param.exp,
+       gdb.ada/complete.exp, gdb.ada/exprs.exp, gdb.ada/fixed_cmp.exp,
+       gdb.ada/fixed_points.exp, gdb.ada/formatted_ref.exp,
+       gdb.ada/frame_args.exp, gdb.ada/fun_addr.exp,
+       gdb.ada/fun_in_declare.exp, gdb.ada/funcall_param.exp,
+       gdb.ada/homonym.exp, gdb.ada/int_deref.exp,
+       gdb.ada/interface.exp, gdb.ada/lang_switch.exp,
+       gdb.ada/mod_from_name.exp, gdb.ada/nested.exp,
+       gdb.ada/null_array.exp, gdb.ada/null_record.exp,
+       gdb.ada/packed_array.exp, gdb.ada/packed_tagged.exp,
+       gdb.ada/print_chars.exp, gdb.ada/print_pc.exp,
+       gdb.ada/ptype_field.exp, gdb.ada/ptype_tagged_param.exp,
+       gdb.ada/rec_return.exp, gdb.ada/ref_param.exp,
+       gdb.ada/ref_tick_size.exp, gdb.ada/start.exp,
+       gdb.ada/str_ref_cmp.exp, gdb.ada/sym_print_name.exp,
+       gdb.ada/taft_type.exp, gdb.ada/tagged.exp, gdb.ada/tasks.exp,
+       gdb.ada/tick_last_segv.exp, gdb.ada/type_coercion.exp,
+       gdb.ada/uninitialized_vars.exp,
+       gdb.ada/variant_record_packed_array.exp, gdb.ada/watch_arg.exp:
+       Simplify by using clean_restart.
+
+2011-01-06  Joel Brobecker  <brobecker@adacore.com>
+
+       Add marker to be used as anchor for inserting breakpoints.
+       * gdb.ada/null_record/null_record.adb: Add "-- START" comment.
+       * gdb.ada/start/dummy.adb, gdb.ada/uninitialized_vars/parse.adb:
+       Likewise.
+
+       Remove uses of gdb_start_cmd.
+       * gdb.ada/null_record.exp: Remove use of gdb_start_cmd.
+       * gdb.ada/print_pc.exp, gdb.ada/uninitialized_vars.exp: Ditto.
+
+       Do not run testcase if testing with GDBserver.
+       * gdb.ada/exec_changed.exp, gdb.ada/start.exp: Abort as untested
+       if testing with GDBserver.
+
+2011-01-06  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/complete/foo.adb, gdb.ada/complete/pck.adb,
+       gdb.ada/complete/pck.ads, gdb.ada/print_chars/foo.adb: Add
+       copyright header.
+
+2011-01-05  Joel Brobecker  <brobecker@adacore.com>
+
+       * testsuite/configure.ac, testsuite/gdb.arch/gdb1291.s,
+       testsuite/gdb.arch/gdb1431.s, testsuite/gdb.fortran/array-element.f,
+       testsuite/gdb.fortran/complex.f,
+       testsuite/gdb.fortran/derived-type.f90,
+       testsuite/gdb.fortran/library-module-lib.f90,
+       testsuite/gdb.fortran/library-module-main.f90,
+       testsuite/gdb.fortran/logical.f90, testsuite/gdb.fortran/module.f90,
+       testsuite/gdb.fortran/subarray.f, testsuite/gdb.mi/array.f:
+       Copyright year update.
+
+2011-01-05  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.base/langs1.f: Add copyright header.
+
+2011-01-03  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/morestack.exp: New file.
+       * gdb.base/morestack.c: New file.
+
+2011-01-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.ada/gnat_ada.gpr: Fix copyright comment line regression by 2011.
+
+2010-12-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/arrayptr/foo.adb: Add new local variable Null_String.
+       * gdb.ada/arrayptr.exp: Add test printing that new variable.
+
+2010-12-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/lang_switch.exp: Correct expected parameter value.
+
 2010-12-25  Andreas Schwab  <schwab@linux-m68k.org>
 
        * gdb.threads/tls.exp: Fix typo.
 
 2010-11-29  Phil Muldoon  <pmuldoon@redhat.com>
 
-        PR python/12199
+       PR python/12199
 
        * gdb.python/py-breakpoint.exp: Test the delete method.
 
        * gdb.dwarf2/dw2-const.S, gdb.dwarf2/dw2-const.exp: New files.
 
 2010-09-16  Phil Muldoon  <pmuldoon@redhat.com>
-            Jan Kratochvil  <jan.kratochvil@redhat.com>
+           Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        PR mi/11407
        * gdb.mi/dw2-ref-missing-frame-func.c: New File.
        * gdb.base/ui-redirect.exp: New file.
 
 2010-09-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
-            Joel Brobecker  <brobecker@adacore.com>
+           Joel Brobecker  <brobecker@adacore.com>
 
        * gdb.dwarf/dw2-filename.S, gdb.dwarf/dw2-filename.exp: New files.
 
 2009-05-11  Doug Evans  <dje@sebabeach.org>
 
        * gdb.mi/nsintrall.c (main): Fix off-by-one error.
-       * gdb.threads/pending-step.c (main): Fix off-by-one error. 
+       * gdb.threads/pending-step.c (main): Fix off-by-one error.
        * gdb.threads/schedlock.c (main): Fix off-by-one error.
 
 2009-05-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
This page took 0.04022 seconds and 4 git commands to generate.