+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
(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.
* 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>
* 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
* 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
"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
;; 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.