+2010-02-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/prelink.exp (set verbose on): New.
+
+2010-02-12 Tomas Holmberg <th@virtutech.com>
+
+ * mi-reverse.exp: New file. Test for reverse option to the
+ following MI commands: exec-continue, exec-finish, exec-next,
+ exec-step, exec-next-instruction, exec-step-instruction.
+
+2010-02-09 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/ptype_tagged_param: New testcase.
+
+2010-02-08 Tom Tromey <tromey@redhat.com>
+
+ PR c++/8017:
+ * gdb.cp/overload.exp: Add tests.
+ * gdb.cp/overload.cc (struct K): New.
+ (namespace N): New.
+ (main): Call new functions.
+ (K::staticoverload): Define.
+
+Mon Feb 8 13:18:22 2010 Chris Moller <moller@mollerware.com>
+
+ PR gdb/10728
+ * gdb.cp/pr10728-x.h: New file.
+ * gdb.cp/pr10728-x.cc: New file.
+ * gdb.cp/pr10728-y.cc: New file.
+ * gdb.cp/pr10728.exp: New file.
+ * gdb.cp/Makefile.in (EXECUTABLES): Add pr10728
+
+Mon Feb 8 12:54:54 2010 Chris Moller <moller@mollerware.com>
+
+ PR gdb/9067
+ * gdb.cp/pr9067.exp: New
+ * gdb.cp/pr9067.cc: New
+ * gdb.cp/Makefile.in (EXECUTABLES): Add pr9067
+
+2010-02-08 Joel Brobecker <brobecker@adacore.com>
+
+ * lib/gdb.exp (gdb_test_timeout): New global variable.
+ Set it to timeout if not already set.
+ (gdb_init): Reset the value of timeout to gdb_test_timeout.
+
+2010-02-05 Doug Evans <dje@google.com>
+
+ * lib/gdb.exp (INTERNAL_GDBFLAGS): Don't override value provided by
+ user.
+
+2010-02-05 Sami Wagiaalla <swagiaal@redhat.com>
+
+ PR c++/7935:
+ * gdb.cp/namespace-using.exp: Removed kfail; bug has been fixed.
+
+2010-02-04 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/virtbase.exp: Make test case names unique.
+
+2010-02-02 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/virtbase.exp: Add regression tests.
+ * gdb.cp/virtbase.cc (RHA, RHB, RHC): New classes.
+ (main): Instantiate RHC.
+
+2010-02-02 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/member-ptr-forwardref.exp: Update expected result for
+ type-printing change.
+
+2010-02-02 Tom Tromey <tromey@redhat.com>
+
+ PR c++/11226, PR c++/9629, PR c++/9688, PR c++/8890:
+ * gdb.cp/virtbase.cc: New file.
+ * gdb.cp/virtbase.exp: New file.
+ * gdb.cp/userdef.exp: Allow 'struct' or 'class'.
+
+2010-02-01 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ PR libc/11214:
+ * gdb.threads/current-lwp-dead.c: Include features.h.
+ (HAS_NOMMU): New.
+ (fn, main): Move CLONE_VM into [__UCLIBC__ && HAS_NOMMU].
+
+2010-02-01 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/symbol-without-target_section.exp,
+ gdb.base/symbol-without-target_section.c: New.
+
+2010-02-01 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.base/bigcore.exp: Reset increased timeout.
+ * gdb.base/interrupt.exp: Match unexpected gdb prompt.
+
+2010-02-01 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.base/gcore.exp (capture_command_output): Use
+ gdb_test_multiple.
+
+2010-02-01 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.arch/thumb2-it.S (it_breakpoints): New function.
+ * gdb.arch/thumb2-it.exp (test_it_break): New function.
+ (Top level): Call it.
+
+2010-02-01 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.arch/thumb2-it.S, gdb.arch/thumb2-it.exp: New files.
+
+2010-01-29 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.base/call-strs.exp, gdb.base/default.exp,
+ gdb.base/ending-run.exp, gdb.base/finish.exp, gdb.base/funcargs.exp,
+ gdb.base/huge.exp, gdb.base/nodebug.exp, gdb.base/ptype.exp,
+ gdb.base/restore.exp, gdb.base/return.exp, gdb.base/setvar.exp,
+ gdb.base/watchpoints.exp, gdb.threads/gcore-thread.exp,
+ gdb.base/watchpoint-solib.exp: Save and restore timeout.
+ * gdb.base/ending-run.exp: Correct restore of timeout.
+ * gdb.base/page.exp: Remove unnecessary timeout setting.
+
+2010-01-29 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/rec_return: New testcase.
+
+2010-01-29 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/call_pn: New testcase.
+
+2010-01-28 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.mi/mi-nonstop.exp (mi_nonstop_resume): New function.
+ (Top level): Use it to resume.
+ * lib/mi-support.exp (mi_send_resuming_command_raw): Recognize
+ the Thumb mode displaced stepping error as unsupported.
+
+2010-01-28 Sami Wagiaalla <swagiaal@redhat.com>
+
+ * gdb.cp/nsusing.exp: Added more tests.
+ * gdb.cp/nsrecurs.exp: Ditto.
+ * gdb.cp/nsusing.cc: Added test functions.
+ * gdb.cp/nsrecurs.cc: Ditto.
+
+2010-01-27 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/break-interp.exp: Use [file tail $filename] to omit any
+ absolute directory pathnames in gdb.sum file.
+
+2010-01-27 Sami Wagiaalla <swagiaal@redhat.com>
+
+ * gdb.cp/namespace-using.exp: Rename to nsusing.exp.
+ * gdb.cp/namespace-using.cc: Rename to nsusing.cc.
+
+2010-01-26 Tom Tromey <tromey@redhat.com>
+
+ PR exp/7643:
+ * gdb.base/printcmds.exp (test_print_string_constants): Remove
+ setup_kfail.
+
+2010-01-14 Sami Wagiaalla <swagiaal@redhat.com>
+
+ * gdb.cp/nsrecurs.exp: New test.
+ * gdb.cp/nsrecurs.cc: New test program.
+ * gdb.cp/nsstress.exp: New test.
+ * gdb.cp/nsstress.cc: New test program.
+ * gdb.cp/nsdecl.exp: New test.
+ * gdb.cp/nsdecl.cc: New test program.
+
+2010-01-26 Sami Wagiaalla <swagiaal@redhat.com>
+
+ * gdb.cp/namespace-using.exp: Add test for printing of namespaces
+ imported into file scope.
+ Marked test as xfail.
+ * gdb.cp/namespace-using.cc (marker5): New function.
+ * gdb.cp/shadow.exp: New test.
+ * gdb.cp/shadow.cc: New test program.
+ * gdb.cp/nsimport.exp: New test.
+ * gdb.cp/nsimport.cc: New test program.
+
+2010-01-25 Tom Tromey <tromey@redhat.com>
+
+ PR gdb/11049:
+ * gdb.base/printcmds.exp (test_print_typedef_arrays): Add test
+ with "set print null-stop on".
+
+2010-01-24 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.arch/i386-bp_permanent.exp (Disassemble function '$function'):
+ Adjust it for DISASSEMBLY_OMIT_FNAME.
+
+2010-01-22 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ PR symtab/11199:
+ * gdb.dwarf2/member-ptr-forwardref.exp,
+ gdb.dwarf2/member-ptr-forwardref.S: New.
+
+2010-01-20 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.threads/watchthreads-reorder.c (gdbstop_mutex): Remove.
+ (thread1_func): Protect thread1_tid with thread1_tid_cond by
+ thread1_tid_mutex. Remove gdbstop_mutex handling.
+ (thread2_func): Protect thread2_tid with thread2_tid_cond by
+ thread2_tid_mutex. Remove gdbstop_mutex handling.
+ (main): Move thread1_tid_mutex and thread2_tid_mutex locks before
+ pthread_create. Remove gdbstop_mutex handling. New comment. Replace
+ pthread_cond_wait conditionalizations by while loops.
+
+2010-01-20 Tom Tromey <tromey@redhat.com>
+
+ PR backtrace/10770:
+ * gdb.dwarf2/pr10770.exp: New file.
+ * gdb.dwarf2/pr10770.c: New file.
+ * gdb.dwarf2/Makefile.in (EXECUTABLES): Add pr10770.
+
+2010-01-20 Vladimir Prus <vladimir@codesourcery.com>
+
+ * gdb.mi/mi-async.exp: Remove check for 'async' target, because
+ that target was removed, and the test always runs native anyway.
+
+2010-01-19 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/watchpoint-cond-gone.exp, gdb.base/watchpoint-cond-gone.c,
+ gdb.base/watchpoint-cond-gone-stripped.c: New.
+
+2010-01-19 Tom Tromey <tromey@redhat.com>
+
+ PR c++/8000:
+ * gdb.cp/namespace.exp: Use new enum. Fix line numbers in
+ existing tests.
+ * gdb.cp/namespace.cc (AAA::SomeEnum): New enum.
+ (main): Use AAA::SomeEnum.
+
+2010-01-19 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.mi/mi-break.exp (set line_callme_head, set line_callme_body): New.
+ (test_ignore_count): Declare line_callme_body global.
+ (run to breakpoint with ignore count): Use line_callme_body.
+ * gdb.mi/mi-cli.exp (set line_main_head, set line_main_body)
+ (set line_main_hello, set line_main_return): Reindent.
+ (set line_callee4_head, set line_callee4_body, set line_callee4_next):
+ New.
+ (continue to callee4): Use line_callee4_body.
+ (check *stopped from CLI command): Use line_callee4_next.
+ * gdb.mi/mi2-cli.exp (set line_main_head, set line_main_body)
+ (set line_main_hello, set line_main_return): Reindent.
+ (set line_callee4_head, set line_callee4_body): New.
+ (continue to callee4): Use line_callee4_body.
+
+2010-01-18 Tom Tromey <tromey@redhat.com>
+
+ PR c++/9680:
+ * gdb.cp/casts.cc: Add new classes and variables.
+ * gdb.cp/casts.exp: Test new operators.
+
+2010-01-18 Tom Tromey <tromey@redhat.com>
+ Thiago Jung Bauermann <bauerman@br.ibm.com>
+
+ * gdb.python/source2.py: New file.
+ * gdb.python/source1: New file.
+ * gdb.python/python.exp: Test "source" command.
+
+2010-01-15 Stan Shebs <stan@codesourcery.com>
+
+ * gdb.trace/tfile.c: New file.
+ * gdb.trace/tfile.exp: New file.
+
+2010-01-14 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/pie-support.exp, gdb.base/pie-support.c: Remove.
+
+2010-01-14 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/valgrind-db-attach.exp, gdb.base/valgrind-db-attach.c: New.
+
+2010-01-14 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/break-interp-lib.c: Include unistd.h, assert.h and stdio.h.
+ (libfunc): New parameter action. Implement also selectable "sleep".
+ * gdb.base/break-interp-main.c: Include assert.h.
+ (libfunc): New parameter action.
+ (main): New parameters argc and argv. Assert argc. Pass argv.
+ * gdb.base/break-interp.exp (test_core): Pass the "segv" argument.
+ (test_attach): New proc.
+ (test_ld): Pass new "segv" exec parameter. Call also test_attach.
+ * lib/gdb.exp (core_find): New parameter arg. Pass it to $binfile.
+
+2010-01-14 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/break-interp.exp (test_core): New proc.
+ (test_ld): Call it.
+
+2010-01-14 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/break-interp-main.c, gdb.base/break-interp-lib.c: New.
+ * gdb.base/break-interp.exp: Exit on skip_shlib_tests. Change $srcfile.
+ New variables $binfile_lib and $srcfile_lib. Call get_compiler_info
+ and gdb_compile_shlib. Use new -Wl compiler options.
+ (dl bt, main bt): New tests.
+
+2010-01-14 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Support PIEs with no symfile_objfile.
+ * gdb.base/break-interp.exp: New argument at the test_ld calls.
+ (test_ld): New parameter trynosym.
+ (test_ld <$trynosym>): New block.
+
+2010-01-14 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/break-interp.exp: New file.
+
+2010-01-13 Phil Muldoon <pmuldoon@redhat.com>
+
+ * gdb.python/py-value.exp (test_lazy_strings): Add lazy string test.
+ * gdb.python/py-prettyprint.py (pp_ls): New printer.
+ * gdb.python/py-prettyprint.exp (run_lang_tests): Add lazy string
+ test.
+ * gdb.python/py-prettyprint.c: Define lazystring test structure.
+ * gdb.python/py-mi.exp: Add lazy string test.
+
+2010-01-13 Vladimir Prus <vladimir@codesourcery.com>
+
+ * lib/mi-support.exp (mi_check_thread_states): Handle
+ core number in thread listing.
+
+2010-01-12 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.base/maint.exp: Adjust the expected output for the
+ "maint print type" test. Use gdb_test_multiple instead of
+ gdb_sent/gdb_expect.
+
+2010-01-11 Doug Evans <dje@google.com>
+
+ * lib/gdbserver-support.exp (gdbserver_download_current_prog): Rename
+ from gdbserver_download. All callers updated.
+
+ * gdb.server/ext-run.exp: "info os processes" requires xml support.
+
+2010-01-11 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Implement binary numbers parsing.
+ * gdb.base/printcmds.exp (test_integer_literals_accepted)
+ (test_integer_literals_rejected): New binary tests.
+
2010-01-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* gdb.cell/configure: Regenerate.