X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=7edf6940fe1c01ca160dd46d320399c483d7bf71;hb=36ae0ea97ef66a42abd075e2d0dc1e2916cf6286;hp=4144dc515c2e20b265afd0be1b253e29200f20c6;hpb=384e1a6106a6de8ed9e5df2cab4e90b62420902e;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 4144dc515c..7edf6940fe 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,471 @@ +2005-11-09 Randolph Chung + + * gdb.base/structs2.exp: Update xfail to only trigger for gcc-3.x. + +2005-11-09 Wu Zhou + + * gdb.base/break.exp: Fix a comment typo. + +2005-11-03 Jim Blandy + + Checked in by Elena Zannoni + + * gdb.dwarf2/mac-fileno.exp, gdb.dwarf2/mac-fileno.S: New tests. + +2005-11-02 Corinna Vinschen + + * gdb.arch/gdb1558.c: Include stdio.h. + +2005-10-31 Mark Kettenis + + * gdb.asm/asm-source.exp: Use -e instead of --entry. + +2005-10-31 Mark Kettenis + + * gdb.base/bfp-test.exp: Properly anchor gdb_multiple_test usage. + +2005-10-17 Paul Gilliam + + * gdb.arch/altivec-regs.exp: Adjust "info reg vrsave" and "info reg + vscr" tests to better match output. + +2005-10-12 Jim Blandy + + * gdb.base/structs.exp (any): New function. + (test_struct_returns): Don't make any assumptions at all about + what value the function returns when GDB can't set the return + value. + +2005-10-09 Joel Brobecker + + * gdb.ada/arrayidx/p.adb: New file. + * gdb.ada/arrayidx.exp: New testcase + +2005-10-09 Joel Brobecker + + * gdb.ada/array_return/pck.ads: New file. + * gdb.ada/array_return/pck.adb: New file. + * gdb.ada/array_return/p.adb: New file. + * gdb.ada/array_return.exp: New testcase. + +2005-10-03 Joel Brobecker + + * gdb.base/arrayidx.c: New file. + * gdb.base/arrayidx.exp: New testcase. + +2005-09-29 Nick Roberts + + * gdb.base/annota3.exp, gdb.cp/annota3.exp: The annotations + frames-invalid and breakpoints-invalid are no longer generated + with level 3 so don't expect them in the output. + +2005-09-27 Bob Rossi + + * gdb.mi/mi-disassemble.exp, gdb.mi/mi2-disassemble.exp: Remove .* + from test. Escape the | in mi_gdb_test call. + * gdb.mi/mi-basics.exp, gdb.mi/mi-cli.exp, gdb.mi/mi-disassemble.exp, + gdb.mi/mi-pthreads.exp, gdb.mi/mi-stack.exp, gdb.mi/mi2-basics.exp, + gdb.mi/mi2-cli.exp, gdb.mi/mi2-disassemble.exp, + gdb.mi/mi2-pthreads.exp, gdb.mi/mi2-stack.exp: Add extra details to + expected regex's in mi_gdb_test calls. + * lib/mi-support.exp: Remove arbitrary .* from tests. + (mi_gdb_test): Add string_regex variable. Add anchor to main -re. + Fully anchor GDB/MI expected results in mi_gdb_test. + * lib/gdb.exp (string_to_regexp): Escape the ] character. + * gdb.base/sizeof.exp: Remove escape character. Correct test. + +2005-09-26 Paul Brook + + * long_long.exp: Exclude eabi targets from arm FPA float format test. + +2005-09-20 Wu Zhou + + * bfp-test.c: New file. + * bfp-test.exp: New testcase. + +2005-09-20 Wu Zhou + + * gdb.fortran/subarray.exp: New testcase to test the evaluation + of subarray and substring variable. + * gdb.fortran/subarray.f: New source file for the test of subarray + and substring variable evaluation. + * gdb.fortran/exprs.exp: Add four tests for substring evaluation + of string constant. + +2005-09-19 Daniel Jacobowitz + + * gdb.arch/altivec-regs.exp, gdb.arch/altivec-abi.exp: Update + copyright dates. + +2005-09-19 Paul Gilliam + + * gdb.arch/altivec-regs.exp (info powerpc altivec): Replace the 'info + powerpc altivec' test with an almost identical 'info vector' test. + +2005-09-13 Paul Gilliam + + * gdb.arch/altivec-regs.exp: Adjust "info reg vrsave" and "info reg + vscr" tests to match output. + +2005-09-13 Paul Gilliam + + * gdb.arch/altivec-regs.exp: Adjust "print $vx" tests to match + output. + +2005-09-11 Bob Rossi + + * lib/mi-support.exp (mi_gdb_test): Change -re to not be anchored. + * gdb.mi/mi-syn-frame.exp: Call mi_gdb_test twice instead of once for + commands that return an MI output command and an asyncronous MI output + command. + * gdb.mi/mi-console.exp: Ditto. + +2005-09-11 Bob Rossi + + * gdb.mi/mi-var-child.c: Include . + +2005-09-10 Daniel Jacobowitz + + * killed.exp: Correct gdb_expect syntax. + +2005-08-09 Corinna Vinschen + + * lib/mi-support.exp (mi_gdb_load): Fix typo. + +2005-08-02 Bob Rossi + + * gdb.mi/mi-basics.exp: Tell mi_gdb_start to use a PTY for inferior. + (test_setshow_inferior_tty): Add global mi_inferior_tty_name to scope. + Change tests to inferior-tty-set/show. + * gdb.mi/mi-console.exp: Tell mi_gdb_start to use a PTY for inferior. + (47-exec-next): Use mi_gdb_test to get GDB and Inferior output. + * gdb.mi/mi-syn-frame.exp: Tell mi_gdb_start to use a PTY for + inferior. Use mi_gdb_test to get GDB and Inferior output. + * lib/mi-support.exp (mi_inferior_spawn_id): Add inferior PTY + descriptor. + (mi_inferior_tty_name): Add inferior PTY file name. + (mi_gdb_start): Add INFERIOR_PTY parameter. + (mi_gdb_test): Add IPATTERN parameter. + +2005-08-02 Bob Rossi + + * gdb.mi/mi-syn-frame.exp, gdb.mi/mi2-syn-frame.exp: Add MESSAGE + parameter to mi_gdb_test. + * lib/mi-support.exp (mi_gdb_test): Make MESSAGE parameter necessary. + +2005-07-31 Daniel Jacobowitz + + * gdb.mi/mi-var-child.c (do_children_tests): Initialize + struct_declarations. + * gdb.mi/mi-var-child.exp: Step over the initialization of + struct_declarations. + +2005-07-31 Daniel Jacobowitz + + * gdb.mi/basics.c, gdb.mi/var-cmd.c: Revert last change. + * gdb.mi/mi-stack.c: New file, based on gdb.mi/basics.c. + * gdb.mi/mi-var-child.c: New file, based on gdb.mi/var-cmd.c. + * gdb.mi/mi-stack.exp: Update to use mi-stack.c as a source file. + * gdb.mi/mi-var-child.exp: Update to use mi-var-child.c as a source + file. + +2005-07-27 Nick Roberts + + * gdb.mi/var-cmd.c: Give long_array in _struct_decl 12 elements. + (do_children_tests): Assign values to the extra elements. + + * gdb.mi/mi-var-child.exp: Adapt tests for extra elements and use + them for tests for "-var-update --no-values" and + "-var-update --all-values". + Add test for "-var-list-children --simple-values". + + * gdb.mi/basics.c (callee4): Add integer array D[3]... + + * gdb.mi/mi-stack.exp (test_stack_locals_listing): ...to test + "-stack-list-locals --simple-values" Improve doc strings and + comments. + +2005-07-18 Mark Kettenis + + * gdb.base/sigaltstack.exp (finish_test): KFAIL gdb/1736 on + *-*-openbsd*. + * gdb.base/sigstep.exp (advancei): KFAIL gdb/1736 on *-*-openbsd*. + + * gdb.base/sigaltstack.c (main): Use stack_t instead of `struct + sigaltsatck'. + +2005-07-14 Bob Rossi + + * gdb.base/default.exp (tty): Changed output of command. + * gdb.base/help.exp (help tty): Ditto. + +2005-07-12 Mark Kettenis + + * gdb.arch/i386-sse.exp: Compile with -msse when using GCC. + +2005-07-10 Mark Kettenis + + * gdb.mi/mi2-stack.exp (test_stack_locals_listing): Remove test for + -stack-select-frame without arguments. + (test_stack_frame_listing): Add test for newly implemented command + -stack-info-frame. + +2005-07-06 Bob Rossi + + * gdb.mi/mi-basics.exp (test_setshow_inferior_tty): Test MI tty + command. + (Copyright): Update copyright. + +2005-07-06 Wu Zhou + + * gdb.fortran/exprs.exp (test_arithmetic_expressions): Add five + tests to evaluate exponentiation expression. + +2005-06-29 Andreas Schwab + + * gdb.base/sigrepeat.c: Include and add return type for + main to avoid warnings. + + * gdb.base/sigrepeat.exp: Fix reference to undefined variable. + +2005-06-20 Nick Roberts + + * gdb.mi/mi-stack.exp (test_stack_locals_listing): Remove test for + -stack-select-frame without arguments. + (test_stack_frame_listing): Add test for newly implemented command + -stack-info-frame. + +2005-06-17 Wu Zhou + + * gdb.fortran/array-element.f: New file. + * gdb.fortran/array-element.exp: New testcase. + +2005-06-13 Daniel Jacobowitz + + * gdb.base/bigcore.exp: Correct checks for systems which can + not dump a large core file. + +2005-06-13 Daniel Jacobowitz + + * gdb.base/relocate.c: Add a copyright notice. + (dummy): Remove. + * gdb.base/relocate.exp: Test printing the values of variables + from a relocatable file. + +2005-06-12 Daniel Jacobowitz + + * gdb.mi/mi-syn-frame.exp, gdb.mi/mi2-syn-frame.exp: Don't expect + excess MI output after an error. + +2005-05-29 Joel Brobecker + + * gdb.arch/alpha-step.c: New file. + * gdb.arch/alpha-step.exp: New testcase. + +2005-05-17 Daniel Jacobowitz + Dennis Brueni + + * gdb.mi/mi-cli.exp, gdb.mi/mi-return.exp, gdb.mi/mi-stack.exp, + gdb.mi/mi-stepi.exp, gdb.mi/mi-syn-frame.exp, gdb.mi/mi-until.exp, + gdb.mi/mi-var-display.exp, gdb.mi/mi-watch.exp, gdb.mi/mi2-cli.exp, + gdb.mi/mi2-return.exp, gdb.mi/mi2-stack.exp, + gdb.mi/mi2-syn-frame.exp, gdb.mi/mi2-until.exp, + gdb.mi/mi2-var-display.exp: Expect fullname field in stack frames. + * lib/mi-support.exp (mi_runto, mi_execute_to_helper): Likewise. + +2005-05-17 Paul Gilliam + Wu Zhou + + * gdb.base/shreloc.exp: Use gdb_compile_shlib. Add support for + IBM's xlc compiler. + * gdb.base/shreloc1.c (fn_1): Reference variable static_var_1. + * gdb.base/shreloc2.c (fn_2): Reference variable static_var_2. + +2005-05-13 Jim Blandy + + * gdb.base/call-ar-st.exp: Call 'untested' and return -1 instead of + calling gdb_suppress_entire_file. + * gdb.base/charset.exp: Same. + * gdb.base/call-rt-st.exp: Same. + +2005-05-05 Bob Rossi + + * lib/gdb.exp (fullname_syntax): Added global regex. + (fullname_syntax_POSIX): Ditto. + (fullname_syntax_UNC): Ditto. + (fullname_syntax_DOS_CASE): Ditto. + (fullname_syntax_DOS): Ditto. + * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Added + fullname_syntax variable to scope and use it. + (test_file_list_exec_source_files): Ditto. + * gdb.mi/mi2-file.exp (test_file_list_exec_source_file): Ditto. + +2005-05-04 Daniel Jacobowitz + + * gdb.threads/linux-dp.exp: Check for *-*-linux-gnu*. + +2004-05-02 Paul Gilliam + + * lib/gdb.exp (skip_altivec_tests): New function, based on + check_vmx_hw_available from the GCC testsuite. + * lib/gdb.arch/altivec-abi.exp: Use skip_altivec_tests. + * lib/gdb.arch/altivec-regs.exp: Likewise. + +2005-05-02 Jim Blandy + + * gdb.base/auxv.exp: Call 'untested' and return -1 instead of + calling gdb_suppress_entire_file. + +2005-04-30 Randolph Chung + + * gdb.threads/staticthreads.exp: Override signal to check for hppa. + Slightly relax "sem_post" name checking. + +2005-04-29 Paul Gilliam + + * gdb.base/unload.exp: Use new shared library infrastructure. + +2005-04-29 Paul Gilliam + + * gdb.base/so-impl-ld.exp: Use new shared library + infrastructure. + +2005-04-29 Corinna Vinschen + + * gdb.asm/asm-source.exp: Add h8300 to supported targets. + * gdb.asm/h8300.inc: New file. + +2005-04-28 Paul Gilliam + + * gdb.base/shlib-call.exp: Change to use new shared library + infrastructure. + +2005-04-28 Paul Gilliam + + * gdb.base/pending.exp: Change to use new shared library + infrastructure. + +2005-04-28 Paul Gilliam + + * gdb.base/nodebug.exp: Allow for compiling by IBM's xlc compiler, + use test_compiler_info instead of gcc_compiled, and update copyright. + +2005-04-27 Paul Gilliam + + * gdb.base/annota1.exp : Deal with messages caused by breakpoints in + shared objects being adjusted and update copyright years. + +2005-04-27 Daniel Jacobowitz + + * ChangeLog: Correct some 2003-01-13 dates. + * gdb.base/sigbpt.exp, gdb.base/signull.exp, gdb.cp/bs15503.exp, + gdb.cp/exception.exp, gdb.cp/userdef.cc, gdb.cp/userdef.exp, + gdb.mi/mi-console.exp, gdb.mi/mi2-console.exp, + gdb.trace/collection.exp, gdb.trace/passc-dyn.exp, + gdb.trace/tfind.exp: Update copyright years. + +2005-04-14 Paul Gilliam + Daniel Jacobowitz + + * lib/gdb.exp (gdb_compile): Handle shlib=. + (gdb_compile_shlib): New function. + +2005-04-12 Paul Gilliam + + * lib/gdb.exp (test_compiler_info): Give argument a default value. + +2005-04-08 Daniel Jacobowitz + + * Makefile.in (ALL_SUBDIRS): Replace gdb.gdbserver with + gdb.server. + * configure.ac: Likewise. + * configure: Regenerated. + * gdb.gdbserver/Makefile.in: Moved to... + * gdb.server/Makefile.in: ... here. + * gdb.gdbserver/server.c: Moved to... + * gdb.server/server.c: ... here. + * gdb.gdbserver/server-run.exp: Moved to... + * gdb.server/server-run.exp: ... here. + +2005-04-08 Daniel Jacobowitz + + * Makefile.in (ALL_SUBDIRS): Add gdb.gdbserver. + * configure.ac: Create gdb.gdbserver/Makefile. + * configure: Regenerated. + * lib/gdbserver-support.exp: New file, derived from + config/gdbserver.exp. + * config/gdbserver.exp: Use gdbserver-support.exp. + * gdb.gdbserver/Makefile.in: New file. + * gdb.gdbserver/server.c: New file. + * gdb.gdbserver/server-run.exp: New file. + +2005-04-06 Paul Gilliam + + * lib/gdb.exp (test_compiler_info): Return compiler_info + if no arguments are given. + +2005-04-01 Paul Gilliam + + * gdb.arch/altivec-abi.exp: Check for compiler and set + use altivec' flag accordingly. + * gdb.arch/altivec-regs.exp: Likewise. + +2005-03-29 Daniel Jacobowitz + + * gdb.base/ptr-typedef.exp, gdb.base/ptr-typedef.c: New files. + +2005-03-27 Andreas Schwab + + * gdb.base/bigcore.c (main): Add missing mode argument in open + call. + +2005-03-25 Daniel Jacobowitz + + * lib/mi-support.exp (mi_gdb_load): Use /tmp for gdbserver + downloads. + * config/gdbserver.exp (gdb_load): Likewise. + +2005-03-14 Paul Brook + + * lib/mi-support.exp: Use mi_gdb_target_cmd to connect to remote + targets. + +2005-03-09 Joel Brobecker + + * gdb.dwarf2/dup-psym.S: New file. + * gdb.dwarf2/dup-psym.exp: New testcase. + +2005-03-09 Joel Brobecker + + * gdb.ada/exec_changed/first.adb: New file. + * gdb.ada/exec_changed/second.adb: New file. + * gdb.ada/exec_changed.exp: New testcase. + +2005-03-08 Nathan Sidwell + + * gdb.cp/userdef.cc (A1::operator+): New unary plus. + (A2): New class. + (main): Test operator+. + * gdb.cp/userdef.exp: Test unary plus. Use A2::operator+ for + breakpoint test. + + * gdb.base/sigbpt.exp: Disable if gdb,nosignals. + * gdb.base/signull.exp: Disable if gdb,nosignals. + * gdb.cp/bs15503.exp: Disable if skip_cplus_tests + * gdb.cp/exception.exp: Disable if skip_cplus_tests. + * gdb.mi/mi-console.exp: Disable hello test if gdb,noinferiorio. + * gdb.mi/mi2-console.exp: Likewise. + * gdb.trace/collection.exp (run_trace_experiment): Consume the + continue output at start. + (gdb_collect_locals_test): Robustify regexp. + * gdb.trace/passc-dyn.exp: Fix comment typo. + * gdb.trace/tfind.exp: Don't enable optimization. Remove stray ']'. + +2005-03-08 Corinna Vinschen + + * gdb.asm/asm-source.exp: Add iq2000 case. + * gdb.asm/iq2000.inc: New file. + 2005-03-07 Manoj Iyer * gdb.base/command.exp: Change hardcoded value to regular expression. @@ -3552,12 +4020,12 @@ (ptype &*"foo"). * gdb.c++/local.exp: Enable setup_kfail for gdb/482. -2002-01-13 Daniel Jacobowitz +2003-01-13 Daniel Jacobowitz * gdb.mi/mi-console.exp: Remove extra "(known bug)". * gdb.mi/mi1-console.exp: Likewise. -2002-01-13 Daniel Jacobowitz +2003-01-13 Daniel Jacobowitz * gdb.mi/mi-console.exp: Add KFAIL for "Hello message (known bug)". * gdb.mi/mi1-console.exp: Likewise. @@ -13233,6 +13701,6 @@ Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com) ;; End: Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, - 2003, 2004 Free Software Foundation, Inc. + 2003, 2004, 2005 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted provided the copyright notice and this notice are preserved.