X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=9b36fd1e1bcf9d6b289661cc895682f177139085;hb=c86cf029308edd78d12d1bb67a1d4ae1c14a9155;hp=88cbff8b6bf1c50f44ad8ff1c176655c3ae631bb;hpb=b05dcbb7f97fb8e8b1449a6bde96761b3cb3e39b;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 88cbff8b6b..9b36fd1e1b 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,279 @@ +2009-02-17 Vladimir Prus + + * gdb.mi/mi-nonstop.exp (notifs): Adjust for library + notifications. + * gdb.mi/mi-nsintrall.exp (notifs): Likewise. + * gdb.mi/mi-nsmoribund.exp (notifs): Likewise. + * lib/mi-support.exp (library_loaded_re): New. + (mi_run_cmd, mi_send_resuming_command_raw): Adjust. + +2009-02-17 Vladimir Prus + + * gdb.gdb/observer.exp: Use test_notification observer, not + normal_stop, everywhere. + (test_normal_stop_notifications): Rename to... + (test_notifications): ...this. + (test_observer_normal_stop): Rename to... + (test_observer): ...this. + +2009-02-16 Doug Evans + + * gdb.arch/amd64-disp-step.S (test_int3): New test. + * gdb.arch/amd64-disp-step.exp (test_int3): New test. + * gdb.arch/i386-disp-step.S (test_prefixed_abs_jump): New test. + (test_prefixed_syscall,test_int3): New tests. + * gdb.arch/i386-disp-step.exp (test_prefixed_abs_jump): New test. + (test_prefixed_syscall,test_int3): New tests. + +2009-02-14 Vladimir Prus + + * lib/mi-support.exp (mi_expect_stop): Adjust the order of fields. + (mi_expect_interrupt): Likewise. + * gdb.mi/mi-cli.exp: Check that "step" results in proper *stopped + response. + +2009-02-14 Pierre Muller + + * lib/gdb.exp (get_hexadecimal_valueof): New procedure. + * gdb.base/pc-fp.exp (get_valueofx): Remove. + Replace calls to get_valueofx by get_hexadecimal_valueof. + +2009-02-14 Pierre Muller + + * lib/gdb.exp (get_valueof): Accept anything as a return value. + (get_integer_valueof): New procedure. + (get_sizeof): Use new get_integer_value_of. + * gdb.base/sizeof.exp: Replace all uses of get_valueof + by get_integer_valueof. + +2009-02-13 Tom Tromey + + * gdb.base/remote.exp (get_sizeof): Remove. + * gdb.base/long_long.exp (get_valueof, get_sizeof): Remove. + * gdb.base/dfp-test.exp (get_valueof, get_sizeof): Remove. + * gdb.base/sizeof.exp (get_valueof, get_sizeof): Remove. + * lib/gdb.exp (get_valueof): Move from long_long.exp. + (get_sizeof): Likewise. + +2009-02-12 Jan Kratochvil + + PR fortran/9806 + * gdb.fortran/module.exp, gdb.fortran/module.f90: New. + +2009-02-06 Paul Pluzhnikov + + * gdb.cp/pr9594.cc: Prevent GCC from optimizing 'a' out. + +2009-02-06 Pedro Alves + + * gdb.base/siginfo-obj.c, gdb.base/siginfo-obj.exp: New. + +2009-02-06 Thiago Jung Bauermann + + * gdb.python/python-cmd.exp: New file. + +2009-02-06 Tristan Gingold + + * gdb.arch/i386-sse.c (main): Replace call to puts by an nop asm. + +2009-02-05 Tristan Gingold + + * gdb.base/sigbpt.exp: Detect which signal is received when a NULL + pointer is dereferenced and use this signal name in regexp. + * gdb.base/signull.exp: Ditto. + * gdb.base/sigbpt.c (main): Catch SIGBUS too. + * gdb.base/signull.c (main): Ditto. + +2009-02-04 Tom Tromey + Thiago Jung Bauermann + + * gdb.python/python-value.exp: Use `gdb.history' instead of + `gdb.value_from_history'. + (test_value_numeric_ops): Add test for conversion of enum constant. + * gdb.python/python-value.c (enum e): New type. + (evalue): New global. + (main): Use argv. + +2009-02-04 Jerome Guitton + + * gdb.ada/uninitialized_vars: New test program. + * gdb.ada/uninitialized_vars.exp: New testcase. + +2009-02-02 Tom Tromey + + * gdb.cp/cpcompletion.exp: Name the test "pr9594". + * gdb.cp/pr2489.cc: Rename... + * gdb.cp/pr9594.cc: ... to this. + +2009-02-02 Tom Tromey + + * gdb.cp/Makefile.in (EXECUTABLES): Add pr2489. + * gdb.cp/pr2489.cc: New file. + * gdb.cp/cpcompletion.exp: New file. + +2009-02-02 Tom Tromey + + PR exp/9059: + * gdb.cp/call-c.exp: Add regression test. + * gdb.cp/call-c.cc (FooHandle): New typedef. + (main): New variable 'handle'. + +2009-01-30 Vladimir Prus + + * lib/mi-support.exp (et_mi_thread_list) + (check_mi_and_console_threads): Adjust for current thread in + -thread-list-ids output. + +2009-01-30 Vladimir Prus + + * gdb.mi/mi-break.exp (test_disabled_creation): New. + Call it. + +2009-01-28 Doug Evans + + * gdb.arch/amd64-disp-step.S: New file. + * gdb.arch/amd64-disp-step.exp: New file. + * gdb.arch/i386-disp-step.S: New file. + * gdb.arch/i386-disp-step.exp: New file. + +2009-01-27 Pierre Muller + + * gdb.base/find.exp: Set newline variable + using quotes instead of braces to fix cygwin failures. + +2009-01-23 Pedro Alves + + * gdb.base/radix.exp: Add tests to ensure that that set + input-radix 0 and set output-radix 0 are really rejected. + +2009-01-23 Pedro Alves + + * gdb.base/hook-stop-frame.c, gdb.base/hook-stop-frame.exp: Update + copyright years. + +2009-01-23 Pedro Alves + + PR gdb/9664: + * gdb.base/hook-stop-frame.c, gdb.base/hook-stop-frame.exp: New. + +2009-01-22 Pedro Alves + + PR c++/9631: + * gdb.cp/pr9631.cc, gdb.cp/pr9631.exp: New. + +2009-01-22 Pierre Muller + + * gdb.server/file-transfer.exp: Use EXEEXT variable for + binfile definition to fix Windows OS failure. + +2009-01-20 Daniel Jacobowitz + + PR gdb/9346 + * gdb.base/interrupt.c (sigint_handler): New. + (main): Install a SIGINT handler if SIGNALS is defined. Exit + on error. + * gdb.base/interrupt.exp: Define SIGNALS unless gdb,nosignals. + Test "signal SIGINT". + +2009-01-19 Doug Evans + + * gdb.base/break.exp: Update expected gdb output. + * gdb.base/sepdebug.exp: Ditto. + * gdb.mi/mi-syn-frame.exp: Ditto. + * gdb.mi/mi2-syn-frame.exp: Ditto. + * gdb.base/call-signal-resume.exp: New file. + * gdb.base/call-signals.c: New file. + * gdb.base/unwindonsignal.exp: New file. + * gdb.base/unwindonsignal.c: New file. + * gdb.threads/interrupted-hand-call.exp: New file. + * gdb.threads/interrupted-hand-call.c: New file. + * gdb.threads/thread-unwindonsignal.exp: New file. + +2009-01-14 Daniel Jacobowitz + + * gdb.base/define.exp: Test defining and hooking prefix commands. + * gdb.python/python.exp: Update test for "show user" output. + +2009-01-07 Jan Kratochvil + + * gdb.fortran/derived-type.exp: New variables int4 and real4. Match + now the output exactly, using less wildcards. Expect also the output + of gfortran-4.3. Update for the f-valprint.c modification from + 2008-04-22. + * gdb.fortran/subarray.exp: Expect also the output of gfortran-4.3. + Remove gdb_test test names where matching the command. + +2009-01-01 Pedro Alves + + PR breakpoints/9681: + * gdb.base/watchpoint.exp: Add regression test. + +2008-12-31 Pedro Alves + + * gdb.threads/attach-into-signal.exp: Don't use + gdb_suppress_entire_file. + * gdb.threads/attach-stopped.exp: Ditto. + * gdb.threads/attachstop-mt.exp: Ditto. + +2008-12-31 Pedro Alves + + PR gdb/8812: + * gdb.base/signal.exp: Change kfail to fail, and update PR number. + +2008-12-29 Pedro Alves + + PR gdb/7536: + * gdb.base/radix.exp: Add tests to ensure invalid input radices + and unsupported output radices are really rejected. + +2008-12-23 Jan Kratochvil + + * gdb.cp/punctuator.exp: Backslash the '$' signs. + +2008-12-22 Tom Tromey + + * gdb.cp/punctuator.exp: New file. + +2008-12-22 Jan Kratochvil + + * gdb.base/completion.exp (Completing non-existing component): New test. + +2008-12-21 Jan Kratochvil + + Fix for PR gdb/8648. + * gdb.arch/ppc-fp.exp, gdb.arch/vsx-regs.exp, gdb.base/watchpoint-hw.c, + gdb.gdbtk/browser.test, gdb.gdbtk/console.test, gdb.gdbtk/srcwin.test, + gdb.gdbtk/srcwin2.test, gdb.gdbtk/srcwin3.test, gdb.gdbtk/windows.test, + gdb.threads/tls2.c: Remove reference to bug-gdb@prep.ai.mit.edu . + +2008-12-21 Jan Kratochvil + + * gdb.base/watchpoint-hw.exp, gdb.base/watchpoint-hw.c: New. + +2008-12-16 Christophe Lyon + + * gdb.base/expand-psymtabs.c: Insert code in foo so that the + compiler actually generate code at the expected line number. + +2008-12-15 Jie Zhang + + * gdb.base/consecutive.exp: Don't use global in gdb_expect. + +2008-12-12 Tom Tromey + + * gdb.base/commands.exp (redefine_hook_test): New proc. + Call it. + +2008-12-11 Tom Tromey + + * gdb.base/macscp.exp: New regression test. + +2008-12-11 Tom Tromey + + * gdb.base/macscp.exp: Print "address.addr". + * gdb.base/macscp1.c (struct outer): New struct. + (address): New global. + 2008-12-09 Tom Tromey * gdb.base/commands.exp (redefine_backtrace_test): New proc.