update copyright notices in various GDB files.
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 8d2539e8cf8e5aa12dda59187517812aa42dfbc5..d8355d7517d4f7fb9d6df140e318873a0fe3b873 100644 (file)
@@ -1,3 +1,203 @@
+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
        (F); Likewise.
        (Z): New class.
        (ZZ): New class.
-       (N, Base, Derived): New namespace and classes.
+       (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.
 
 2012-07-26  Tom Tromey  <tromey@redhat.com>
 
-       * gdb.objc/print.exp (test_float_accepted): Remove kfails.
+       * gdb.objc/print.exp (test_float_accepted): Remove kfails.
 
 2012-07-26  Markus Metzger  <markus.t.metzger@intel.com>
 
        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".
 
        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.
 
        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>
 
 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>
 
        * 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>
 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>
 
 
 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>
 
 
 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>
 
 
 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>
 
        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>
 
 
 2011-03-22  Phil Muldoon  <pmuldoon@redhat.com>
 
-        PR python/12183
+       PR python/12183
 
        * gdb.python/py-function.exp: Add GdbError tests.
 
 
 2011-03-18  Phil Muldoon  <pmuldoon@redhat.com>
 
-        PR python/12149
+       PR python/12149
 
        * gdb.python/python.exp: Add gdb.write tests.
 
@@ -23932,23 +24132,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>
 
@@ -24079,14 +24284,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
@@ -26653,8 +26859,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
@@ -26666,12 +26873,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
This page took 0.037743 seconds and 4 git commands to generate.