* lib/gdb.exp(gdb_test): Generate a FAIL message when
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index fbd7c69bd3ca640273fb8e12dab6b6ab95f0d871..8760331196ab39dd658ec8b053091c767d8461b6 100644 (file)
@@ -1,3 +1,274 @@
+Mon Feb 24 13:23:26 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp(gdb_test): Generate a FAIL message when
+       send_gdb fails.
+
+Sun Feb 23 19:56:02 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+       * 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  <shebs@andros.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+       * 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  <manson@charmed.cygnus.com>
+
+          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  <fnf@ninemoons.com>
+
+       * 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  <msnyder@cleaver.cygnus.com>
+
+       * 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  <ian@cygnus.com>
 
        * configure, */configure: Rebuild with autoconf 2.12.
This page took 0.026328 seconds and 4 git commands to generate.