X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=8760331196ab39dd658ec8b053091c767d8461b6;hb=3c0af8a010aa4cd7b907729cf7f5e6ce9a517041;hp=94f51a2b5b1aec41385ec6777dab342e6dca6f51;hpb=49c7ee7be300da437e203d7e94c3829352dac67a;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 94f51a2b5b..8760331196 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,295 @@ +Mon Feb 24 13:23:26 1997 Bob Manson + + * lib/gdb.exp(gdb_test): Generate a FAIL message when + send_gdb fails. + +Sun Feb 23 19:56:02 1997 Bob Manson + + * config/vr4300.exp: New file. + + * gdb.*/*.exp: Call gdb_expect instead of expect. + + * lib/gdb.exp(gdb_expect): New function. + +Thu Feb 20 13:57:01 1997 Bob Manson + + * lib/gdb.exp(gdb_init): New function. + + * gdb.base/setvar.exp(test_set): Don't bother printing a PASS/FAIL + for each individual variable set. + + * gdb.base/exprs.exp(test_expr): Make sure each test gets a unique + name. + + * gdb.base/help.exp: Fix the syntax of a few gdb_test calls. + + * gdb.base/scope.exp: Use gdb_test. + + * gdb.base/ptype.exp: Don't call "gdb_exit; gdb_start" if we're + aborting; the testsuite driver will do that for us (see + gdb_finish). Also, use gdb_test in a few more places. + +Thu Feb 20 13:32:24 1997 Stan Shebs + + * gdb.base/help.exp: Fix syntax of "help info all-registers" test. + +Thu Feb 20 10:34:21 1997 Jeffrey A Law (law@cygnus.com) + + * gdb.disasm/mn10200.s: Add "nop" after "main" so that "main" + and "add_tests" are not at the same address. + +Fri Feb 14 18:47:23 1997 Bob Manson + + * gdb.base/ptype.exp: Use gdb_test. + +Thu Feb 13 16:09:36 1997 Jeffrey A Law (law@cygnus.com) + + * gdb.disasm/mn10200.s (misc_tests): Fix targets for "jsr" insns. + * gdb.disasm/mn10200.exp (misc_tests): Remove bogus line accidentally + left in. No longer expect them to fail. + + * gdb.stabs/*.mt; Deleted, no longer used. + * gdb.stabs/configure.in: Remove references to target makefile + frags. + * gdb.stabs/configure: Rebuilt. + + * gdb.disasm/*.mt: Deleted, no longer used. + * gdb.disasm/configure.in: Remove references to target makefile + frags. Use "sh3.s" as the unique filename for this directory. + * gdb.disasm/configure: Rebuilt. + + * gdb.disasm/mn10200.s: New test file for mn10200 disassembler. + * gdb.disasm/mn10200.exp: Run mn10200 disassembler tests. + * gdb.disasm/Makefile.in: Remove "mn10200" when cleaning. + +Tue Feb 11 16:57:58 1997 Bob Manson + + * config/udi.exp: Use mondfe,name instead of remote_host. + +Tue Feb 11 11:22:36 1997 Jeffrey A Law (law@cygnus.com) + + * gdb.base/watchpoint.exp: Don't expect a failure when calling + a function with a watchpoint enabled on the mn10200. + + * gdb.stabs/weird.exp: Don't quit if "weird.s" doesn't exist + before trying to create it! + +Mon Feb 10 16:40:47 1997 Bob Manson + + * config/vx.exp: Use hostname instead of netport. + + * config/vxworks.exp: New file. + + * gdb.base/a2-run.exp: Change vxworks cases to use gdb_spawn_id. + + * config/monitor.exp(gdb_target_monitor): Look for a prompt from + gdb before assuming everything worked. Send a ^C if a timeout + occurs. + + * lib/gdb.exp(gdb_test): Check the result of send_gdb. Use + $gdb_spawn_id directly. + (gdb_run_cmd): Try _start as well as start. Use the target feature + gdb,start_symbol as the symbol to start from when jumping. + +Mon Feb 10 11:26:59 1997 Jeffrey A Law (law@cygnus.com) + + * gdb.base/exprs.exp: Delete bogus/incorrect (and probably + redundant) test. + + * gdb.base/recurse.exp: Relax final value test for 'b' so that + it doesn't lose for 16bit integer systems. + +Fri Feb 7 09:31:21 1997 Jeffrey A Law (law@cygnus.com) + + * gdb.fortran/types.exp: If the target doesn't support "double" + data types, then expect "real" types to only be 4 bytes. + + * gdb.c++/virtfunc.exp: Expect failure for virtual function + call tests if the target doesn't support inferior function calls. + + * gdb.base/printcmds.exp: Allow minor deviation in FP values + in printf tests. + +Thu Feb 6 12:46:14 1997 Jeffrey A Law (law@cygnus.com) + + * gdb.base/help.exp: Disable "help set", "help show", and + "help support". Simplify regexp for "help stack". + + * gdb.base/default.exp: Set match_max to 5000 and the timeout + to 60 seconds. Temporarily set match_max to 15000 around the + "info copying" test. + + * gdb.base/nodebug.exp: Don't try to do an inferior function + call if the target doesn't support them. + * gdb.base/printcmds.exp: Likewise. + * gdb.base/setvar.exp: Likewise. + * gdb.base/structs.exp: Likewise. + * gdb.c++/templates.exp: Likewise. + * gdb.base/ptype.exp: Likewise. Remove UDI specific stuff. + + * gdb.base/recurse.exp: Enable for the mn10200. + + * configure.in: Do configure gdb.stabs directory for *-*-elf + targets. + * configure: Rebuilt. + + * gdb.base/break.exp: Check for gdb,noresults before testing + exit status and/or results from the target. + * gdb.base/watchpoint.exp, gdb.base/langs.exp: Likewise. + * lib/gdb.exp: Remove old (now bogus) initialization of + noinferior, noargs, noresults and nosignals. + +Tue Feb 4 21:52:17 1997 Bob Manson + + * config/sh.exp: New file. + + * config/slite.exp: Try to connect multiple times to the board + before rebooting. Only send a "monitor run" if need_monitor_run + is set. + + * gdb.base/break.exp: Don't do the "stub continue" test if + the target has gdb_stub set. + + * gdb.base/callfuncs.exp: Increase the timeout. + + * gdb.base/interrupt.exp: Don't even try to compile the testcase + if the target has gdb,noinferiorio set. + + * gdb.base/list.exp: Increase match_max to 10000 characters. + + * gdb.base/sigall.exp: Check for gdb,nosignals on the target. + + * gdb.base/watchpoint.exp: Check for gdb,noinferiorio on the + target. + + * lib/gdb.exp(gdb_run_cmd): Fix for targets that use stubs. + +Mon Feb 3 12:09:37 1997 Bob Manson + + * gdb.base/a1-selftest.exp: Make sure we call gdb_exit before + trying to delete the copy of gdb. Catch the file delete so we + don't die if the delete fails; also, the file should be copied to + the host, not to the build. + +Sun Feb 2 00:55:14 1997 Bob Manson + + * lib/gdb.exp(gdb_test): Surround the result pattern with + parenthesis in case it contains multiple regexps separated + with |. + + * gdb.base/watchpoint.exp: Use gdb_test. + * gdb.base/default.exp: Ditto. + +Sat Feb 1 23:51:01 1997 Bob Manson + + * gdb.*/*.exp: Replace $prompt with $gdb_prompt. + + * gdb.base/scope.exp: Use gdb_test. + * gdb.c++/classes.exp: Ditto. + * gdb.c++/inherit.exp: Ditto. + +Fri Jan 31 13:09:12 1997 Bob Manson + + * gdb.base/crossload.exp: Don't use execute_anywhere, use + remote_exec instead. + * gdb.base/corefile.exp: Don't be ridiculous. + * gdb.base/*.c: Add missing stub invocations. + +Thu Jan 30 16:49:25 1997 Bob Manson + + * config/slite.exp: Miscellaneous fixes. + + * lib/gdb.exp: Fix runto. + + * gdb.base/signals.exp: Check for a gdb,nosignals feature of + the target. + + * gdb.base/watchpoint.exp: Fix regexp. + + * lib/gdb.exp(default_gdb_exit): Add a catch to the + close and wait commands, as the descriptor may now be + invalid. Always call "remote_close host". + +Tue Jan 28 14:42:31 1997 Bob Manson + + Major rewrite for testsuite revision. + + * lib/gdb.exp: Remove references to global CC, CXX, B_OPTIONS, + TARGET_INCLUDES, LDFLAGS and target_alias. Use gdb_spawn_id + instead of relying on spawn_id to always contain a valid + spawn id. + (get_compiler_info): New procedure to build the ${binfile}.ci + file, instead of replicating this in N different places. + (gdb_compile): New procedure. + + gdb.*/*.exp: Use gdb_compile and get_compiler_info (with + appropriate arguments) instead of compile. Use gdb_test in a lot + more places. Use send_gdb instead of send. Always run gdb_start + at the start of a testcase, as this is no longer done magically. + + config/*-gdb.exp: Rename without the -gdb suffix. + + config/mips.exp: Use remote_close instead of exit_remote_shell. + config/monitor.exp: Use target_info instead of looking at + baud, timeout, etc. + config/sim.exp: Use gdb_spawn_id instead of relying on spawn_id. + +Sat Dec 14 00:43:57 1996 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * gdb.c++/templates.exp (test_ptype_of_templates), + gdb.c++/inherit.exp (test_ptype_si, test_print_anon_union): + Update expect patterns for destructors and assignment operators + to match corresponding c-typeprint.c changes. + * gdb.c++/templates.exp (test_template_breakpoints): Revert change + to destructor breakpoint test, GDB should be able to set the + destructor breakpoint without specifying arguments. + +Tue Dec 3 20:17:52 1996 Fred Fish + + * gdb.threads/pthreads.exp: Change result for failure to compile due + to lack of pthreads runtime support from an error to simply an + unsupported test, per dejagnu standards. + +Sun Dec 1 00:18:59 1996 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * lib/gdb.exp (gdb_test): Simplify expect pattern for the case + where GDB exits to reduce pattern match time. + (skip_chill_tests): Skip chill tests for mips*-sgi-irix6*. + + * gdb.base/nodebug.exp: Add mips*-sgi-irix6* xfails. + +Tue Nov 26 18:29:23 1996 Michael Snyder + + * gdb.base/callfuncs.exp: Turn on function call tests for h8300. + * gdb.base/default.exp: ditto. + * gdb.base/nodebug.exp: ditto. + * gdb.base/printcmds.exp: ditto. + * gdb.base/ptype.exp: ditto. + * gdb.base/setvar.exp: ditto. + * gdb.base/structs.exp: ditto. + * gdb.base/setshow.c: Guard against uninitialized values of argc. + +Tue Nov 26 17:23:28 1996 Ian Lance Taylor + + * configure, */configure: Rebuild with autoconf 2.12. + +Sat Nov 23 13:32:15 1996 Fred Fish + + * gdb.base/a1-selftest.exp: Change x86 linux setup_xfails to + use new i*86-pc-linux*-gnu quads. + * gdb.base/corefile.exp: Ditto. + * gdb.base/signals.exp: Ditto. + * gdb.base/sigall.exp: Ditto. + * gdb.base/interrupt.exp: Ditto. + + * gdb.base/signals.exp (signal_tests_1): Remove setup_xfail + "i*86-*-linux" for "signal SIGUSR1". Now works, at least with + RedHat 4.0. + + * gdb.threads/pthreads.c (_MIT_POSIX_THREADS): Define if target is + linux. This allows the test case to at least compile on latest + linux, but still not run due to missing the threads runtime library. + Fri Nov 22 10:13:29 1996 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) * gdb.base/a1-selftest.exp (do_steps_and_nexts): Reinitialize source @@ -13,8 +305,9 @@ Thu Nov 21 09:17:19 1996 Fred Fish * lib/gdb.exp (CFLAGS): Remove, unreferenced. (CXXFLAGS): Remove, unreferenced. - (B_OPTIONS): Add for -B options and add code to initialize with previous - -B options and also add -B option to pick up cross compiled runtime. + (B_OPTIONS): Add for -B options and add code to initialize with + previous -B options and also add -B option to pick up cross compiled + runtime. (TARGET_INCLUDES): Add for -I options and add code to initialize when doing cross compiles. (target_alias): Declare global.