X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=703de3178f612f0fd0156a4fd9c4f552a8c5451c;hb=79b55b8218909abf9d8a0ff4f0f0813c49db0a0b;hp=d251e2150751350ce2074ae75776429a8403666a;hpb=c418769792360c48db1f2d84f0c89aa0f61280f5;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index d251e21507..703de3178f 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,419 @@ +2010-01-01 Joel Brobecker + + * gdb.arch/gdb1291.s, gdb.arch/gdb1431.s: Update year in copyright + notice. + +2010-01-01 Jan Kratochvil + + * lib/mi-support.exp (mi_expect_stop ): Insert + missing $after_stopped and comma (,) expectation. + +2009-12-31 Stan Shebs + + * gdb.trace/actions.exp: Test teval action. + +2009-12-30 Thiago Jung Bauermann + + * gdb.base/watchpoint.exp (test_watchpoint_in_big_blob): New function. + (top level): Call test_watchpoint_in_big_blob. + * gdb.base/watchpoint.c (buf): Change size to value too big for hardware + watchpoints. + (func3): Write to buf. + +2009-12-29 Stan Shebs + + * gdb.trace/actions.exp: Test default-collect. + +2009-12-28 Stan Shebs + + * gdb.trace/tsv.exp: New file. + * gdb.base/completion.exp: Update ambiguous info output. + +2009-12-28 Daniel Jacobowitz + + * gdb.base/find.c (main): Reference search buffers. + * gdb.base/included.c (main): Reference integer. + * gdb.base/ptype.c (charfoo): Declare. + (intfoo): Call charfoo. + * gdb.base/scope0.c (useitp): New function. + (usestatics): Use useitp. + (useit): Add a type for val. + * gdb.base/scope1.c (useit1): Take a pointer argument. + (usestatics1): Update calls to useit1. + * gdb.cp/call-c.cc: Declare foo. + (main): Call foo. + * gdb.cp/m-static.cc (main): Reference test4.elsewhere. + * gdb.cp/namespace.cc (ensureOtherRefs): Declare. + (main): Call C::ensureRefs and ensureOtherRefs. + * gdb.cp/namespace1.cc (C::ensureOtherRefs): Also reference int + variables. + (ensureOtherRefs): New function. + * gdb.cp/overload.cc (main): Call all overloadNamespace variants. + * gdb.cp/templates.cc (main): Call t5i.value. + +2009-12-24 Jan Kratochvil + + Fix compatibility with G++-4.5. + * gdb.cp/expand-sals.cc (main): Remove the "exit-line" comment. + * gdb.cp/expand-sals.exp: Remove breakpoint on "exit-line". + (uncaught return): Remove. + +2009-12-23 Jan Kratochvil + Phil Muldoon + + * gdb.base/condbreak.exp: Put breakpoint on marker3 and marker4. + (bp_location13, bp_location14, bp_location17, bp_location18) + (marker3_proto, marker4_proto): New variables. + (breakpoint info): Update output. + (run until breakpoint at marker3, run until breakpoint at marker4): New + tests. + +2009-12-23 Jan Kratochvil + + * gdb.base/unload.c (main): Change the UNLOADSHR parameter to 1. + Replace the printf call of Y by provided "y-set-1" label. New block + for the second shared library. + * gdb.base/unload.exp: Compile also the second library, call + gdb_load_shlibs also for it. Use now gdb_breakpoint. + (single pending breakpoint info): Rename to ... + (pending breakpoint info before run): ... this extended test. + (libfile2, libname2, libsrcfile2, libsrc2) + (lib_sl2): New variables. + (exec_opts): Set also SHLIB_NAME2. + (pending breakpoint info on first run at shrfunc1) + (pending breakpoint info on second run at shrfunc1) + (pending breakpoint info on second run at shrfunc2) + (print y from libfile, print y from libfile2): New tests. + * gdb.base/unloadshr.c (shrfunc1): Change the returned value. + * gdb.base/unloadshr2.c: New. + +2009-12-22 Hui Zhu + + * gdb.reverse/sigall-reverse.exp: Adjust. + +2009-12-21 Vladimir Prus + + PR gdb/10884 + + * gdb.mi/var-cmd.c (do_bitfield_tests): New + (main): Call do_bitfield_tests. + * gdb.mi/mi-var-cmd.exp: Run the 'bitfield' testcase. + +2009-12-20 Joel Brobecker + + * Makefile.in gdb.ada/gnat_ada.gpr, gdb.base/gcore-buffer-overflow.c, + gdb.base/gcore-buffer-overflow.exp, gdb.base/source-error.gdb, + gdb.base/watch_thread_num.c, gdb.java/jprint.java, + gdb.mi/mi-async.exp, gdb.modula2/unbounded-array.exp, + gdb.modula2/unbounded1.c: Update copyright header. + +2009-12-10 Chris Moller + + PR gdb/9399 + * gdb.cp/virtfunc2.exp: New tests + * gdb.cp/virtfunc2.cc: New tests + * gdb.cp/Makefile.in: Added tests to EXECUTABLES + +2009-12-10 Oza Pawandeep (paawan1982@yahoo.com + + * gdb.reverse/i387-env-reverse.c: New file. + * gdb.reverse/i387-env-reverse.exp: New file. + * gdb.reverse/i387-stack-reverse.c: New file. + * gdb.reverse/i387-stack-reverse.exp: New file. + +2009-12-08 Phil Muldoon + + * gdb.python/py-type.exp (test_range): New test. + +2009-12-03 Phil Muldoon + + PR python/10805 + + * gdb.python/py-type.exp: New file. + * gdb.python/py-type.c: New file. + * Makefile.in: Add py-type. + +2009-12-03 Tom Tromey + + * gdb.python/py-value.exp (test_parse_and_eval): New + function. + +2009-12-03 Paul Pluzhnikov + + PR gdb/11022 + + * gdb.base/pr11022.exp: New test. + * gdb.base/pr11022.c: New test. + +2009-12-03 Jan Kratochvil + + Fix spurious false FAILs. + * gdb.base/structs.c (chartest): New. + (main): Fill-in chartest. + * gdb.base/structs.exp (anychar_re, first): New. + (start_structs_test): Import global anychar_re and first. + New gdb_test call "set print elements 300; ${testfile}" + (start_structs_test <$first>): New block. + (any): Import global anychar_re. New variable ac. Use ${ac}. + +2009-11-30 Jan Kratochvil + + * gdb.base/bigcore.exp (extract_heap): Set $lim limit to 200. + +2009-11-30 Jan Kratochvil + + * gdb.base/foll-fork.exp (unpatch child, breakpoint at exit call): + Force $srcfile file. + * gdb.base/foll-fork.c (callee): Comment out the printf call. + +2009-11-27 Ulrich Weigand + + * gdb.base/hbreak.exp: Disable for s390*-*-* targets. + * gdb.base/watchpoint-hw-hit-once.exp: Likewise. + * gdb.threads/watchthreads-reorder.exp: Likewise. + +2009-11-24 Daniel Jacobowitz + + PR gdb/8704 + + * gdb.base/condbreak.exp: Test combinations of "break *EXP", + "if", and "thread". Correct matching in the previous test. + +2009-11-25 Daniel Jacobowitz + + * gdb.cp/extern-c.cc, gdb.cp/extern-c.exp: New test. + +2009-11-23 Michael Snyder + + * gdb.reverse/watch-reverse.exp: Extend test for hw watchpoints. + * gdb.reverse-watch-precsave.exp: Ditto. + +2009-11-23 Paul Pluzhnikov + + * gdb.asm/asm-source.exp: Adjust. + * gdb.base/help.exp: Adjust. + +2009-11-22 Pedro Alves + + * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir) + (do_syscall_tests_without_xml): Set data-directory to + /the/path/to/nowhere. + +2009-11-21 Pedro Alves + + * gdb.threads/local-watch-wrong-thread.c, + gdb.threads/local-watch-wrong-thread.exp: New files. + +2009-11-21 Pedro Alves + + * gdb.cp/cplusfuncs.exp (info_func_regexp, print_addr): Don't + assume new `regsub' syntax available. + +2009-11-20 Jan Kratochvil + + * gdb.base/watchpoint-hw-hit-once.exp, + gdb.base/watchpoint-hw-hit-once.c: New. + +2009-11-20 Jan Kratochvil + + * gdb.threads/watchthreads-reorder.exp, + gdb.threads/watchthreads-reorder.c: New. + +2009-11-17 Nathan Sidwell + + * gdb.xml/tdesc-regs.exp: Use for m68k. + +2009-11-15 Pedro Alves + + * gdb.base/watch-vfork.c, gdb.base/watch-vfork.exp: New files. + +2009-11-13 Daniel Jacobowitz + + * lib/gdb.exp (current_target_name): New procedure. + (gdb_wrapper_target): New variable. + (gdb_wrapper_init): Set gdb_wrapper_target. + (default_gdb_init): Check gdb_wrapper_target before rebuilding the + wrapper. + +2009-11-13 Daniel Jacobowitz + + * gdb.base/remote.exp: Delete the slowest load test. + Do not load with fixed packet sizes. + +2009-11-13 Daniel Jacobowitz + + * gdb.cp/virtfunc.exp (do_tests): If runto_main fails, give up. + +2009-11-13 Daniel Jacobowitz + + * gdb.base/freebpcmd.exp: Delete unused variable. Specify + srcfile when setting a breakpoint. + +2009-11-13 Maciej W. Rozycki + + * gdb.base/find.c (int8_t, int16_t, int32_t, int64_t): Undefine + macros. + +2009-11-13 Daniel Jacobowitz + + * gdb.cp/formatted-ref.exp (test_p_x_ref_addr): Allow the reference + to be in memory. + * gdb.base/display.c (force_mem): New. + (do_loops): Use it. Add breakpoint comments. + (do_vars): Add a breakpoint comment. + * gdb.base/display.exp: Use gdb_get_line_number. Remove hardcoded + line numbers. + +2009-11-13 Nathan Froyd + + * gdb.base/pending.exp: Use gdb_run_cmd to start the program + instead of a bare "run". + +2009-11-13 Paul Pluzhnikov + + * gdb.python/py-prettyprint.exp: Adjust. + +2009-11-12 Daniel Jacobowitz + + * lib/cell.exp (skip_cell_tests): Clean up test files before + returning. + +2009-11-12 Daniel Jacobowitz + + * lib/gdb.exp (gdb_test_multiple): Handle "y or [n]", "[y] or n", + and the breakpoint menu. Do not call perror if a prompt is seen. + Consume the following GDB prompt. + * gdb.cp/method2.exp (test_break): Use gdb_test_multiple. + * gdb.cp/namespace.exp: Use gdb_test. + * gdb.cp/templates.exp: Use gdb_test. + (test_template_breakpoints): Use gdb_test_multiple. + +2009-11-12 Daniel Jacobowitz + + * gdb.base/break1.c (struct some_struct, values): Move earlier. + (marker4): Reference values. + +2009-11-12 Daniel Jacobowitz + + * gdb.base/macscp.exp: Avoid the first FAIL if macro information + is missing. + +2009-11-12 Daniel Jacobowitz + + * gdb.base/break.c (need_malloc): New. + * gdb.base/constvars.c (main): Reference crass and crisp. + * gdb.base/gdb1821.c (main): Reference bar. + * gdb.cp/gdb1355.cc (main): Reference s1. + * gdb.cp/hang1.cc (dummy2, dummy3): Declare. + (main): Call them. + * gdb.cp/hang2.cc (dummy2): Define. + * gdb.cp/hang3.cc (dummy3): Define. + * gdb.cp/m-data.cc (main): Reference shadow. + +2009-11-12 Daniel Jacobowitz + Nathan Froyd + + * lib/gdb.exp (gdb_compile): Also set rpath for shlib=, on a + remote host. + +2009-11-12 Nathan Froyd + + * gdb.base/step-line.exp: Copy step-line.inp to the remote host. + * gdb.dwarf2/dw2-basic.exp: Copy file1.txt to the remote host. + * gdb.dwarf2/dw2-compressed.exp: Likewise. + * gdb.dwarf2/dw2-intercu.exp: Likewise. + * gdb.dwarf2/dw2-intermix.exp: Likewise. + * gdb.dwarf2/dw2-producer.exp: Likewise. + * gdb.dwarf2/mac-fileno.exp: Likewise. + * gdb.python/py-prettyprint.exp (run_lang_tests): Copy + py-prettyprint.py to the remote host. + * gdb.python/py-mi.exp: Copy py-mi.py to the remote host. + +2009-11-11 Keith Seitz + + * gdb.cp/classes.cc (ByAnyOtherName): Add typedef and + use it instead of "Foo". + * gdb.cp/classes.exp (do_tests): Add a test to access + a method through a typedef'd class name. + +2009-11-11 Nathan Froyd + + * gdb.base/long_long.exp: Permit leading zeros on floating-point + exponents. + * gdb.base/pointers.exp: Likewise. + * gdb.cp/ref-types.exp: Likewise. + +2009-11-11 Keith Seitz + + * gdb.cp/cplusfuncs.cc (class foo): Add operators + new[] and delete[]. + * gdb.cp/cplusfuncs.exp (dm_type_void): Change to + "void". + (probe_demangler): Remove all single-quoting of + method and variable names. + (info_func_regexp): Remove the word "void" from any + occurrence of "(void)". + (print_addr_2): Remove all single-quoting of + method names. + (print_addr_2_kfail): Likewise. + (print_addr): Single-quote C function names before + passing to print_addr_2. + (test_paddr_operator_functions): Remove single-quoting + for method names. + Add tests for operator new[] and operator delete[]. + +2009-11-11 Jan Kratochvil + + * gdb.dwarf2/dw2-ranges.exp: Call runto_main. + +2009-11-09 Keith Seitz + + * gdb.cp/overload.exp: Add tests for resolving overloaded + methods in expression parsing/evaluation. + +2009-11-10 Daniel Jacobowitz + + * lib/gdb.exp (default_gdb_version): Use --version instead of + --command. + +2009-11-10 Nathan Sidwell + + * lib/gdb.exp (gdb_compile_test): New. + (skip_ada_tests, skip_java_tests): New. + (gdb_compile): Use gdb_compile_test for f77. + * lib/ada.exp (gdb_compile_ada): Use gdb_compile_test to record result. + * lib/java.exp (compile_java_from_source): Remove runtests check, + use gdb_compile_test to record result. + * gdb.ada/packed_array.exp, gdb.ada/fixed_points.exp, + gdb.ada/exec_changed.exp, gdb.ada/start.exp, + gdb.ada/watch_arg.exp, gdb.ada/null_record.exp, + gdb.ada/array_return.exp, gdb.ada/arrayidx.exp, + gdb.mi/mi-var-child-f.exp, gdb.fortran/types.exp, + gdb.fortran/array-element.exp, gdb.fortran/subarray.exp, + gdb.fortran/derived-type.exp, gdb.fortran/exprs.exp, + gdb.java/jmisc.exp, gdb.java/jmisc1.exp, gdb.java/jprint.exp, + gdb.java/jv-print.exp, gdb.java/jmain.exp: Add language skip, + adjust gdb_compile invocations. + +2009-11-09 Jan Kratochvil + + * Makefile.in (abs_builddir): New. + (site.exp): New target `$(abs_builddir)/site.exp'. New comment. + (check-single, $(TEST_TARGETS), check-gdb.base%): Change `site.exp' to + `$(abs_builddir)/site.exp'. + +2009-11-05 Daniel Jacobowitz + + * config/m68k-emc.exp, lib/emc-support.exp, + gdb.trace/gdb_c_test.c: Delete. + * gdb.trace/actions.exp, gdb.trace/backtrace.exp, gdb.trace/circ.exp, + gdb.trace/collection.exp, gdb.trace/deltrace.exp, + gdb.trace/infotrace.exp, gdb.trace/limits.exp, gdb.trace/packetlen.exp, + gdb.trace/passc-dyn.exp, gdb.trace/passcount.exp, gdb.trace/report.exp, + gdb.trace/save-trace.exp, gdb.trace/tfind.exp, gdb.trace/tracecmd.exp, + gdb.trace/while-dyn.exp, gdb.trace/while-stepping.exp: Remove special + casing for m68k-*-elf. + 2009-11-03 Pedro Alves * gdb.arch/i386-gnu-cfi.exp: Define SYMBOL_PREFIX on *-*-mingw*.