X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=603bc9e5b037979d0d90240f817b2bc94e22d631;hb=5e06a3d1d5dcd15d8a883d3dde9fd90a5a5b8790;hp=680d783be18a33cec55c102136848754f1f3f618;hpb=5550a9142a995bbc726886d39b11be10b7a6fdba;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 680d783be1..603bc9e5b0 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,371 @@ +2008-07-31 Vladimir Prus + + * lib/mi-support.exp (mi_load_shlibs): New. + * gdb.mi/mi-pending.exp: Use mi_load_shlibs, not gdb_load_shlibs. + +2008-07-30 Vladimir Prus + + * lib/mi-support.exp (get_mi_thread_list) + (check_mi_and_console_threads): New, moved from ... + * gdb.mi/mi-pthread.exp: ...here. + * gdb.mi/gdb669.exp (get_mi_thread_list) + (check_mi_and_console_threads): Delete. + * gdb.mi/mi2-pthread.exp: Likewise. + +2008-07-28 Tom Tromey + + * Makefile.in (just-check): Remove. Move body to... + (check): ... here. + +2008-07-27 Daniel Jacobowitz + + * gdb.threads/manythreads.exp: Use remote_expect instead of after. + Add a test for duplicated SIGINTs. + +2008-07-27 Daniel Jacobowitz + + * gdb.threads/schedlock.exp (get_args): Update to work for any + value of NUM. + (Top level): Report the number of threads that did not resume. + +2008-07-27 Daniel Jacobowitz + + * gdb.dwarf2/dw2-compressed.S: Also define __start. + +2008-07-27 Daniel Jacobowitz + + * lib/mi-support.exp (default_mi_gdb_start): Remove check for + non-MI prompt. + +2008-07-26 Tom Tromey + + * gdb.base/callfuncs.c (struct struct_with_fnptr): New struct. + (function_struct, function_struct_ptr): New globals. + * gdb.base/callfuncs.exp (do_function_calls): Test calling via a + function pointer in a struct. + +2008-07-26 Tom Tromey + + * gdb.base/macscp.exp: Add test for macro lexing bug. + +2008-07-18 Tom Tromey + + * gdb.base/macscp.exp: Add macro tests. + +2008-07-17 Paul Pluzhnikov + + * gdb.base/foll-fork.exp: Fix for Linux/VDSO failure. + +2008-07-17 Paul Pluzhnikov + + * gdb.base/coremaker.c: Fix for Linux failure in gdb.base/corefile.exp + +2008-07-15 Paul Pluzhnikov + + * gdb.cp/class2.exp: fix for failure on spu-elf + +2008-07-14 Paul Pluzhnikov + + * gdb.cp/class2.exp, gdb.cp/class2.cc: Test for PR2477. + +2008-07-13 Jan Kratochvil + + * gdb.base/randomize.exp: Catch non-Linux targets as untested. + +2008-07-12 Vladimir Prus + + * lib/mi-support.exp (mi_expect_stop): Adjust for the new field. + +2008-07-11 Kevin Buettner + + * gdb.arch/e500-regs.exp (decimal_vector): Adjust "v8_int8" portion + of regexp to account for changes made to GDB in the printing of + byte vectors. + +2008-07-11 Tom Tromey + + * gdb.base/completion.exp: Add 'help' completion test. + +2008-07-10 Jan Kratochvil + + * gdb.base/randomize.exp: Remove dependency on tcl-8.4+. + +2008-07-10 Jan Kratochvil + + * gdb.base/randomize.exp, gdb.base/randomize.c: New files. + +2008-07-09 Pedro Alves + + * gdb.base/chng-syms.exp: Don't expect "No symbol ...". + +2008-07-09 Pedro Alves + + * gdb.base/fullname.exp: Restore pwd if compiling failed. + +2008-07-07 Jan Kratochvil + + * gdb.base/value-double-free.exp, gdb.base/value-double-free.c: New. + +2008-06-28 Vladimir Prus + + * lib/mi-support.exp (mi_send_resuming_command_raw): Revert + previous commit. Add a comment. + +2008-06-28 Pedro Alves + + * gdb.base/sigchld.c, gdb.base/sigchld.exp: New test. + +2008-06-28 Vladimir Prus + + * lib/mi-support.exp (mi_send_resuming_command_raw): Report pass. + +2008-06-27 Pedro Alves + + * lib/gdb.exp (gdb_saved_set_unbuffered_mode_obj): New global. + (gdb_compile): If target is *-*-cygwin* or *-*-mingw*, and we're + compiling an executable, link in an object that forces unbuffered + output. + * lib/set_unbuffered_mode.c: New file. + +2008-06-25 Jan Kratochvil + + * lib/gdb.exp (prepare_for_testing): Do not drop the OPTIONS argument. + +2008-06-25 Vladimir Prus + + * gdb.mi/mi-async.exp: Use mi_sending_resuming_command_raw and + mi_expect_stop. + * gdb.mi/mi-support.exp (mi_run_cmd, mi_send_resuming_command): + Demand that *running is output. + (detect_async): Perform checking every time. + (mi_send_resuming_command): Extract everything into... + (mi_send_resuming_command_raw): ...this. + (mi_expect_stop): Don't accept any output before *stopped. + +2008-06-13 Vladimir Prus + + Robustify mi-simplerun. + * gdb.mi/basics.c (main): Add a call to sleep. + * gdb.mi/mi-cli.exp: Adjust for change in line numbers. + * gdb.mi/mi2-cli.exp: Likewise. + * gdb.mi/mi-break.exp: Likewise. + +2008-06-11 Vladimir Prus + + * gdb.mi/mi-break.exp (test_ignore_count): Use mi_expect_stop. + +2008-06-10 Vladimir Prus + + * gdb.mi/mi-console.exp: Adjust. + * gdb.mi/mi-syn-frame.exp: Adjust. + * gdb.mi/mi2-console.exp: Adjust. + * gdb.mi/mi2-syn-frame.exp: Adjust. + * lib/mi-support.exp (mi_run_cmd): Adjust. + (mi_send_resuming_command): Adjust. + +2008-06-10 Vladimir Prus + + * gdb.mi/mi-break.exp (test_ignore_count): Adjust stopped pattern. + * gdb.mi/mi-syn-frame.exp: Use mi_expect_stop instead of direct + testing of stopped. + * gdb.mi/mi2-syn-frame.exp: Likewise. + * lib/mi-support.exp (default_mi_gdb_start): Call detect_async. + (async, detect_async): New. + (mi_expect_stop, mi_continue_to_line): Adjust expectation + depending on if we're running in sync or async mode. + +2008-06-09 Tom Tromey + + * gdb.base/completion.exp: New tests for field name completion + with spaces, and field name completion with '->'. + +2008-06-06 Tom Tromey + + * gdb.base/break1.c (struct some_struct): New struct. + (values): New global. + * gdb.base/completion.exp: Add field name completion test. + +2008-06-06 Paul Pluzhnikov + + * gdb.cp/call-c.exp: Test for incorrect handling of reference + to pointer. + * gdb.cp/call-c.cc: Likewise. + +2008-06-06 Nick Roberts + + * gdb.base/annota1.exp (thread_switch): Test for thread-changed + annotation. + +2008-06-05 Paul Pluzhnikov + Pedro Alves + + * gdb.threads/execl.c, gdb.threads/execl1.c, + gdb.threads/execl.exp: New tests. + +2008-06-05 Aleksandar Ristovski + Daniel Jacobowitz + + * gdb.cp/exception.exp: Activate test, make it work with pending + catchpoints. + +2008-06-05 Jan Kratochvil + + * dw2-ref-missing-frame.S, dw2-ref-missing-frame.exp: New files. + +2008-05-28 Vladimir Prus + + * gdb.mi/mi-var-cmd.exp: Adjust for the fact that type_changed field is + now printed. + * gdb.mi/mi2-var-cmd.exp: Likewise. + +2008-05-27 Andreas Schwab + + * gdb.base/frame-args.exp: Handle arguments that are optimized + out. + +2008-05-26 Luis Machado + + * gdb.arch/ppc64-atomic-inst.exp: Make the expected compile failure + quiet for ppc32 and group options into a single variable. + +2008-05-23 Joel Brobecker + + * gdb.ada/null_array/foo.adb: Add multi-dimensional array + of zero-size elements. + * gdb.ada/null_array.exp: Test printing this new array. + +2008-05-22 Jan Kratochvil + + * gdb.base/longjmp.exp: Fix GDB_TEST_MULTIPLE missing GDB_PROMPT races. + +2008-05-21 Joel Brobecker + + * gdb.base/finish.exp: Test that "fin" works as an abbreviation + of the "finish" command. + +2008-05-21 Nick Roberts + + * gdb.base/annota1.exp: Test for new annotation. + +2008-05-16 Pedro Alves + + * gdb.base/fixsection.exp: New file. + * gdb.base/fixsection0.c: New file. + * gdb.base/fixsection1.c: New file. + +2008-05-16 Ulrich Weigand + + * gdb.base/annota1.exp: Accept printf@... in place of printf. + * gdb.base/annota3.exp: Likewise. + +2008-05-13 Nathan Froyd + + * gdb.base/watch_thread_num.exp: Don't run tests that require + watchpoints if the target doesn't support them. + +2008-05-12 Doug Evans + + * lib/gdbserver-support.exp (find_gdbserver): Use $GDBSERVER if set. + +2008-05-09 Joel Brobecker + + * gdb.ada/assign_1.exp: New testcase. + +2008-05-09 Doug Evans + + * gdb.base/find.exp: New file. + * gdb.base/find.c: New file. + +2008-05-08 Daniel Jacobowitz + + * gdb.base/commands.exp (watchpoint_command_test): Handle + gdb,no_hardware_watchpoints. + * gdb.base/float.exp: Allow ARM targets without floating point. + * gdb.base/step-test.exp: Allow callee@plt when stepping in. + +2008-05-06 Jerome Guitton + Joel Brobecker + + * gdb.ada/lang_switch: New test program. + * gdb.ada/lang_switch.exp: New testcase. + +2008-05-05 Doug Evans + + * gdb.base/help.exp (disassemble): Update expected help text. + +2008-05-04 Pedro Alves + + * gdb.base/longjmp.c, gdb.base/longjmp.exp: New files. + +2008-05-04 Pedro Alves + + * gdb.cp/annota2.exp: Adjust to breakpoints invalidations at + different times. + +2008-05-04 Jan Kratochvil + + * gdb.dwarf2/dw2-ranges.S: Merge the secondary section with `.fini'. + * gdb.dwarf2/dw2-ranges.exp: Compile also `dw2-ranges2.S' and + `dw2-ranges3.S' and test also their MAIN2, FUNC2 and MAIN3 symbols. + * gdb.dwarf2/dw2-ranges2.S, gdb.dwarf2/dw2-ranges3.S: New files. + +2008-05-04 Vladimir Prus + + * lib/mi-support.exp (mi_run_cmd): Allow for =thread-created + notification to appear. + +2008-05-04 Daniel Jacobowitz + + * gdb.base/fullname.c: New file. + * gdb.base/fullname.exp: New file. + * lib/gdb.exp (gdb_breakpoint): Support no-message option. + +2008-05-03 Pedro Alves + + * gdb.base/macscp.exp, gdb.base/macscp1.c: Add test for printing + expressions with macros. + +2008-05-03 Jan Kratochvil + + * gdb.base/dfp-test.exp: Fix random FAIL risk on calling functions. + +2008-05-02 Daniel Jacobowitz + + * gdb.base/completion.exp: Handle lack of other symbols beginning + with "a". + + * gdb.base/varargs.exp: Correct quoting for options to gdb_compile. + +2008-05-02 Jim Blandy + + * gdb.asm/asmsrc1.s: Add scratch space. + +2008-05-01 Jan Kratochvil + Daniel Jacobowitz + + * gdb.threads/attach-into-signal.c, gdb.threads/attach-into-signal.exp, + gdb.threads/attach-stopped.c, gdb.threads/attach-stopped.exp, + gdb.threads/attachstop-mt.c, gdb.threads/attachstop-mt.exp: New. + +2007-05-01 Daniel Jacobowitz + + * gdb.arch/thumb-prologue.exp: Do not expect a saved PC. + +2008-05-01 Joel Brobecker + + * gdb.base/info-target.exp: New testcase. + +2008-04-30 Daniel Jacobowitz + + * gdb.cp/hang.exp: Use .cc instead of .C. + * gdb.cp/hang1.cc, gdb.cp/hang2.cc, gdb.cp/hang3.cc: Renamed from ... + * gdb.cp/hang1.C, gdb.cp/hang2.C, gdb.cp/hang3.C: ... here. + +2008-04-30 Daniel Jacobowitz + + * gdb.base/gdb1250.exp: Remove perror. + * lib/mi-support.exp (mi_delete_breakpoints): Match the prompt. + 2008-04-30 Pedro Alves * gdb.dwarf2/dw2-strp.S: Replace .long by .4byte and .value by