+2012-07-06 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/whatis.exp: Add regression test.
+
+2012-07-06 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/whatis.exp: Add tests.
+
+2012-07-04 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ PR 12649
+ * gdb.base/dprintf.exp (Set dprintf style to agent): Add missing
+ gdb_test_multiple $gdb_prompt terminator.
+
+2012-07-04 Pedro Alves <palves@redhat.com>
+
+ * gdb.mi/mi-reverse.exp: Use supports_reverse and
+ supports_process_record.
+
+2012-07-04 Pedro Alves <palves@redhat.com>
+
+ * gdb.ada/packed_tagged/comp_bug.adb: Convert to unix text line
+ endings.
+ * gdb.mi/mi-reverse.exp: Convert to unix text line endings.
+
+2012-07-03 Stan Shebs <stan@codesourcery.com>
+
+ * gdb.base/info-os.c (main): Retry resource acquisition until an
+ available one is found.
+ * gdb.base/info-os.exp: Collect resource keys from the program
+ and use them in matching.
+
+2012-07-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.threads/gcore-thread.exp: Remove variable libthread_db_seen.
+ Wrap the test into loop for corefile and core0file.
+
+2012-07-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.dwarf2/fission-reread.S: Remove .section attributes.
+ Change CU pointer size to 4 bytes, adjust .8byte to .4byte. Remove
+ .note.GNU-stack.
+
+ * gdb.dwarf2/fission-reread.S: Change # comments to /* */ comments.
+
+2012-07-02 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * gdb.base/help.exp (help b, help br, help bre, help brea, help
+ break): Include help message for the new `-probe' and `-probe-stap'
+ options.
+
+2012-07-02 Stan Shebs <stan@codesourcery.com>
+
+ * gdb.base/dprintf.exp: Add agent style tests.
+
+2012-07-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/stale-infcall.c (infcall): New label test-next.
+ (main): New labels test-pass and test-fail.
+ * gdb.base/stale-infcall.exp: Continue to test-next. Put breakpoint
+ $test_fail_bpnum to test-fail.
+ (test system longjmp tracking support): New test.
+ Delete $test_fail_bpnum.
+ * lib/gdb.exp (gdb_continue_to_breakpoint): Accept also Temporary
+ breakpoint.
+
+2012-06-30 Doug Evans <dje@google.com>
+
+ * gdb.dwarf2/fission-reread.S: New file.
+ * gdb.dwarf2/fission-reread.exp: New file.
+
+2012-06-28 Stan Shebs <stan@codesourcery.com>
+
+ * gdb.mi/mi-logging.exp: New file.
+
+2012-06-28 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdb.threads/siginfo-threads.exp: New file.
+ * gdb.threads/siginfo-threads.c: New file.
+ * gdb.threads/sigstep-threads.exp: New file.
+ * gdb.threads/sigstep-threads.c: New file.
+
+2012-06-28 Tom Tromey <tromey@redhat.com>
+
+ * gdb.go/package.exp: Partially revert earlier patch; use
+ gdb_compile again. Use standard_output_file.
+
+2012-06-27 Doug Evans <dje@google.com>
+
+ * gdb.dwarf2/fission-base.c: New file.
+ * gdb.dwarf2/fission-base.S: New file.
+ * gdb.dwarf2/fission-base.exp: New file.
+
+2012-06-27 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.dwarf2/callframecfa.exp: Replace $testname by $testfile.
+
+2012-06-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/macscp1.c (macscp_expr): Add breakpoint comment.
+ * gdb.base/macscp.exp (maybe_kfail): Add test for macro scope.
+
+2012-06-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.dwarf2/pr10770.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-var-zero-addr.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-param-error.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-op-call.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-inline-param.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.dwarf2/dw2-inline-break.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-ifort-parameter.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-cp-infcall-ref-static.exp: Use
+ standard_testfile.
+ * gdb.dwarf2/dw2-case-insensitive.exp: Use standard_testfile.
+ * gdb.dwarf2/dw4-sig-types.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-objfile-overlap.exp: Use standard_testfile.
+ * gdb.dwarf2/callframecfa.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.dwarf2/dup-psym.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-ada-ffffffff.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-anonymous-func.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-bad-parameter-type.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-basic.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-compressed.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-const.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-cu-size.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-double-set-die-type.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-empty-namespace.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-empty-pc-range.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-filename.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-icc-opaque.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-inheritance.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-intercu.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-intermix.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-linkage-name-trust.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-modula2-self-type.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-namespaceless-anonymous.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-op-stack-value.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-producer.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-ranges.exp: Use standard_testfile,
+ standard_output_file.
+ * gdb.dwarf2/dw2-ref-missing-frame.exp: Use standard_testfile,
+ standard_output_file.
+ * gdb.dwarf2/dw2-restore.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-simple-locdesc.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-skip-prologue.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-stack-boundary.exp: Use standard_testfile.
+ * gdb.dwarf2/dw2-strp.exp: Use standard_testfile.
+ * gdb.dwarf2/dw4-sig-type-unused.exp: Use standard_testfile.
+ * gdb.dwarf2/implptr-64bit.exp: Use standard_testfile.
+ * gdb.dwarf2/implptr-optimized-out.exp: Use standard_testfile.
+ * gdb.dwarf2/implptr.exp: Use standard_testfile.
+ * gdb.dwarf2/mac-fileno.exp: Use standard_testfile.
+ * gdb.dwarf2/member-ptr-forwardref.exp: Use standard_testfile.
+ * gdb.dwarf2/pieces.exp: Use standard_testfile.
+ * gdb.dwarf2/pr11465.exp: Use standard_testfile.
+ * gdb.dwarf2/pr13961.exp: Use standard_testfile.
+ * gdb.dwarf2/valop.exp: Use standard_testfile,
+ prepare_for_testing.
+
+2012-06-27 Tom Tromey <tromey@redhat.com>
+
+ * gdb.python/python.exp: Fix regexps in pagination tests.
+
+2012-06-26 Siva Chandra Reddy <sivachandra@google.com>
+
+ * gdb.python/py-symtab.exp: Add tests to test the new attribute
+ 'last' of gdb.Symtab_and_line.
+ * gdb.python/py-symbol.c: Move break point comment to enable
+ testing of gdb.Symtab_and_line.last.
+
+2012-06-26 Tom Tromey <tromey@redhat.com>
+
+ * gdb.threads/step.c: Remove.
+ * gdb.threads/step.exp: Remove.
+ * gdb.threads/step2.exp: Remove.
+
+2012-06-26 Tom Tromey <tromey@redhat.com>
+
+ * gdb.threads/watchpoint-fork.exp (test): Use
+ standard_output_file. Don't declare objdir.
+ * gdb.threads/attach-into-signal.exp: Use standard_testfile,
+ standard_output_file.
+ * gdb.threads/attach-stopped.exp: Use standard_testfile.
+ * gdb.threads/bp_in_thread.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/corethreads.exp: Use standard_testfile.
+ * gdb.threads/execl.exp: Use standard_testfile,
+ standard_output_file, clean_restart.
+ * gdb.threads/fork-child-threads.exp: Use standard_testfile,
+ clean_restart.
+ * gdb.threads/fork-thread-pending.exp: Use standard_testfile,
+ clean_restart.
+ * gdb.threads/gcore-thread.exp: Use standard_testfile. Remove
+ incdir.
+ * gdb.threads/hand-call-in-threads.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/ia64-sigill.exp: Use standard_testfile.
+ * gdb.threads/interrupted-hand-call.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/killed.exp: Use standard_testfile, clean_restart.
+ Remove incdir.
+ * gdb.threads/leader-exit.exp: Use standard_testfile.
+ * gdb.threads/linux-dp.exp: Use standard_testfile, clean_restart.
+ * gdb.threads/local-watch-wrong-thread.exp: Use standard_testfile,
+ clean_restart.
+ * gdb.threads/manythreads.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/multi-create.exp: Use standard_testfile,
+ clean_restart.
+ * gdb.threads/no-unwaited-for-left.exp: Use standard_testfile.
+ * gdb.threads/non-ldr-exc-1.exp: Use standard_testfile.
+ * gdb.threads/non-ldr-exc-2.exp: Use standard_testfile.
+ * gdb.threads/non-ldr-exc-3.exp: Use standard_testfile.
+ * gdb.threads/non-ldr-exc-4.exp: Use standard_testfile.
+ * gdb.threads/pending-step.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/print-threads.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/pthread_cond_wait.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/pthreads.exp: Use standard_testfile, clean_restart.
+ Remove incdir.
+ * gdb.threads/schedlock.exp: Use standard_testfile. Remove
+ incdir.
+ * gdb.threads/sigthread.exp: Use standard_testfile,
+ clean_restart.
+ * gdb.threads/staticthreads.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/switch-threads.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/thread-execl.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/thread-find.exp: Use standard_testfile,
+ clean_restart.
+ * gdb.threads/thread-specific.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/thread-unwindonsignal.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/thread_check.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/thread_events.exp: Use standard_testfile. Remove
+ incdir.
+ * gdb.threads/threadapply.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/threxit-hop-specific.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+ * gdb.threads/tls-nodebug.exp: Use standard_testfile,
+ clean_restart.
+ * gdb.threads/tls-shared.exp: Use standard_testfile,
+ clean_restart, standard_output_file.
+ * gdb.threads/tls-var.exp: Use standard_testfile,
+ standard_output_file.
+ * gdb.threads/tls.exp: Use standard_testfile, clean_restart.
+ Remove incdir.
+ * gdb.threads/watchthreads-reorder.exp: Use standard_testfile.
+ * gdb.threads/watchthreads.exp: Use standard_testfile. Remove
+ incdir.
+ * gdb.threads/watchthreads2.exp: Use standard_testfile,
+ clean_restart. Remove incdir.
+
+2012-06-26 Tom Tromey <tromey@redhat.com>
+
+ * gdb.trace/actions.exp: Use standard_testfile.
+ * gdb.trace/ax.exp: Use standard_testfile.
+ * gdb.trace/backtrace.exp: Use standard_testfile.
+ * gdb.trace/change-loc.exp: Use standard_testfile.
+ * gdb.trace/circ.exp: Use standard_testfile, prepare_for_testing.
+ * gdb.trace/collection.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.trace/deltrace.exp: Use standard_testfile.
+ * gdb.trace/disconnected-tracing.exp: Use standard_testfile.
+ * gdb.trace/ftrace.exp: Use standard_testfile.
+ * gdb.trace/infotrace.exp: Use standard_testfile.
+ * gdb.trace/packetlen.exp: Use standard_testfile.
+ * gdb.trace/passc-dyn.exp: Use standard_testfile.
+ * gdb.trace/passcount.exp: Use standard_testfile.
+ * gdb.trace/pending.exp: Use standard_testfile.
+ * gdb.trace/report.exp: Use standard_testfile.
+ * gdb.trace/save-trace.exp: Use standard_testfile.
+ * gdb.trace/stap-trace.exp: Use standard_testfile.
+ * gdb.trace/status-stop.exp: Use standard_testfile.
+ * gdb.trace/strace.exp: Use standard_testfile.
+ * gdb.trace/tfile.exp: Use standard_testfile.
+ * gdb.trace/tfind.exp: Use standard_testfile.
+ * gdb.trace/trace-break.exp: Use standard_testfile.
+ * gdb.trace/trace-mt.exp: Use standard_testfile.
+ * gdb.trace/tracecmd.exp: Use standard_testfile.
+ * gdb.trace/tspeed.exp: Use standard_testfile.
+ * gdb.trace/tstatus.exp: Use standard_testfile.
+ * gdb.trace/tsv.exp: Use standard_testfile.
+ * gdb.trace/unavailable.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.trace/while-dyn.exp: Use standard_testfile.
+ * gdb.trace/while-stepping.exp: Use standard_testfile.
+
+2012-06-26 Tom Tromey <tromey@redhat.com>
+
+ * gdb.reverse/break-precsave.exp: Use standard_testfile.
+ * gdb.reverse/break-reverse.exp: Use standard_testfile.
+ * gdb.reverse/consecutive-precsave.exp: Use standard_testfile.
+ * gdb.reverse/consecutive-reverse.exp: Use standard_testfile.
+ * gdb.reverse/finish-precsave.exp: Use standard_testfile.
+ * gdb.reverse/finish-reverse-bkpt.exp: Use standard_testfile.
+ * gdb.reverse/finish-reverse.exp: Use standard_testfile.
+ * gdb.reverse/i386-precsave.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.reverse/i386-reverse.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.reverse/i386-sse-reverse.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.reverse/i387-env-reverse.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.reverse/i387-stack-reverse.exp: Use standard_testfile,
+ prepare_for_testing
+ * gdb.reverse/machinestate-precsave.exp: Use standard_testfile.
+ * gdb.reverse/machinestate.exp: Use standard_testfile.
+ * gdb.reverse/next-reverse-bkpt-over-sr.exp: Use standard_testfile.
+ * gdb.reverse/sigall-precsave.exp: Use standard_testfile,
+ build_executable.
+ * gdb.reverse/sigall-reverse.exp: Use standard_testfile,
+ build_executable.
+ * gdb.reverse/solib-precsave.exp: Use standard_testfile,
+ standard_output_file.
+ * gdb.reverse/solib-reverse.exp: Use standard_testfile,
+ standard_output_file.
+ * gdb.reverse/step-precsave.exp: Use standard_testfile.
+ * gdb.reverse/step-reverse.exp: Use standard_testfile.
+ * gdb.reverse/until-precsave.exp: Use standard_testfile.
+ * gdb.reverse/until-reverse.exp: Use standard_testfile.
+ * gdb.reverse/watch-precsave.exp: Use standard_testfile.
+ * gdb.reverse/watch-reverse.exp: Use standard_testfile.
+
+2012-06-26 Tom Tromey <tromey@redhat.com>
+
+ * gdb.stabs/weird.exp: Remove directory-checking code. Use
+ standard_output_file.
+ * gdb.stabs/exclfwd.exp: Use standard_testfile,
+ prepare_for_testing. Remove directory-checking code.
+
+2012-06-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.multi/watchpoint-multi.exp: Use standard_testfile.
+ * gdb.multi/bkpt-multi-exec.exp: Use standard_output_file. Use
+ build_executable, not prepare_for_testing.
+ * gdb.multi/base.exp: Use standard_output_file. Use
+ build_executable, not prepare_for_testing.
+
+2012-06-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.fortran/subarray.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.fortran/multi-dim.exp: Use standard_testfile.
+ * gdb.fortran/module.exp: Use standard_testfile.
+ * gdb.fortran/logical.exp: Use standard_testfile.
+ * gdb.fortran/library-module.exp: Use standard_testfile,
+ standard_output_file.
+ * gdb.fortran/derived-type.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.fortran/complex.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.fortran/charset.exp: Use standard_testfile.
+ * gdb.fortran/array-element.exp: Use standard_testfile,
+ prepare_for_testing.
+
+2012-06-25 Keith Seitz <keiths@redhat.com>
+
+ * gdb.mi/mi-break.exp (test_rbreak_creation_and_listing):
+ Change rbreak-related tests to KFAIL and add bugzilla numbers.
+
+2012-06-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.pascal/integers.exp: Use standard_testfile, clean_restart.
+ * gdb.pascal/hello.exp: Use standard_testfile, clean_restart.
+ * gdb.pascal/gdb11492.exp: Use standard_testfile, clean_restart.
+ * gdb.pascal/floats.exp: Use standard_testfile, clean_restart.
+
+2012-06-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.linespec/ls-errs.exp: Use standard_testfile.
+ * gdb.linespec/ls-dollar.exp: Use standard_testfile.
+ * gdb.linespec/linespec.exp: Use standard_testfile.
+
+2012-06-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.modula2/unbounded-array.exp: Use standard_testfile,
+ prepare_for_testing.
+
+2012-06-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.opt/clobbered-registers-O2.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.opt/inline-break.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.opt/inline-bt.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.opt/inline-cmds.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.opt/inline-locals.exp: Use standard_testfile,
+ prepare_for_testing.
+
+2012-06-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.asm/asm-source.exp: Use standard_output_file,
+ standard_testfile. Construct .o files in proper subdir.
+
+2012-06-25 Tom Tromey <tromey@redhat.com>
+
+ * gdb.server/ext-attach.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.server/ext-run.exp: Use standard_testfile,
+ build_executable.
+ * gdb.server/file-transfer.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.server/server-exec-info.exp: Use standard_testfile.
+ * gdb.server/server-mon.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.server/server-run.exp: Use standard_testfile,
+ build_executable.
+ * gdb.server/solib-list.exp: Use standard_testfile,
+ standard_output_file.
+
+2012-06-25 Tom Tromey <tromey@redhat.com>
+
+ * lib/gdb.exp (standard_output_file): Use "file join".
+ * gdb.go/chan.exp: Use standard_testfile.
+ * gdb.go/handcall.exp: Use standard_testfile.
+ * gdb.go/hello.exp: Use standard_testfile.
+ * gdb.integers/chan.exp: Use standard_testfile.
+ * gdb.go/methods.exp: Use standard_testfile.
+ * gdb.go/package.exp: Use standard_testfile.
+ * gdb.go/strings.exp: Use standard_testfile.
+ * gdb.go/types.exp: Use standard_testfile.
+ * gdb.go/unsafe.exp: Use standard_testfile.
+
+2012-06-25 Greta Yorsh <greta.yorsh@arm.com>
+
+ * gdb.arch/arm-disp-step.S: Fix use of .global directives.
+
+2012-06-24 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix regression by the previous commit.
+ * gdb.python/lib-types.exp: Add c++ to the compilation flags.
+
+2012-06-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.python/lib-types.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.python/py-block.exp: Use standard_testfile.
+ * gdb.python/py-breakpoint.exp: Use standard_testfile.
+ * gdb.python/py-events.exp: Use standard_testfile,
+ standard_output_file.
+ * gdb.python/py-evsignal.exp: Use standard_testfile.
+ * gdb.python/py-evethreads.exp: Use standard_testfile.
+ * gdb.python/py-explore-cc.exp: Use standard_testfile.
+ * gdb.python/py-explore.exp: Use standard_testfile.
+ * gdb.python/py-finish-breakpoint.exp: Use standard_testfile,
+ standard_output_file.
+ * gdb.python/py-finish-breakpoint2.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.python/py-frame-inline.exp: Use standard_testfile.
+ * gdb.python/py-frame.exp: Use standard_testfile.
+ * gdb.python/py-inferior.exp: Use standard_testfile.
+ * gdb.python/py-infthread.exp: Use standard_testfile.
+ * gdb.python/py-mi.exp: Use standard_testfile.
+ * gdb.python/py-objfile-script.exp: Use standard_testfile,
+ build_executable.
+ * gdb.python/py-objfile.exp: Use standard_testfile.
+ * gdb.python/py-pp-maint.exp: Use standard_testfile,
+ prepare_for_testing.
+ * gdb.python/py-prettyprint.exp: Use standard_testfile.
+ * gdb.python/py-progspace.exp: Use standard_testfile,
+ build_executable.
+ * gdb.python/py-prompt.exp: Use standard_testfile,
+ build_executable.
+ * gdb.python/py-section-script.exp: Use standard_testfile,
+ build_executable.
+ * gdb.python/py-shared.exp: Use standard_testfile,
+ standard_output_file, clean_restart.
+ * gdb.python/py-symbol.exp: Use standard_output_file,
+ prepare_for_testing.
+ * gdb.python/py-symtab.exp: Use standard_output_file,
+ prepare_for_testing
+ * gdb.python/py-template.exp: Use standard_testfile.
+ * gdb.python/py-type.exp: Use standard_testfile.
+ * gdb.python/py-value-cc.exp: Use standard_testfile.
+ * gdb.python/py-value.exp: Use standard_testfile.
+ * gdb.python/python.exp: Use standard_testfile, build_executable.
+
+2012-06-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.objc/basicclass.exp: Use standard_testfile.
+ (do_objc_tests): Don't declare objdir.
+ * gdb.objc/nondebug.exp: Use standard_testfile.
+ (do_objc_tests): Don't declare objdir.
+ * gdb.objc/objcdecode.exp: Use standard_testfile.
+ (do_objc_tests): Don't declare objdir.
+
+2012-06-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.java/jmain.exp: Use standard_testfile.
+ * gdb.java/jmisc.exp: Use standard_testfile.
+ * gdb.java/jnpe.exp: Use standard_testfile.
+ * gdb.java/jprint.exp: Use standard_testfile.
+
+2012-06-22 Tom Tromey <tromey@redhat.com>
+
+ * lib/gdb.exp (default_gdb_init): Set gdb_test_file_name.
+ (standard_output_file, standard_testfile): New procs.
+ (build_executable, clean_restart): Use standard_output_file.
+
+2012-06-22 Yao Qi <yao@codesourcery.com>
+
+ * boards/native-gdbserver.exp: New proc ${board}_exec.
+ * boards/native-stdio-gdbserver.exp: Likewise.
+
+2012-06-21 Tom Tromey <tromey@redhat.com>
+
+ * lib/gdb.exp (skip_altivec_tests, skip_vsx_tests)
+ (build_executable): Update.
+ (get_compiler_info): Remove 'binfile' argument.
+ * gdb.ada/arrayidx.exp: Update.
+ * gdb.ada/null_array.exp: Update.
+ * gdb.arch/altivec-abi.exp: Update.
+ * gdb.arch/altivec-regs.exp: Update.
+ * gdb.arch/amd64-byte.exp: Update.
+ * gdb.arch/amd64-dword.exp: Update.
+ * gdb.arch/amd64-word.exp: Update.
+ * gdb.arch/i386-avx.exp: Update.
+ * gdb.arch/i386-byte.exp: Update.
+ * gdb.arch/i386-sse.exp: Update.
+ * gdb.arch/i386-word.exp: Update.
+ * gdb.arch/ppc-dfp.exp: Update.
+ * gdb.arch/ppc-fp.exp: Update.
+ * gdb.arch/vsx-regs.exp: Update.
+ * gdb.base/all-bin.exp: Update.
+ * gdb.base/annota1.exp: Update.
+ * gdb.base/async.exp: Update.
+ * gdb.base/attach.exp: Update.
+ * gdb.base/break-interp.exp: Update.
+ * gdb.base/call-ar-st.exp: Update.
+ * gdb.base/call-rt-st.exp: Update.
+ * gdb.base/call-sc.exp: Update.
+ * gdb.base/callfuncs.exp: Update.
+ * gdb.base/catch-load.exp: Update.
+ * gdb.base/completion.exp: Update.
+ * gdb.base/complex.exp: Update.
+ * gdb.base/condbreak.exp: Update.
+ * gdb.base/consecutive.exp: Update.
+ * gdb.base/constvars.exp: Update.
+ * gdb.base/corefile.exp: Update.
+ * gdb.base/eval-skip.exp: Update.
+ * gdb.base/expand-psymtabs.exp: Update.
+ * gdb.base/exprs.exp: Update.
+ * gdb.base/fileio.exp: Update.
+ * gdb.base/fixsection.exp: Update.
+ * gdb.base/funcargs.exp: Update.
+ * gdb.base/gdb11530.exp: Update.
+ * gdb.base/gdb1555.exp: Update.
+ * gdb.base/gnu-ifunc.exp: Update.
+ * gdb.base/gnu_vector.exp: Update.
+ * gdb.base/info-macros.exp: Update.
+ * gdb.base/jit-simple.exp: Update.
+ * gdb.base/jit-so.exp: Update.
+ * gdb.base/jit.exp: Update.
+ * gdb.base/langs.exp: Update.
+ * gdb.base/list.exp: Update.
+ * gdb.base/logical.exp: Update.
+ * gdb.base/long_long.exp: Update.
+ * gdb.base/longjmp.exp: Update.
+ * gdb.base/macscp.exp: Update.
+ * gdb.base/mips_pro.exp: Update.
+ * gdb.base/miscexprs.exp: Update.
+ * gdb.base/morestack.exp: Update.
+ * gdb.base/nodebug.exp: Update.
+ * gdb.base/opaque.exp: Update.
+ * gdb.base/pc-fp.exp: Update.
+ * gdb.base/pending.exp: Update.
+ * gdb.base/permissions.exp: Update.
+ * gdb.base/pointers.exp: Update.
+ * gdb.base/prelink.exp: Update.
+ * gdb.base/printcmds.exp: Update.
+ * gdb.base/psymtab.exp: Update.
+ * gdb.base/ptype.exp: Update.
+ * gdb.base/relational.exp: Update.
+ * gdb.base/scope.exp: Update.
+ * gdb.base/setvar.exp: Update.
+ * gdb.base/shlib-call.exp: Update.
+ * gdb.base/shreloc.exp: Update.
+ * gdb.base/signals.exp: Update.
+ * gdb.base/sizeof.exp: Update.
+ * gdb.base/so-impl-ld.exp: Update.
+ * gdb.base/so-indr-cl.exp: Update.
+ * gdb.base/solib-disc.exp: Update.
+ * gdb.base/solib-display.exp: Update.
+ * gdb.base/solib-nodir.exp: Update.
+ * gdb.base/solib-overlap.exp: Update.
+ * gdb.base/solib-symbol.exp: Update.
+ * gdb.base/solib-weak.exp: Update.
+ * gdb.base/solib.exp: Update.
+ * gdb.base/store.exp: Update.
+ * gdb.base/structs.exp: Update.
+ * gdb.base/structs2.exp: Update.
+ * gdb.base/type-opaque.exp: Update.
+ * gdb.base/unload.exp: Update.
+ * gdb.base/varargs.exp: Update.
+ * gdb.base/volatile.exp: Update.
+ * gdb.base/watch_thread_num.exp: Update.
+ * gdb.base/watchpoint-solib.exp: Update.
+ * gdb.base/watchpoint.exp: Update.
+ * gdb.base/watchpoints.exp: Update.
+ * gdb.base/whatis.exp: Update.
+ * gdb.cell/arch.exp: Update.
+ * gdb.cell/break.exp: Update.
+ * gdb.cell/bt.exp: Update.
+ * gdb.cell/core.exp: Update.
+ * gdb.cell/data.exp: Update.
+ * gdb.cell/ea-cache.exp: Update.
+ * gdb.cell/f-regs.exp: Update.
+ * gdb.cell/fork.exp: Update.
+ * gdb.cell/gcore.exp: Update.
+ * gdb.cell/mem-access.exp: Update.
+ * gdb.cell/ptype.exp: Update.
+ * gdb.cell/registers.exp: Update.
+ * gdb.cell/sizeof.exp: Update.
+ * gdb.cell/solib-symbol.exp: Update.
+ * gdb.cell/solib.exp: Update.
+ * gdb.cp/ambiguous.exp: Update.
+ * gdb.cp/breakpoint.exp: Update.
+ * gdb.cp/bs15503.exp: Update.
+ * gdb.cp/casts.exp: Update.
+ * gdb.cp/class2.exp: Update.
+ * gdb.cp/cpexprs.exp: Update.
+ * gdb.cp/cplusfuncs.exp: Update.
+ * gdb.cp/ctti.exp: Update.
+ * gdb.cp/dispcxx.exp: Update.
+ * gdb.cp/gdb1355.exp: Update.
+ * gdb.cp/gdb2384.exp: Update.
+ * gdb.cp/gdb2495.exp: Update.
+ * gdb.cp/infcall-dlopen.exp: Update.
+ * gdb.cp/local.exp: Update.
+ * gdb.cp/m-data.exp: Update.
+ * gdb.cp/m-static.exp: Update.
+ * gdb.cp/mb-ctor.exp: Update.
+ * gdb.cp/mb-inline.exp: Update.
+ * gdb.cp/mb-templates.exp: Update.
+ * gdb.cp/member-ptr.exp: Update.
+ * gdb.cp/method.exp: Update.
+ * gdb.cp/namespace.exp: Update.
+ * gdb.cp/nextoverthrow.exp: Update.
+ * gdb.cp/nsdecl.exp: Update.
+ * gdb.cp/nsrecurs.exp: Update.
+ * gdb.cp/nsstress.exp: Update.
+ * gdb.cp/nsusing.exp: Update.
+ * gdb.cp/pr-1023.exp: Update.
+ * gdb.cp/pr-1210.exp: Update.
+ * gdb.cp/pr-574.exp: Update.
+ * gdb.cp/pr9631.exp: Update.
+ * gdb.cp/printmethod.exp: Update.
+ * gdb.cp/psmang.exp: Update.
+ * gdb.cp/re-set-overloaded.exp: Update.
+ * gdb.cp/rtti.exp: Update.
+ * gdb.cp/shadow.exp: Update.
+ * gdb.cp/templates.exp: Update.
+ * gdb.cp/try_catch.exp: Update.
+ * gdb.dwarf2/dw2-ranges.exp: Update.
+ * gdb.dwarf2/pr10770.exp: Update.
+ * gdb.fortran/library-module.exp: Update.
+ * gdb.hp/gdb.aCC/optimize.exp: Update.
+ * gdb.hp/gdb.aCC/watch-cmd.exp: Update.
+ * gdb.hp/gdb.base-hp/callfwmall.exp: Update.
+ * gdb.hp/gdb.base-hp/hwwatchbus.exp: Update.
+ * gdb.hp/gdb.base-hp/pxdb.exp: Update.
+ * gdb.hp/gdb.base-hp/sized-enum.exp: Update.
+ * gdb.hp/gdb.base-hp/so-thresh.exp: Update.
+ * gdb.hp/gdb.compat/xdb1.exp: Update.
+ * gdb.hp/gdb.compat/xdb2.exp: Update.
+ * gdb.hp/gdb.compat/xdb3.exp: Update.
+ * gdb.hp/gdb.defects/bs14602.exp: Update.
+ * gdb.hp/gdb.defects/solib-d.exp: Update.
+ * gdb.hp/gdb.objdbg/objdbg01.exp: Update.
+ * gdb.hp/gdb.objdbg/objdbg02.exp: Update.
+ * gdb.hp/gdb.objdbg/objdbg03.exp: Update.
+ * gdb.hp/gdb.objdbg/objdbg04.exp: Update.
+ * gdb.mi/gdb792.exp: Update.
+ * gdb.mi/mi-pending.exp: Update.
+ * gdb.mi/mi-solib.exp: Update.
+ * gdb.mi/mi-var-cp.exp: Update.
+ * gdb.opt/clobbered-registers-O2.exp: Update.
+ * gdb.opt/inline-bt.exp: Update.
+ * gdb.opt/inline-cmds.exp: Update.
+ * gdb.opt/inline-locals.exp: Update.
+ * gdb.python/py-events.exp: Update.
+ * gdb.python/py-finish-breakpoint.exp: Update.
+ * gdb.python/py-type.exp: Update.
+ * gdb.reverse/solib-precsave.exp: Update.
+ * gdb.reverse/solib-reverse.exp: Update.
+ * gdb.server/solib-list.exp: Update.
+ * gdb.stabs/weird.exp: Update.
+ * gdb.threads/attach-into-signal.exp: Update.
+ * gdb.threads/attach-stopped.exp: Update.
+ * gdb.threads/tls-shared.exp: Update.
+ * gdb.trace/change-loc.exp: Update.
+ * gdb.trace/strace.exp: Update.
+
+2012-06-19 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/whatis.exp: Add tests.
+
+2012-06-19 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/m-static.cc (keepalive): New function.
+ (gnu_obj_1::method): Use it.
+
+2012-06-18 Doug Evans <dje@google.com>
+
+ * gdb.base/info-fun.exp: New file.
+ * gdb.base/info-fun.c: New file.
+ * gdb.base/info-fun-solib.c: New file.
+
+2012-06-18 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Remove stale dummy frames.
+ * gdb.base/call-signal-resume.exp (maintenance print dummy-frames)
+ (maintenance info breakpoints): New tests.
+ * gdb.base/stale-infcall.c: New file.
+ * gdb.base/stale-infcall.exp: New file.
+
+2012-06-17 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.arch/amd64-entry-value-param.S: New file.
+ * gdb.arch/amd64-entry-value-param.c: New file.
+ * gdb.arch/amd64-entry-value-param.exp: New file.
+
+2012-06-15 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/namespace.exp: Add "show lang" test.
+
+2012-06-15 Iain Sandoe <iain@codesourcery.com>
+
+ * gdb.base/list.exp (test_listsize): Remove $use_gdb_stub special
+ case. (top level): Use gdb_file_cmd instead of gdb_load.
+
+2012-06-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ PR tdep/14222
+ * gdb.arch/i386-sse-stack-align.S: New file.
+ * gdb.arch/i386-sse-stack-align.c: New file.
+ * gdb.arch/i386-sse-stack-align.exp: New file.
+
+2012-06-13 Keith Seitz <keiths@redhat.com>
+
+ PR breakpoints/13798 and mi/11541
+ * gdb.linespec/ls-errs.exp: Add a few more tests for
+ filenames with spaces and colons.
+
+2012-06-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ PR c++/14177 - Fix parsing TYPENAME:: in parentheses.
+ * gdb.cp/cpexprs.cc (class CV, CV::i, ATTRIBUTE_USED, CV_f): New.
+ (test_function): Call CV_f.
+ * gdb.cp/cpexprs.exp (p 'CV::m(int)', p CV::m(int))
+ (p 'CV::m(int) const', p CV::m(int) const, p 'CV::m(int) volatile')
+ (p CV::m(int) volatile, p 'CV::m(int) const volatile')
+ (p CV::m(int) const volatile, p CV_f(int), p CV_f(CV::t))
+ (p CV_f(CV::i)): New tests.
+
+2012-06-13 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/condbreak.exp: Add tests for "condition" completion.
+
+2012-06-11 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix regression by the "ambiguous linespec" series.
+ * gdb.base/break.exp (list marker1, break lineno, delete $bpnum): New
+ tests.
+
+2012-06-11 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * lib/future.exp: Set $use_gdb_compile even if only find_go_linker is
+ missing.
+
2012-06-11 Tom Tromey <tromey@redhat.com>
* gdb.base/longjmp.c (hidden_longjmp): Move expected catch