X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=e412100df8d4f2ec1a2cdfb81be46a8d0b5135ea;hb=5204774b6f67d634e3571a9cf92f5e1e2d2bbea8;hp=22b8c3cdf9f8adef9c5c8462b66478ec2edeafa0;hpb=6d0bb9f3db022411035cf5c74cc44cb6a6e6d07a;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 22b8c3cdf9..e412100df8 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,914 @@ +2012-06-27 Tom Tromey + + * gdb.python/python.exp: Fix regexps in pagination tests. + +2012-06-26 Siva Chandra Reddy + + * 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 + + * gdb.threads/step.c: Remove. + * gdb.threads/step.exp: Remove. + * gdb.threads/step2.exp: Remove. + +2012-06-26 Tom Tromey + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * gdb.modula2/unbounded-array.exp: Use standard_testfile, + prepare_for_testing. + +2012-06-25 Tom Tromey + + * 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 + + * gdb.asm/asm-source.exp: Use standard_output_file, + standard_testfile. Construct .o files in proper subdir. + +2012-06-25 Tom Tromey + + * 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 + + * 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 + + * gdb.arch/arm-disp-step.S: Fix use of .global directives. + +2012-06-24 Jan Kratochvil + + Fix regression by the previous commit. + * gdb.python/lib-types.exp: Add c++ to the compilation flags. + +2012-06-22 Tom Tromey + + * 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 + + * 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 + + * 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 + + * 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 + + * boards/native-gdbserver.exp: New proc ${board}_exec. + * boards/native-stdio-gdbserver.exp: Likewise. + +2012-06-21 Tom Tromey + + * 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 + + * gdb.base/whatis.exp: Add tests. + +2012-06-19 Tom Tromey + + * gdb.cp/m-static.cc (keepalive): New function. + (gnu_obj_1::method): Use it. + +2012-06-18 Doug Evans + + * 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 + + 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 + + * 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 + + * gdb.cp/namespace.exp: Add "show lang" test. + +2012-06-15 Iain Sandoe + + * 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 + + 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 + + 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 + + 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 + + * gdb.base/condbreak.exp: Add tests for "condition" completion. + +2012-06-11 Jan Kratochvil + + Fix regression by the "ambiguous linespec" series. + * gdb.base/break.exp (list marker1, break lineno, delete $bpnum): New + tests. + +2012-06-11 Jan Kratochvil + + * lib/future.exp: Set $use_gdb_compile even if only find_go_linker is + missing. + +2012-06-11 Tom Tromey + + * gdb.base/longjmp.c (hidden_longjmp): Move expected catch + location... + (main): ...here. + +2012-06-07 Yao Qi + + * gdb.trace/strace.exp: Shorten some too-long lines. + +2012-06-06 Pedro Alves + + * gdb.threads/clone-new-thread-event.c: New file. + * gdb.threads/clone-new-thread-event.exp: New file. + +2012-06-06 Yao Qi + + * gdb.base/dprintf.c (main): Add extra parameter when calling + printf and fprintf. + (bar): New function. It is a dead function, but to ensure + 'malloc' is linked explicitly. + +2012-06-06 Yao Qi + + * gdb.base/info-proc.exp: Return if target doesn't support + 'info proc'. + +2012-06-05 Jan Kratochvil + + * gdb.base/freebpcmd.exp (set lines): Check valid range of I. + (run program with breakpoint commands): XFAIl if it is not. + +2012-06-05 Joel Brobecker + + * gdb.base/ctxobj-f.c (GET_VERSION): Introduce local variable + and add comment. + * gdb.base/ctxobj-m.c (main): Rewrite, and add comment. + * gdb.base/ctxobj.exp: Insert breakpoint in ctxobj-f.c using + "STOP" marker. Adjust testing strategy to make it work on + all targets. + + * gdb.base/print-file-var-main.c (main): Rewrite using local + variables and adjust get_version_2's return value check. + Add small comment. + * gdb.base/print-file-var.exp: Insert breakpoint using "STOP" + marker. Adjust testing strategy to make it work on all targets. + +2012-06-05 Joel Brobecker + + * gdb.ada/bad-task-bp-keyword: New testcase. + +2012-06-03 Jan Kratochvil + + * gdb.base/code_elim.exp (add-symbol-file ${testfile1} 0x100000): + Simplify it to ... + (symbol-file ${testfile1}): ... here. + (test eliminated var my_global_symbol) + (test eliminated var my_static_symbol) + (test eliminated var my_global_func, get address of main): Wrap them to + 'single psymtabs' and 'single symtabs' + (get address of my_global_symbol, get address of my_static_symbol) + (get address of my_global_func, get address of main): Wrap them to + 'order1' and 'order2'. + + * gdb.base/code_elim.exp + (add-symbol-file ${testfile1} 0x100000) + (add-symbol-file ${testfile2} 0x200000): Wrap them to 'order1' and + 'order2'. + (order1: add-symbol-file ${testfile1} 0x100000) + (order1: add-symbol-file ${testfile2} 0x200000) + (order2: add-symbol-file ${testfile2} 0x200000) + (order2: add-symbol-file ${testfile1} 0x100000): Add -s .data and -s + .bss as appropriate. + +2012-05-28 Jan Kratochvil + + * gdb.server/solib-list-lib.c: New file. + * gdb.server/solib-list-main.c: New file. + * gdb.server/solib-list.exp: New file. + +2012-05-25 Maciej W. Rozycki + + * gdb.trace/unavailable.exp (gdb_collect_globals_test): Update + for 'set print symbol' change. + +2012-05-24 Jan Kratochvil + + * gdb.dwarf2/dw2-icc-opaque.S: Add debug_info_seg3 and + .debug_abbrev_seg3. + +2012-05-24 John Steele Scott + + PR symtab/13277: Resolving opaque structures in ICC generated binaries. + * gdb.dwarf2/dw2-icc-opaque.S: New file. + * gdb.dwarf2/dw2-icc-opaque.exp: New file. + +2012-05-23 Stan Shebs + + * gdb.mi/mi-info-os.exp: New file. + +2012-05-23 Keith Seitz + + * gdb.trace/stap-trace.exp: If compile_stap_bin fails, + return -1 to suppress the rest of the tests. + (compile_stap_bin): Return boolean success value. + +2012-05-21 Tom Tromey + + * gdb.cp/inherit.exp (test_print_mi_members): Expect errors. + Remove kfails. + (test_print_mi_member_types): Likewise. + +2012-05-21 Tom Tromey + + * gdb.base/callfuncs.exp (do_function_calls): Update for 'set + print symbol' change. + +2012-05-18 Thiago Jung Bauermann + + * gdb.python/py-prompt.exp: Quit if the target is remote. + +2012-05-18 Jan Kratochvil + + Fix ERROR: internal buffer is full. + * gdb.base/info-os.exp (expect_multiline): New function. + (get process list, get process groups, get threads) + (get file descriptors, get internet-domain sockets) + (get shared-memory regions, get semaphores, get message queues): Use + it for these tests. + +2012-05-18 Tom Tromey + + * gdb.mi/mi-var-cmd.exp: Update. + * gdb.objc/basicclass.exp (do_objc_tests): Update. + * gdb.cp/virtbase.exp: Update. + * gdb.cp/classes.exp (test_static_members): Update. + * gdb.cp/casts.exp: Update. + * gdb.base/pointers.exp: Update. + * gdb.base/funcargs.exp (pointer_args): Update. + (structs_by_reference): Update. + * gdb.base/find.exp: Update. + * gdb.base/call-strs.exp: Send "set print symbol off". + * gdb.base/call-ar-st.exp: Update. + * gdb.ada/fun_addr.exp: Update. + * gdb.base/printcmds.exp (test_print_symbol): New proc. + Call it. + (test_print_repeats_10, test_print_strings) + (test_print_char_arrays): Update. + +2012-05-18 Tom Tromey + + * gdb.base/charset.exp (string_display): Update. + +2012-05-18 Tom Tromey + + * gdb.mi/mi2-var-display.exp: Update. + * gdb.mi/mi-var-display.exp: Update. + * gdb.mi/mi-var-child.exp: Update. + * gdb.cp/expand-psymtabs-cxx.exp: Update. + * gdb.cp/cp-relocate.exp (get_func_address): Update. + +2012-05-17 Doug Evans + + * info-macros.exp: Pass "debug" to prepare_for_testing. + + * Makefile.in (clean): Remove Fission .dwo and .dwp files. + * gdb.ada/Makefile.in (clean): Ditto. + * gdb.arch/Makefile.in (clean): Ditto. + * gdb.asm/Makefile.in (clean): Ditto. + * gdb.base/Makefile.in (clean): Ditto. + * gdb.cell/Makefile.in (clean): Ditto. + * gdb.cp/Makefile.in (clean): Ditto. + * gdb.disasm/Makefile.in (clean): Ditto. + * gdb.dwarf2/Makefile.in (clean): Ditto. + * gdb.fortran/Makefile.in (clean): Ditto. + * gdb.go/Makefile.in (clean): Ditto. + * gdb.hp/Makefile.in (clean): Ditto. + * gdb.hp/gdb.aCC/Makefile.in (clean): Ditto. + * gdb.hp/gdb.base-hp/Makefile.in (clean): Ditto. + * gdb.hp/gdb.compat/Makefile.in (clean): Ditto. + * gdb.hp/gdb.defects/Makefile.in (clean): Ditto. + * gdb.hp/gdb.objdbg/Makefile.in (clean): Ditto. + * gdb.java/Makefile.in (clean): Ditto. + * gdb.linespec/Makefile.in (clean): Ditto. + * gdb.mi/Makefile.in (clean): Ditto. + * gdb.modula2/Makefile.in (clean): Ditto. + * gdb.multi/Makefile.in (clean): Ditto. + * gdb.objc/Makefile.in (clean): Ditto. + * gdb.opencl/Makefile.in (clean): Ditto. + * gdb.opt/Makefile.in (clean): Ditto. + * gdb.pascal/Makefile.in (clean): Ditto. + * gdb.python/Makefile.in (clean): Ditto. + * gdb.reverse/Makefile.in (clean): Ditto. + * gdb.server/Makefile.in (clean): Ditto. + * gdb.stabs/Makefile.in (clean): Ditto. + * gdb.threads/Makefile.in (clean): Ditto. + * gdb.trace/Makefile.in (clean): Ditto. + * gdb.xml/Makefile.in (clean): Ditto. + +2012-05-16 Tom Tromey + + * gdb.base/macscp1.c (macscp_expr): Add comment. + * gdb.base/macscp.exp: Test __FILE__ and __LINE__. + +2012-05-16 Maciej W. Rozycki + + * gdb.base/return-nodebug.exp: Also test float and double types. + +2012-05-15 Jan Kratochvil + + PR testsuite/12649 + * gdb.base/dprintf.exp: Replace gdb_run_cmd by runto main. + + * gdb.base/dprintf.exp: Remove now redundant breakpoint for main. + +2012-05-14 Sergio Durigan Junior + + * gdb.base/stap-probe.exp (stap_test): Remove calls to + `rerun_to_main'. + (stap_test_no_debuginfo): Likewise. + +2012-05-14 Stan Shebs + + * gdb.base/dprintf.c: New file. + * gdb.base/dprintf.exp: New file. + +2012-05-14 Hui Zhu + + * gdb.trace/Makefile.in (PROGS): Add disconnected-tracing. + * gdb.trace/disconnected-tracing.c: New file. + * gdb.trace/disconnected-tracing.exp: New file. + +2012-05-13 Siva Chandra Reddy + + * gdb.python/python.c: Add a new breakpoint comment. + * gdb.python/python.exp: Add tests to test gdb.find_pc_line. + +2011-12-26 Kwok Cheung Yeung + + * gdb.base/info-os.exp: New file. + * gdb.base/info-os.c: New file. + +2012-05-10 Joel Brobecker + + * gdb.base/print-file-var-lib1.c, gdb.base/print-file-var-lib2.c, + gdb.base/print-file-var-main.c, gdb.base/print-file-var.exp: + New files. + +2012-05-10 Joel Brobecker + + * gdb.base/ctxobj-f.c, gdb.base/ctxobj-m.c, gdb.base/ctxobj-v.c, + gdb.base/ctxobj.exp: New files. + +2012-05-09 Tom Tromey + + * gdb.trace/strace.exp: Add 'quiet' to compiler flags. + +2012-05-09 Maciej W. Rozycki + + * lib/gdb.exp (gdb_test_multiple): Correct formatting. + +2012-05-08 Maciej W. Rozycki + + * gdb.mi/mi-var-display.exp: Check for the existence of $fp + before using it. + +2012-05-04 Tristan Gingold + + * gdb.base/set-noassign.exp: New test. + +2012-05-03 Siva Chandra Reddy + + * gdb.python/py-symbol.exp: Add tests to test the new methods + gdb.Symtab.global_block() and gdb.Symtab.static_block(). + * gdb.python/py-symbol.c: Add new struct to help test + gdb.Symtab.static_block(). + +2012-05-03 Doug Evans + + * gdb.dwarf2/pr13961.S: Add file and source location, but leave + commented out. + +2012-05-03 Yao Qi + + * gdb.base/catch-syscall.exp: Skip it before compilation if target + doesn't support. + * gdb.base/foll-exec.exp, gdb.base/foll-fork.exp: Likewise. + * gdb.base/foll-vfork.exp, gdb.multi/bkpt-multi-exec.exp: Likewise. + 2012-05-03 Yao Qi * gdb.mi/mi-solib.exp: Setup kfail for gdb/13860.