* gdb.base/solib-disc.exp: Fix regexps.
[binutils-gdb.git] / gdb / testsuite / ChangeLog
index 6e18dfcd3b1c86b226789e25bbc648ced8b69e94..9e4d06f40d099c0009ae0fdc58e76c4dcc2d71c8 100644 (file)
@@ -1,3 +1,150 @@
+2012-01-25  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/solib-disc.exp: Fix regexps.
+
+2012-01-24  Tom Tromey  <tromey@redhat.com>
+
+       * lib/mi-support.exp (mi_expect_stop): Add special case for
+       solib-event.
+       * gdb.base/catch-load-so.c: New file.
+       * gdb.base/catch-load.exp: New file.
+       * gdb.base/catch-load.c: New file.
+       * gdb.base/break-interp.exp (reach_1): Update regexp.
+
+2012-01-24  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix fuzzy results.
+       * gdb.mi/var-cmd.c (do_locals_tests): Initialize variables lsimple,
+       lpsimple and func.
+
+2012-01-24  Gary Benson  <gbenson@redhat.com>
+
+       Delete #if 0'd out code.
+       * gdb.base/default.exp (info catch): Remove.
+       * gdb.base/gdb_history (info catch): Likewise.
+       * gdb.base/help.exp (info catch): Likewise.
+
+2012-01-24  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix watchpoints to be specific for each inferior.
+       * gdb.multi/watchpoint-multi.c: New file.
+       * gdb.multi/watchpoint-multi.exp: New file.
+
+2012-01-24  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix watchpoints across inferior fork.
+       * gdb.threads/watchpoint-fork-child.c: New file.
+       * gdb.threads/watchpoint-fork-mt.c: New file.
+       * gdb.threads/watchpoint-fork-parent.c: New file.
+       * gdb.threads/watchpoint-fork-st.c: New file.
+       * gdb.threads/watchpoint-fork.exp: New file.
+       * gdb.threads/watchpoint-fork.h: New file.
+
+2012-01-23  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/call-signal-resume.exp: Allow output after "return".
+
+2012-01-20  Pedro Alves  <palves@redhat.com>
+
+       * gdb.python/py-finish-breakpoint.py: Fix typo.
+
+2012-01-20  Ulrich Weigand  <ulrich.weigand@linaro.org>
+
+       * gdb.base/info-proc.exp: Also run on remote targets.  Main
+       "info proc" command is now always present; whether target supports
+       actual info proc operation is detected when attempting to issue
+       the command.
+
+2012-01-19  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * .gdbinit: Remove.
+
+2012-01-19  Pedro Alves  <palves@redhat.com>
+
+       * gdb.java/jprint.exp: Don't rely on inferior output, but instead
+       look at the funtions' returns.
+       * gdb.java/jprint.java (jvclass.addprint, jprint.print(int))
+       (jprint.print(int, int)): Change return type to int.  Adjust.
+
+2012-01-18  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       PR gdb/9538
+       * gdb.base/sepdebug.exp: New test.
+
+2012-01-18  Pedro Alves  <palves@redhat.com>
+
+       * gdb.ada/mi_task_info.exp (-ada-task-info with no argument):
+       Allow output before ^done.
+
+2012-01-16  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.linespec/linespec.exp: Change some tests to use $decimal.
+       Add tests for relative directory.
+
+2012-01-16  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/printcmds.c (enum flag_enum): New.
+       (three): New global.
+       * gdb.base/printcmds.exp (test_print_enums): Add test for flag
+       enum printing.
+       * gdb.python/py-pp-maint.py (build_pretty_printer): Instantiate
+       FlagEnumerationPrinter.
+       * gdb.python/py-pp-maint.exp: Add tests for FlagEnumerationPrinter.
+       * gdb.python/py-pp-maint.c (enum flag_enum): New.
+       (fval): New global.
+
+2012-01-16  Pedro Alves  <palves@redhat.com>
+
+       * lib/gdb.exp (banned_procedures): New variable.
+       (banned_variables_traced): Rename to ...
+       (banned_traced): ... this.
+       (gdb_init): Also trace banned procedures.
+       (gdb_finish): Also untrace banned procedures.
+
+2012-01-16  Pedro Alves  <palves@redhat.com>
+
+       Remove all calls to strace.
+
+2012-01-14  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.dwarf2/dw2-namespaceless-anonymous.S: New file.
+       * gdb.dwarf2/dw2-namespaceless-anonymous.exp: New file.
+
+2012-01-13  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * gdb.base/attach-pie-misread.exp: Pass -pie only to the linker.
+       * gdb.base/pie-execl.exp: Likewise.
+
+2012-01-12  Keith Seitz  <keiths@redhat.com>
+
+       PR mi/10586
+       * gdb.mi/var-cmd.c (struct anonymous): New structure.
+       (do_anonymous_type_tests): New function.
+       (main): Call do_anonymous_type_tests.
+       * gdb.mi/mi2-var-child.exp: Add anonymous type tests.
+       (verify_everything): New procedure.
+       * gdb.mi/mi-var-cp.cc (class A): New class.
+       (anonymous_structs_and_unions): New function.
+       (main): Call anonymous_structs_and_unions.
+       * gdb.mi/mi-var-cp.exp: Add anonymous type tests.
+       (verify_everything): New procedure.
+
+2012-01-12  Keith Seitz  <keiths@redhat.com>
+
+       * lib/mi-support.exp: Expand comments about PATH_EXPR.
+       (varobj_tree::get_path_expr): Assume that all varobjs are
+       compound unless they are known simple types.
+       Adjust path expressions based on parent type, path parent type,
+       and tree language.
+       (varobj_tree::walk_tree): Add LANGUAGE parameter and save it into
+       the root varobj.
+       (mi_walk_varobj_tree): Add LANGUAGE parameter.
+
+2012-01-11  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/default.exp (core-file): Don't expect "GDB can't read
+       core files on this machine" anymore.
+
 2012-01-11  Paul Hilfinger  <hilfingr@adacore.com>
 
        * gdb.base/watchpoint.c (recurser): Initialize local_x.