X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=a7bd51ad62f6346e5ce870a19350c83d1af12ff4;hb=dfc8cf43a16e6e304c311bad583594485657cf8a;hp=a0c2f5dd8658adccfc3c3b28c5ba2b0857c8ba05;hpb=8072405bd6f570b75a030fbd81f25ac79260b066;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index a0c2f5dd86..a7bd51ad62 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,443 @@ +2010-05-25 Tom Tromey + + * gdb.base/macscp.exp: Add missing space after setup_kfail. + +2010-05-25 Tom Tromey + + * gdb.arch/i386-prologue.exp (skip_breakpoint): Fix setup_kfail + argument order. + * gdb.base/macscp.exp: Fix setup_kfail argument order. + * gdb.base/long_long.exp (gdb_test_xxx): Fix setup_kfail argument + order. + * gdb.base/sigbpt.exp (stepi_out): Fix setup_kfail argument + order. + * gdb.base/call-sc.exp (setup_kfails): Remove. + (setup_compiler_kfails): Remove. + * gdb.base/callfuncs.exp (do_function_calls): Fix setup_kfail + argument order. + * gdb.base/siginfo.exp: Fix setup_kfail argument order. + * gdb.base/sigstep.exp (advance): Fix setup_kfail argument order. + (advancei): Fix setup_kfail argument order. + * gdb.base/radix.exp: Fix setup_kfail argument order. + * gdb.base/solib-weak.exp (do_test): Fix setup_kfail argument + order. + * gdb.base/structs.exp (setup_kfails): Remove. + (setup_compiler_kfails): Fix setup_kfail argument order. + * gdb.base/sigaltstack.exp (finish_test): Fix setup_kfail argument + order. + * gdb.java/jmain.exp: Fix setup_kfail argument order. + * gdb.pascal/types.exp (test_string_literal_types_accepted): Fix + setup_kfail argument order. + * gdb.cp/overload.exp: Fix setup_kfail argument order. + +2010-05-25 Tom Tromey + + * gdb.dwarf2/pieces.exp (pieces_test_f3): Mention PR 11636. + +2010-05-25 Michael Snyder + + * gdb.base/call-ar-st.exp: Replace send_gdb with gdb_test. + * gdb.base/callfuncs.exp: Replace send_gdb with gdb_test. + * gdb.base/call-rt-st.exp: Replace send_gdb with gdb_test. + * gdb.base/call-signal-resume.exp: Replace send_gdb with gdb_test. + * gdb.base/call-strs.exp: Replace send_gdb with gdb_test. + * gdb.base/catch-syscall.exp: Replace send_gdb with gdb_test. + * gdb.base/charset.exp: Replace send_gdb with gdb_test. + * gdb.base/checkpoint.exp: Replace send_gdb with gdb_test. + * gdb.base/commands.exp: Replace send_gdb with gdb_test. + * gdb.base/condbreak.exp: Replace send_gdb with gdb_test. + * gdb.base/cond-exprs.exp: Replace send_gdb with gdb_test. + * gdb.base/consecutive.exp: Replace send_gdb with gdb_test. + * gdb.base/constvars.exp: Replace send_gdb with gdb_test. + * gdb.base/corefile.exp: Replace send_gdb with gdb_test. + * gdb.base/default.exp: Replace send_gdb with gdb_test. + * gdb.base/define.exp: Replace send_gdb with gdb_test. + * gdb.base/display.exp: Replace send_gdb with gdb_test. + * gdb.base/dump.exp: Replace send_gdb with gdb_test. + * gdb.base/ending-run.exp: Replace send_gdb with gdb_test. + * gdb.base/eval-skip.exp: Replace send_gdb with gdb_test. + * gdb.base/exprs.exp: Replace send_gdb with gdb_test. + * gdb.base/fileio.exp: Replace send_gdb with gdb_test. + * gdb.base/finish.exp: Replace send_gdb with gdb_test. + * gdb.base/foll-fork.exp: Replace send_gdb with gdb_test. + * gdb.base/funcargs.exp: Replace send_gdb with gdb_test. + * gdb.base/gcore-buffer-overflow.exp: Replace send_gdb with gdb_test. + * gdb.base/gcore.exp: Replace send_gdb with gdb_test. + * gdb.base/gdb1090.exp: Replace send_gdb with gdb_test. + * gdb.base/gdbvars.exp: Replace send_gdb with gdb_test. + * gdb.base/help.exp: Replace send_gdb with gdb_test. + * gdb.base/info-proc.exp: Replace send_gdb with gdb_test. + * gdb.base/jump.exp: Replace send_gdb with gdb_test. + * gdb.base/long_long.exp: Replace send_gdb with gdb_test. + * gdb.base/maint.exp: Replace send_gdb with gdb_test. + * gdb.base/miscexprs.exp: Replace send_gdb with gdb_test. + * gdb.base/nodebug.exp: Replace send_gdb with gdb_test. + * gdb.base/pointers.exp: Replace send_gdb with gdb_test. + * gdb.base/ptype.exp: Replace send_gdb with gdb_test. + +2010-05-25 Doug Evans + + * gdb.python/py-cmd.exp: Add tests for gdb.GdbError and + gdb.string_to_argv. + +2010-05-21 Tom Tromey + + * gdb.dwarf2/pieces.exp (pieces_test_f3): New proc. + Call it. + * gdb.dwarf2/pieces.S: Update. + * gdb.dwarf2/pieces.c (struct B): Remove initial field. + +2010-05-21 Tom Tromey + + * gdb.dwarf2/pieces.exp (pieces_test_f6): New proc. + Call it. + * gdb.dwarf2/pieces.c (struct C): New. + (f6): New function. + * gdb.dwarf2/pieces.S: Replace. + +2010-05-21 Tom Tromey + + * gdb.dwarf2/pieces.exp (pieces_test_f2): New proc. + Call it. + +2010-05-21 Tom Tromey + + * gdb.dwarf2.pieces.exp: New file. + * gdb.dwarf2.pieces.S: New file. + * gdb.dwarf2.pieces.c: New file. + +2010-05-20 Pedro Alves + Joel Brobecker + + * lib/gdb.exp (gdb_test_no_output): New function. + * lib/gdb.ada/arrayidx.exp: Use gdb_test_no_output instead of gdb_test + when testing commands that should produce no output. + +2010-05-17 Joel Brobecker + + * gdb.ada/watch_arg/watch.adb: Rewrite testcase to avoid the + parameter that we want to watch being a constant. + +2010-05-17 Joel Brobecker + + * gdb.ada/cond_lang: New testcase. + +2010-05-17 Joel Brobecker + + * lib/gdb.exp (banned_variables): New variable/constant. + (gdb_init): Add write trace on variables listed in banned_variables. + (gdb_finish): Remove write traces on variables listed in + banned_variables. + +2010-05-17 Joel Brobecker + + * gdb.base/gdb11530.exp: Delete setting of prms_id and bug_id. + * gdb.cp/koenig.exp: Likewise. + +2010-05-14 Phil Muldoon + + PR python/11482 + + * gdb.python/py-value.exp (test_value_hash): New function. + +2010-05-11 Pierre Muller + + PR exp/11530. + * gdb.base/gdb11530.c: New file. + * gdb.base/gdb11530.exp: New file. + +2010-05-08 Jan Kratochvil + + * gdb.dwarf2/dw2-modula2-self-type.exp: New. + * gdb.dwarf2/dw2-modula2-self-type.S: New. + +2010-05-07 Sami Wagiaalla + + * gdb.cp/koenig.exp: New test. + * gdb.cp/koenig.cc: New test program. + +2010-05-05 Joel Brobecker + + Remove the use of prms_id and bug_id throughout the testsuite. + +2010-05-04 Pierre Muller + + PR exp/11349. + * testsuite/gdb.cp/ref-types.exp: Add test to examine + use a reference local variable. + +2010-05-02 Jan Kratochvil + + * gdb.base/break-interp.exp: Remove $exec.debug safety removal. + * gdb.base/sepdebug.exp: Remove .debug subdirectory handling. New + variable different_dir. Move debugfile into a full directory pathname + under DIFFERENT_DIR. + * lib/gdb.exp (separate_debug_filename): Remove. + (gdb_gnu_strip_debug): No longer call separate_debug_filename. Remove + variable debug_dir and mkdir of it. Update function comments. + +2010-04-29 Pedro Alves + + PR gdb/11557 + + * gdb.mi/mi-ns-stale-regcache.exp, gdb.mi/ns-stale-regcache.c: New + files. + +2010-04-29 Phil Muldoon + + * gdb.python/py-param.exp: New File. + +2010-04-29 Mihail Zenkov + + * gdb.base/default.exp: Fix "set language" test. + +2010-04-24 Pierre Muller + + PR breakpoints/11531. + * gdb.base/gdb11531.c: New file. + * gdb.base/gdb11531.exp: New file. + +2010-04-26 Tom Tromey + + * gdb.base/completion.exp: Add tests for completion and deprecated + commands. + +2010-04-26 Jan Kratochvil + + * gdb.pascal/gdb11492.exp (print integer_array, print /d char_array) + (print /x char_array): Escape curly brackets. + +2010-04-23 Jan Kratochvil + + Fix deadlock on looped list of loaded shared objects. + * gdb.base/solib-corrupted.exp: New. + +2010-04-23 Doug Evans + + * gdb.python/py-section-script.c: New file. + * gdb.python/py-section-script.exp: New file. + * gdb.python/py-section-script.py: New file. + +2010-04-20 Chris Moller + + PR 10179 + + * gdb.base/Makefile.in (EXECUTABLES): Added pr10179. + * gdb.base/pr10179-a.c: + * gdb.base/pr10179-b.c: + * gdb.base/pr10179.exp: New files. + +2010-04-22 Jan Kratochvil + + Fix crashes on dangling display expressions. + * gdb.base/solib-display.exp: Call gdb_gnu_strip_debug if LIBSEPDEBUG + is SEP. + (lib_flags): Remove the "debug" keyword. + (libsepdebug): New variable for iterating new loop. + (save_pf_prefix): New variable wrapping the loop. + (sep_lib_flags): New variable derived from LIB_FLAGS. Use it. + * lib/gdb.exp (gdb_gnu_strip_debug): Document the return code. + +2010-04-22 Pierre Muller + + * gdb.threads/watchthreads.exp: Change to obtain consistent output. + +2010-04-22 Pierre Muller + + PR stabs/11479. + * gdb.stabs/gdb11479.exp: New file. + * gdb.stabs/gdb11479.c: New file. + +2010-04-22 Pierre Muller + + * gdb.base/charset.c (Strin16, String32): New variables. + * gdb.base/charset.exp (gdb_test): Test correct display + of 16 or 32 bit strings. + +2010-04-21 Chris Moller + + PR 9167 + * gdb.cp/Makefile.in (EXECUTABLES): Added pr9167. + * gdb.cp/pr9167.cc: New file. + * gdb.cp/pr9167.exp: New file. + + +2010-04-21 Pierre Muller + + PR pascal/11492. + * gdb.pascal/gdb11492.pas: New file. + * gdb.pascal/gdb11492.exp: New file. + +2010-04-20 Joel Brobecker + + * gdb.ada/info_types.c, gdb.ada/info_types.exp: New files. + +2010-04-20 Joel Brobecker + + * gdb.ada/dyn_loc: New testcase. + +2010-04-20 Chris Moller + + PR 10867 + + * gdb.cp/Makefile.in (EXECUTABLES): Added pr10687 + * gdb.cp/pr10687.cc: New file. + * gdb.cp/pr10687.exp: New file. + + +2010-04-20 Jan Kratochvil + Sergio Durigan Junior + + * gdb.fortran/logical.exp: New testcase. + * gdb.fortran/logical.f90: New file. + +2010-04-19 Doug Evans + + * gdb.base/help.exp (help source): Update expected output. + +2010-04-19 Jan Kratochvil + + * gdb.base/solib-display.exp: Replace gdb_exit, gdb_start, + gdb_reinitialize_dir and gdb_load by clean_restart. Remove trailing + gdb_exit and return. + (executable): New variable. + (binfile): Use it. + +2010-04-19 Pedro Alves + + PR breakpoints/8554. + + * gdb.trace/save-trace.exp: Adjust. + +2010-04-17 H.J. Lu + + PR corefiles/11511 + * gdb.arch/system-gcore.exp: New. + * gdb.arch/gcore.c: Likewise. + +2010-04-15 Doug Evans + + * gdb.python/py-progspace.c: New file. + * gdb.python/py-progspace.exp: New file. + + * gdb.base/source.exp: Add tests for "source -s". + +2010-04-14 Phil Muldoon + + * gdb.python/py-prettyprint.py (NoStringContainerPrinter): New printer. + * gdb.python/py-prettyprint.c: Add justchildren struct, typedefs. + * gdb.python/py-prettyprint.exp: New test for to_string returning None. + * gdb.python/py-mi.exp: New test for to_string returning None. + +2010-04-12 Phil Muldoon + + * gdb.python/py-breakpoint.c: Make result global. + +2010-04-09 Jan Kratochvil + + Fix non-GNU make compatibility. + * Makefile.in ($(TEST_TARGETS)): Conditionalize it by @GMAKE_TRUE@. + +2010-04-09 Phil Muldoon + + * gdb.python/py-breakpoint.exp: New File. + * gdb.python/py-breakpoint.C: Ditto. + +2010-04-08 Stan Shebs + + * gdb.trace/actions.exp: Clear default-collect. + * gdb.trace/save-trace.exp: Clear default-collect. + +2010-04-08 Phil Muldoon + + * gdb.python/py-value: Add null string variable. + (test_lazy_string): Test zero length, NULL address lazy + strings. + +2010-04-07 H.J. Lu + + * gdb.arch/i386-avx.c: New. + * gdb.arch/i386-avx.exp: Likewise. + + * gdb.arch/i386-cpuid.h: Updated from gcc 4.4. + +2010-04-06 Doug Evans + + * gdb.base/source-test.gdb: New file. + * gdb.base/source.exp: Test source -v. + +2010-04-06 Ulrich Weigand + + * gdb.cp/inherit.exp (test_print_anon_union): Fix re_class pattern. + +2010-04-06 Pierre Muller + + * gdb.stabs/aout.sed: Convert all backslash to double backslash + within one line, unless it is followed by a double quote. + * gdb.stabs/hppa.sed: Idem. + * gdb.stabs/weird.def: Add char and String constants + * gdb.stabs/weird.exp: Check for correct parsing of + chhar and string constants. + * gdb.stabs/xcoff.sed: Ignore escaped quote quotes + in .stabs to .stabx substitution. + +2010-04-05 Stan Shebs + + * gdb.trace/tfile.c: Add a variable split across two blocks, and a + constant global. + * gdb.trace/tfile.exp: Try to print them. + +2010-04-04 Stan Shebs + + * gdb.base/completion.exp: Update for new "info watchpoints". + * gdb.base/default.exp: Ditto. + * gdb.base/help.exp: Ditto. + * gdb.base/watchpoint.exp: Ditto. + * gdb.trace/infotrace.exp: Update "info tracpoints" output. + +2010-04-04 Stan Shebs + + * gdb.trace/tfile.exp: Sharpen tfind test. + +2010-04-04 Jan Kratochvil + + * gdb.base/break-entry.exp: New. + +2010-04-02 Hui Zhu + Michael Snyder + + * gdb.reverse/i386-sse-reverse.exp: New file. + * gdb.reverse/i386-sse-reverse.c: New file. + +2010-04-02 Pedro Alves + + * gdb.trace/tfind.exp: Adjust expected disassembly output. + +2010-04-01 Stan Shebs + + * gdb.trace/actions.exp: Tweak expected output. + * gdb.trace/while-stepping.exp: Tweak expected output. + +2010-04-01 H.J. Lu + + * gdb.arch/amd64-byte.exp: Check "ah", "bh", "ch", "dh". + +2010-04-01 Pedro Alves + + * gdb.base/commands.exp: Adjust. + * gdb.cp/extern-c.exp: Adjust. + +2010-04-01 Pedro Alves + + * gdb.trace/collection.c (local_test_func): Define a local struct, + and instanciate it. + +2010-04-01 Pedro Alves + + * gdb.trace/collection.exp (gdb_collect_args_test) + (gdb_collect_argarray_test): XFAIL the tests that assume the + argarray argument's elements are collected. + 2010-03-31 Jan Kratochvil * gdb.dwarf2/dw2-bad-parameter-type.exp,