gdb/
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 359452d0a547bf919baa8b941f9383b77d8d0b57..7a37183d27edebcae3c4b835583532915888e27c 100644 (file)
@@ -1,3 +1,239 @@
+2011-07-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.cp/paren-type.cc: New files.
+       * gdb.cp/paren-type.exp: New files.
+
+2011-07-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Stop on first linespec terminator instead of eating what we can.
+       * gdb.cp/minsym-fallback-main.cc (main): Call also C::operator ().
+       * gdb.cp/minsym-fallback.cc (C::operator ()): Define.
+       * gdb.cp/minsym-fallback.exp (break 'C::f()'): Change to ...
+       (break C::f()): ... this one.
+       (break C::operator()()): New test.
+       * gdb.cp/minsym-fallback.h (C::operator ()): Declare.
+       * gdb.java/jmisc.exp (break jmisc.main(java.lang.String[])int): New
+       test.
+
+2011-07-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fall back linespec to minimal symbols.
+       * gdb.base/psymtab.exp (Don't search past end of psymtab.): Update the
+       error message.
+       * gdb.cp/cplusfuncs.exp (list foo::operator int*): Likewise.
+       * gdb.cp/minsym-fallback-main.cc: New file.
+       * gdb.cp/minsym-fallback.cc: New file.
+       * gdb.cp/minsym-fallback.exp: New file.
+       * gdb.cp/minsym-fallback.h: New file.
+
+2011-07-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.cp/no-dmgl-verbose.cc: New file.
+       * gdb.cp/no-dmgl-verbose.exp: New file.
+
+2011-07-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/break-interp.exp (reach_1, test_ld): Allow also the prefix
+       __GI_.
+       * gdb.cp/psymtab-parameter.cc (func): Make it a template function.
+       (f): New function.
+       * gdb.cp/psymtab-parameter.exp (complete break 'func(): Rename to ...
+       (complete p 'func<short>(): ... here.
+       * gdb.dwarf2/dw2-linkage-name-trust-main.cc: New file.
+       * gdb.dwarf2/dw2-linkage-name-trust.S: New file.
+       * gdb.dwarf2/dw2-linkage-name-trust.exp: New file.
+       * gdb.cp/temargs.exp (test type of F in k3_m, test value of F in k3_m):
+       Make them KFAIL gcc/49546.
+
+2011-07-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/catch_ex.exp: Add temporary catchpoint tests.
+
+2011-07-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Test GCC PR debug/49546.
+       * gdb.cp/temargs.exp (set sixth breakpoint for temargs)
+       (test type of F in k3_m, test value of F in k3_m): New.
+       * gdb.cp/temargs.cc (struct S3, struct K3): New.
+       (main): New variable k3.  Call k3.k3_m.
+
+2011-07-01  Jean-Charles Delay  <delay@adacore.com>
+
+       * gdb.ada/packed_array.exp: Fix expected outout.
+
+2011-07-01  Jean-Charles Delay  <delay@adacore.com>
+
+       * gdb.ada/packed_array.exp: fixed expected output.
+
+2011-07-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/same_enum: New testcase.
+
+2011-07-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/ptr_typedef: New testcase.
+
+2011-07-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/arrayptr.exp: Add ptype test.
+
+2011-07-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/char_enum: New testcase.
+
+2011-07-01  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.base/dump.exp (capture_pointer_with_type): New.
+       Get value from address instead of name.
+       Start GDB once, and do `dump' and `restore'
+       tests together.
+
+2011-06-30  Jie Zhang <jie.zhang@analog.com>
+           Mike Frysinger  <vapier@gentoo.org>
+
+       * config/monitor.exp (get_remotetimeout, set_remotetimeout): New
+       helper functions for getting/setting remotetimeout variable.
+       * lib/gdb.exp (gdb_load): If the target is remote, set
+       $oldremotetimeout to get_remotetimeout, then call set_remotetimeout
+       with $loadtimeout.  Set $load_ok to 0 before doing the load.
+       Instead of returning, immediately, set $load_ok to 0.  Call
+       set_remotetimeout with $oldremotetimeout, and then return if
+       $load_ok is 1.
+
+2011-06-30  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.python/py-template.exp: Don't run this test if the target
+       does not support c++ tests.
+
+2011-06-29  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix non-only rename list for Fortran modules import.
+       * gdb.fortran/module.exp (print var_x, print var_y, print var_z): New
+       tests.
+       * gdb.fortran/module.f90 (module moduse): New.
+       (program module): use moduse, test var_x, var_y and var_z.
+
+2011-06-29  Tom Tromey  <tromey@redhat.com>
+
+       PR testsuite/12040:
+       * gdb.fortran/array-element.exp: Use f90, not f77.
+       * gdb.fortran/complex.exp: Use f90, not f77.
+       * gdb.fortran/derived-type.exp: Use f90, not f77.
+       * gdb.fortran/library-module.exp: Use f90, not f77.
+       * gdb.fortran/logical.exp: Use f90, not f77.
+       * gdb.fortran/module.exp: Use f90, not f77.
+       * gdb.fortran/multi-dim.exp: Use f90, not f77.
+       * gdb.fortran/subarray.exp: Use f90, not f77.
+
+2011-06-29  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.fortran/charset.exp: New file.
+       * gdb.fortran/charset.f90: New file.
+
+2011-06-29  Tom Tromey  <tromey@redhat.com>
+
+       PR testsuite/12040:
+       * lib/future.exp: New file, mostly extracted from ada.exp.
+       Rewrote compatibility code to use rename.
+       (gdb_find_gfortran): New proc.
+       (gdb_default_target_compile): Refresh from dejagnu; plus a pending
+       gfortran patch.
+       * lib/ada.exp (gdb_find_gnatmake, gdb_default_target_compile):
+       Move to future.exp.
+       * lib/gdb.exp: Always load future.exp.
+
+2011-06-28  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.cp/exception.cc: Don't include iostream.
+       (bar): Remove print statement.
+       (catcher): New.
+       (main): Remove print statements.  Call function catcher.
+       * gdb.cp/exception.exp : Don't match inferior's output in regexp.
+       Set breakpoint on catcher, and check the value of parameter.
+
+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.
+
+2011-06-23  Marek Polacek  <mpolacek@redhat.com>
+
+       * gdb.mi/mi2-var-display.exp: Replace gdb_test_multiple with
+       mi_gdb_test.
+
+2011-06-23  Marek Polacek  <mpolacek@redhat.com>
+
+       * gdb.mi/mi2-return.exp: Replace gdb_test_multiple with mi_gdb_test.
+
+2011-06-23  Marek Polacek  <mpolacek@redhat.com>
+
+       * gdb.mi/mi2-console.exp: Replace gdb_test_multiple with mi_gdb_test.
+
+2011-06-23  Marek Polacek  <mpolacek@redhat.com>
+
+       * gdb.mi/mi2-basics.exp: Fix races.  Honour the
+       `test_exec_and_symbol_mi_operatons' return value.
+       (test_mi_interpreter_selection): Use mi_gdb_test instead of
+       gdb_test_multiple.
+       (test_exec_and_symbol_mi_operatons): Likewise.
+       (test_path_specification): Likewise.
+
+2011-06-23  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.base/moribund-step.exp: Skip test if displaced stepping is not
+       supported.
+       * lib/gdb.exp (support_displaced_stepping): New.
+
+2011-06-23  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.threads/execl.exp: Skip on remote target.
+
+2011-06-21  Marek Polacek  <mpolacek@redhat.com>
+
+       * gdb.mi/mi-var-display.exp: Replace gdb_test_multiple with
+       mi_gdb_test.
+
+2011-06-20  Marek Polacek  <mpolacek@redhat.com>
+
+       * gdb.mi/mi-nsintrall.exp: Replace gdb_test_multiple with mi_gdb_test.
+
+2011-06-20  Marek Polacek  <mpolacek@redhat.com>
+
+       * gdb.mi/mi-nsmoribund.exp: Replace gdb_test_multiple with
+       mi_gdb_test.
+
+2011-06-20  Marek Polacek  <mpolacek@redhat.com>
+
+       * gdb.mi/mi-return.exp: Replace gdb_test_multiple with mi_gdb_test.
+
+2011-06-14  Yao Qi  <yao@codesourcery.com>
+
+       gdb/testsuite/
+       * gdb.threads/ia64-sigill.exp: Remove "set debug lin-lwp 1".
+
+2011-06-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.dwarf2/dw2-filename.exp (info sources): New testcase.
+
+2011-06-10  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.cp/temargs.exp: Let tests pass if compiler bug is fixed.
+       Add tests for pointer-to-member-function.
+       * gdb.cp/temargs.cc (S::somefunc): New function.
+       (K2): New class.
+       (main): Instantiate K2; call method.
+
+2011-06-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.python/py-inferior.c (f2): Make str an array rather
+       than a pointer.
+       * gdb.python/py-inferior.exp: Adjust testcase accordingly.
+
+2011-06-07  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/async-shell.c: New file.
+       * gdb.base/async-shell.exp: New file.
+
 2011-06-06  Pedro Alves  <pedro@codesourcery.com>
 
        * gdb.threads/pending-step.exp: Add more context to SIGTRAP match.
 
 2011-05-27  Marek Polacek  <mpolacek@redhat.com>
 
-        * gdb.mi/mi-nonstop.exp: Replace gdb_test_multiple with mi_gdb_test.
+       * gdb.mi/mi-nonstop.exp: Replace gdb_test_multiple with mi_gdb_test.
 
 2011-05-27  Marek Polacek  <mpolacek@redhat.com>
 
This page took 0.036671 seconds and 4 git commands to generate.