[Ada] Pointers to unconstrained arrays inside variant record.
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index dbc2744ffd0af6a9632ed18fec9fc9718162e3f8..a7a118036511f65b4d3cb95cd5ee778db9dd6afe 100644 (file)
@@ -1,3 +1,459 @@
+2012-10-24  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/unc_arr_ptr_in_var_rec: New testcase.
+
+2012-10-24  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/callfuncs.exp: PR gdb/12783 is now fixed.
+
+2012-10-24  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/callfuncs.exp (do_function_calls): Fix
+       setup_kfail_for_target for -m32 mode.
+
+2012-10-23  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/callfuncs.exp: PR gdb/12796, gdb/12798 and gdb/12800
+       are now fixed.
+
+2012-10-23  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.base/info-os.exp: Resume the inferior until it exits.
+
+2012-10-18  Yufeng Zhang  <yufeng.zhang@arm.com>
+
+       * gdb.base/ctxobj.exp: Skip if skip_shlib_tests returns true.
+       * gdb.base/print-file-var.exp: Likewise.
+       * gdb.base/type-opaque.exp: Likewise.
+
+2012-10-17  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi-memory-changed.exp: New.
+
+2012-10-16  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.reverse/solib-precsave.exp: Skip if skip_shlib_test
+       returns true.
+       Call gdb_load_shlibs.
+       * gdb.reverse/solib-reverse.exp: Likewise.
+
+2012-10-15  Keith Seitz  <keiths@redhat.com>
+
+       * lib/cp-support.exp (cp_test_ptype_class): Add support
+       for class typedefs.
+
+       * gdb.cp/derivation.exp: Add tests for g_instance.
+
+2012-10-15  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix entry values resolving in inlined frames.
+       * gdb.arch/amd64-entry-value-inline.S: New file.
+       * gdb.arch/amd64-entry-value-inline.c: New file.
+       * gdb.arch/amd64-entry-value-inline.exp: New file.
+
+2012-10-15  Jan Kratochvil  <jan.kratochvil@redhat.com>
+           Doug Evans  <dje@google.com>
+
+       Fix recent gdb_breakpoint regression.
+       * gdb.java/jmisc.exp: gdb_breakpoint for $function - remove curly
+       braces from the parameter.
+       * gdb.java/jprint.exp: Likewise.
+
+2012-10-15  Doug Evans  <dje@google.com>
+
+       * lib/gdb.exp (runto): Fix call to gdb_breakpoint.
+
+2012-10-15  Yufeng Zhang  <yufeng.zhang@arm.com>
+
+       * gdb.dwarf2/dw2-icc-opaque.S: Remove '#'.
+
+2012-10-15  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.python/py-symtab.exp: Test sal and symtab destructors.
+
+2012-10-15  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.python/py-symbol.exp: Test symbol destructor.
+
+2012-10-14  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi2-cli.exp: Move to mi-cli.exp.
+       * gdb.mi/mi-cli.exp: New.
+
+       * gdb.mi/mi2-basics.exp: Remove.
+       * gdb.mi/mi2-break.exp: Remove.
+       * gdb.mi/mi2-console.exp: Remove.
+       * gdb.mi/mi2-disassemble.exp: Remove.
+       * gdb.mi/mi2-eval.exp: Remove.
+       * gdb.mi/mi2-file.exp: Remove.
+       * gdb.mi/mi2-hack-cli.exp: Remove.
+       * gdb.mi/mi2-pthreads.exp: Remove.
+       * gdb.mi/mi2-read-memory.exp: Remove.
+       * gdb.mi/mi2-regs.exp: Remove.
+       * gdb.mi/mi2-return.exp: Remove.
+       * gdb.mi/mi2-simplerun.exp: Remove.
+       * gdb.mi/mi2-stack.exp: Remove.
+       * gdb.mi/mi2-stepi.exp: Remove.
+       * gdb.mi/mi2-syn-frame.exp: Remove.
+       * gdb.mi/mi2-until.exp: Remove.
+       * gdb.mi/mi2-watch.exp: Remove.
+       * gdb.mi/mi2-var-block.exp: Remove.
+       * gdb.mi/mi2-var-cmd.exp: Remove.
+       * gdb.mi/mi2-var-display.exp: Remove.
+
+2012-10-12  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi-breakpoint-changed.exp (test_pending_resolved): Remove
+       trail '.*' on matching patterns.
+
+2012-10-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gdb.arch/i386-bp_permanent.exp: Skip if not is_x86_like_target.
+       * gdb.arch/i386-cfi-notcurrent.exp: Likewise.
+       * gdb.arch/i386-disp-step.exp: Likewise.
+       * gdb.arch/i386-gnu-cfi.exp: Likewise.
+       * gdb.arch/i386-prologue.exp: Likewise.
+       * gdb.arch/i386-size-overlap.exp: Likewise.
+       * gdb.arch/i386-size.exp: Likewise.
+       * gdb.arch/i386-unwind.exp: Likewise.
+
+2012-10-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gdb.arch/i386-byte.exp: Remove is_ilp32_target check.
+       * gdb.arch/i386-word.exp: Likewise.
+
+2012-10-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gdb.arch/i386-avx.exp: Check is_amd64_regs_target instead of
+       is_ilp32_target to set nr_regs.
+       * gdb.arch/i386-sse.exp: Likewise.
+
+2012-10-11  Doug Evans  <dje@google.com>
+
+       PR breakpoints/14643.
+       * gdb.linespec/ls-errs.exp: Change tests of "b if|task|thread".
+       * gdb.linespec/thread.c: New file.
+       * gdb.linespec/thread.exp: New file.
+
+       * lib/gdb.exp (gdb_breakpoint): Fix varargs scan.
+       Recognize "message" -> print pass and fail.  Add eof case.
+       (runto): Recognize message, no-message.  Print pass/fail if requested,
+       with same treatment as gdb_breakpoint.
+       (runto_main): Pass no-message to runto.
+       (gdb_internal_error_resync): Add log message.
+       (gdb_file_cmd): Tweak internal error fail text for consistency.
+
+2012-10-06  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix crash during stepping on ppc32.
+       * gdb.base/step-symless.c: New file.
+       * gdb.base/step-symless.exp: New file.
+
+2012-10-03  Doug Evans  <dje@google.com>
+
+       PR symtab/14601
+       * gdb.cp/using-crash.exp: New file.
+       * gdb.cp/using-crash.cc: New file.
+
+2012-10-02  Doug Evans  <dje@google.com>
+
+       * lib/gdb.exp (gdb_unload): Change wording of perror text to be
+       more consistent.
+       (runto,gdb_debug_format): Ditto.
+       (gdb_file_cmd): Watch for eof in nested gdb_expect.
+       Clean up logging and error messages.
+
+2012-10-01  Andrew Burgess  <aburgess@broadcom.com>
+
+       Test find command on unmapped memory.
+       * gdb.base/find-unmapped.c: New file.
+       * gdb.base/find-unmapped.exp: New file.
+
+2012-09-29  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.trace/mi-tracepoint-changed.exp: New.
+       * gdb.mi/mi-breakpoint-changed.exp: New.
+       * gdb.mi/pending.c, gdb.mi/pendshr1.c: New
+       * gdb.mi/pendshr2.c: New.
+
+2012-09-28  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/pr11022.exp: New.
+       * gdb.mi/pr11022.c: New.  Copied from gdb.base/.
+
+2012-09-27  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.cp/derivation.exp: Add regression test.
+       * gdb.cp/derivation.cc (class V_base, class V_inter, class
+       V_derived): New.
+       (vderived): New global.
+
+2012-09-26  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.dwarf2/dw2-common-block.S: New file.
+       * gdb.dwarf2/dw2-common-block.exp: New file.
+
+2012-09-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.fortran/common-block.exp: New file.
+       * gdb.fortran/common-block.f90: New file.
+
+2012-09-26  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.base/duplicate-bp.c: New file.
+       * gdb.base/duplicate-bp.exp: New file.
+
+2012-09-26  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi2-cli.exp:  Avoid line number in test summary.
+
+       Revert:
+       2012-09-21  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi2-cli.exp: Remove redundant '\'.
+
+2012-09-25  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * gdb.base/longest-types.c: New test case.
+       * gdb.base/longest-types.exp: New test case.
+
+2012-09-25  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi2-cli.exp: Check breakpoint notification.
+
+2012-09-21  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix internal error on canonicalization of clang types.
+       * gdb.dwarf2/dw2-canonicalize-type.S: New file.
+       * gdb.dwarf2/dw2-canonicalize-type.exp: New file.
+       * lib/gdb.exp (gdb_file_cmd): Catch also GDB internal error.
+
+2012-09-21  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix disassemble without parameters in tailcall frame.
+       * gdb.arch/amd64-entry-value.exp (down, disassemble): New tests.
+
+2012-09-21  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.dwarf2/dw2-op-out-param.S: New file.
+       * gdb.dwarf2/dw2-op-out-param.exp: New file.
+
+2012-09-21  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi2-cli.exp: Remove redundant '\'.
+
+2012-09-21  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi-cli.exp: Remove.
+       * gdb.mi/mi2-cli.exp: Merged from mi-cli.exp.
+
+2012-09-21  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi-reverse.exp: Fix the typo in expected output of
+       "=record-started" notification.
+
+2012-09-21  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi-record-changed.exp: New.
+       * gdb.mi/mi-reverse.exp: Adjust expected output.
+
+2012-09-20  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.python/python.exp: Test atexit.register.
+
+2012-09-20  Doug Evans  <dje@google.com>
+
+       * boards/dwarf4-gdb-index.exp: New file.
+
+       * gdb.base/callfuncs.exp (do_function_calls): Set unwindonsignal to on
+       while running the tests.
+
+2012-09-18  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/bp_reset: New testcase.
+
+2012-09-18  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.trace/mi-tsv-changed.exp: New.
+
+2012-09-18  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.trace/mi-traceframe-changed.exp: New.
+
+2012-09-17  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.base/list.exp (set_listsize): Don't set arg to "unlimited"
+       when it is less than 0.
+
+2012-09-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       PR 14119
+       * gdb.arch/amd64-tailcall-ret.S: New file.
+       * gdb.arch/amd64-tailcall-ret.c: New file.
+       * gdb.arch/amd64-tailcall-ret.exp: New file.
+       * gdb.reverse/amd64-tailcall-reverse.S: New file.
+       * gdb.reverse/amd64-tailcall-reverse.c: New file.
+       * gdb.reverse/amd64-tailcall-reverse.exp: New file.
+
+2012-09-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       PR 14548
+       * gdb.reverse/singlejmp-reverse-nodebug.S: New file.
+       * gdb.reverse/singlejmp-reverse-nodebug.c: New file.
+       * gdb.reverse/singlejmp-reverse.S: New file.
+       * gdb.reverse/singlejmp-reverse.c: New file.
+       * gdb.reverse/singlejmp-reverse.exp: New file.
+
+2012-09-16  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix compatibility with old GCC (~4.1).
+       * gdb.cp/converts.cc (my_enum_var): New variable.
+
+2012-09-14  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.xml/tdesc-regs.exp: Update expected output for new
+       vector_size syntax of vector types.
+
+2012-09-13  Khoo Yit Phang  <khooyp@cs.umd.edu>
+
+       Refactor Python "gdb" module into a proper Python package, by
+       introducing a new "_gdb" module for code implemented in C, and
+       using reload/__import__ instead of exec.
+       * gdb.python/python.exp (Test stderr location): Update module
+       location of GDB-specific sys.stderr.
+       (Test stdout location): Ditto for sys.stdout.
+
+2012-09-13  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/valgrind-infcall.exp: Remove comment about Ubuntu.
+
+2012-09-12  Keith Seitz  <keiths@redhat.com>
+
+       * gdb.cp/converts.cc (main): Comment out the pointer to boolean
+       conversion statement.
+
+2012-09-12  Doug Evans  <dje@google.com>
+
+       * gdb.base/help.exp: Remove testing of individual command help text,
+       too much of a maintenance burden.  Instead, test the functionality
+       of "help" itself.
+
+2012-09-11  Doug Evans  <dje@google.com>
+
+       * gdb.cp/mb-inline.exp: Do "info break" after setting multi-location
+       breakpoint.
+
+       * gdb.dwarf2/fission-base.S: Include gdb.dwarf2/ in dwo_name.
+       * gdb.dwarf2/fission-reread.S: Ditto.
+       * gdb.dwarf2/fission-base.exp: Remove setting of debug-file-directory.
+       * gdb.dwarf2/fission-reread.exp: Ditto.
+
+2012-09-11  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.base/ptype.exp: Test ptype on a pointer to a typedef.
+
+2012-09-10  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/optim_drec: New testcase.
+
+2012-09-10  Doug Evans  <dje@google.com>
+
+       * boards/fission.exp: Explicitly mark "board" as not remote.
+
+2012-09-10  Keith Seitz  <keiths@redhat.com>
+
+       PR gdb/13483
+       * gdb.cp/converts.cc (A::A): Add ctor.
+       (A::member_): Add member.
+       (enum my_enum): New enumeration.
+       (main): Add calls to foo1_7 with various
+       permitted arguments.
+       * gdb.cp/converts.exp: Add tests for boolean
+       conversions permitted by the standard.
+
+2012-09-08  Khoo Yit Phang  <khooyp@cs.umd.edu>
+
+       Replace -nw option with $INTERNAL_GDBFLAGS in "xgdb" tests to
+       avoid spurious results due to ~/.gdbinit.
+       * gdb.gdb/complaint.exp (setup_test): Replace -nw option with
+       $INTERNAL_GDBFLAGS in run command.
+       * gdb.gdb/observer.exp (setup_test): Ditto.
+       * gdb.gdb/selftest.exp (test_with_self): Ditto.
+       * gdb.gdb/xfullpath.exp (setup_test): Ditto.
+
+2012-09-06  Doug Evans  <dje@google.com>
+
+       * boards/fission.exp: New file.
+
+       * gdb.python/py-value.exp: Use clean_restart.
+
+2012-09-05  Doug Evans  <dje@google.com>
+
+       * gdb.base/info-macros.c: Fix whitespace.
+
+2012-08-28  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/14428
+
+       * gdb.base/pc-fp.exp: Adjust expected output of 'info registers pc fp'.
+
+2012-08-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/break-caller-line.c: New file.
+       * gdb.base/break-caller-line.exp: New file.
+
+2012-08-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.ada/rdv_wait.exp (set debug-file-directory): New command.
+       * gdb.arch/i386-cfi-notcurrent.S: New file.
+       * gdb.arch/i386-cfi-notcurrent.exp: New file.
+
+2012-08-27  Wei-cheng Wang  <cole945@gmail.com>
+           Yao Qi <yao@codesourcery.com>
+           Pedro Alves <palves@redhat.com>
+
+       * gdb.base/memattr.exp (delete_memory, region_pass, region_fail):
+       New procedures.
+       (top level): Add overlap checking tests.
+
+2012-08-24  Tom Tromey  <tromey@redhat.com>
+
+       * lib/gdb.exp (skip_unwinder_tests): Don't leave 'ok' set if
+       gdb_test_multiple fails for other reasons.
+
+2012-08-24  Yao Qi  <yao@codesourcery.com>
+
+       * lib/gdb.exp (skip_unwinder_tests): Remove pass.
+
+2012-08-23  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/help.exp: Adjust to "handle" help text change.
+
+2012-08-23  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.trace/disconnected-tracing.c (start, end): New.
+       (main): Call start and end.
+       * gdb.trace/disconnected-tracing.exp (disconnected_tracing): Move
+       existing tests into this proc.
+       (disconnected_tfind): New.
+
+2012-08-23  Yao Qi  <yao@codesourcery.com>
+
+       * boards/native-gdbserver.exp (${board}_upload): New.
+       * boards/native-stdio-gdbserver.exp (${board}_upload): New.
+       * gdb.trace/tfile.exp: Don't check 'gdb,nofileio'.
+       Execute tfile on remote target.
+       Copy trace file from target to host.
+
+2012-08-22  Joseph Myers  <joseph@codesourcery.com>
+
+       * gdb.arch/thumb-bx-pc.S: New file.
+       * gdb.arch/thumb-bx-pc.exp: New file.
+
+2012-08-22  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/maint.exp: Update.
+
 2012-08-22  Tom Tromey  <tromey@redhat.com>
 
        * lib/gdb.exp (skip_unwinder_tests): New proc.
This page took 0.038989 seconds and 4 git commands to generate.