Thu Apr 23 12:56:19 1998 Jason Molenda (crash@bugshack.cygnus.com)
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index e529804048e52979a99b2cd1e34f07fa664da5dd..4af0c78380e7df48df32c518d97229dee0f84499 100644 (file)
@@ -1,5 +1,679 @@
+Thu Apr 23 12:56:19 1998  Jason Molenda  (crash@bugshack.cygnus.com)
+
+       * gdb.c++/virtfunc.cc: Declare extern "C" printf to return int,
+       not void.
+
+Thu Apr 16 10:52:34 1998  John Metzler  <jmetzler@cygnus.com>
+
+       * gdb.base/branches.c: Code with lots of loops and
+       subroutines. Used to test gdbs ability to single step through PC
+       changes, especially to test mips-tdep.c:mips_next_pc
+
+Mon Apr 13 22:32:51 1998 Frank Ch. Eigler <fche@cygnus.com>
+
+       * gdb.c++/virtfunc.cc: Make extern "C" printf declaration pass
+       more rigorous EGCS C++ error checking.
+
+Fri Apr 10 22:38:12 1998 Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+        * gdb.base/help.exp:  Clean up `help set args' and `help show args'
+        tests.                                                             
+        * gdb.base/interrupt.exp:  Add "i*86-*-solaris2*" xfail for calling
+        function when asleep.                                              
+        * gdb.base/signals.exp:  Add "i*86-*-solaris2*" xfails. Add comment
+        for i*86 Linux and SVR4 signal handling problems.                  
+        Remove linux xfail for `next to handler in signals_tests_1', fixed 
+        by recent infrun.c change.                                         
+        Limit backtrace to 10 frames to avoid timeout problems with infinite
+        stack backtraces.                                                   
+        Adjust expect pattern in `handle all print' test to match Apr 28 1997
+        target.[ch] change.
+
+Tue Mar 31 00:40:32 1998  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp(gdb_test): Send multiline commands one at a time; wait
+       for a newline from gdb before continuing.
+       (default_gdb_exit): Just look for y or n.
+       (gdb_test): Detect abnormal exit from GDB running on DOS; if
+       it does, fail the rests of the tests in the file.
+
+Tue Mar 24 22:44:52 1998  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/cygmon.exp: New file.
+
+Mon Mar 16 21:39:11 1998  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/list.exp: Fix problem with "list default lines around
+       main" test on remote targets.
+
+       * gdb.base/scope.exp: Fix problem with filelocal_bss before
+       run test on remote targets.
+
+Thu Mar 12 16:23:00 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * gdb.asm: New directory.
+       * configure.in: Configure it.
+       * configure: Regenerate.
+       * gdb.asm/{Makefile.in,configure.in,configure}: New files.
+       * gdb.asm/{asm-source.exp,asmsrc1.s,asmsrc2.s}: New files.
+
+Mon Feb 23 08:22:44 1998  Mark Alexander  <marka@cygnus.com>
+
+       * config/mn10300-eval.exp: New file to support MN10300 eval board.
+
+Wed Feb 18 16:43:46 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
+        * gdb.base/overlays (several files): Merge the two overlay
+        managers into one.  Change variables (foox, barx, bazx, grbxx)
+        back into ints but force them to load in their proper sections.
+
+Thu Feb 12 13:49:30 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdb.base/d10vovly.c (D10VTranslate): Map IMAP0 to low 128k of
+       on-chip insn memory and IMAP1 to upper 128k.
+       (D10VCopy): Handle memory regions crossing 16k boundaries.
+       (D10VCopy): Transfer data in 32 bit chunks.
+
+Tue Feb 10 17:23:22 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdb.base/overlays.c (main): Exit normally when result is
+       correct.
+
+       * gdb.base/d10v.ld: Update LMAs to reflect current d10v address
+       map.  Include space for printf in .text segment.
+
+       * gdb.base/d10vovly.c (D10VTranslate): New function, handle
+       updated d10v memory VMA/LMA map.
+       (D10VCopy): Call D10VTranslate.
+       
+Fri Feb  6 14:13:12 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdb.base/m32rovly.c: Force variable _novlys into .data section.
+
+       * gdb.base/bar.c (barx, bar): Change variable to small array so
+       that it won't be put into the .sdata - small data -
+       section. Update reference.
+       * gdb.base/baz.c (bazx, baz): Ditto.
+       * gdb.base/foo.c (foox, foo): Ditto.
+       * gdb.base/grbx.c (grbxx, grbx): Ditto.
+
+       * gdb.base/overlays.exp: Expect variables barx, bazx, foox, grbxx
+       to be arrays.
+       
+Thu Jan 29 14:48:19 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
+        * gdb.base/overlays.exp: fix up and get working again.
+        Add tests for backtraces from an overlay function.
+Fri Jan 23 07:52:45 1998  Fred Fish  <fnf@cygnus.com>
+
+       * gdb.base/watchpoint.exp: Set "d10v*-*-*" clear_xfail for
+       "calling function with watchpoint enabled".
+
+Thu Jan 22 14:23:29 1998  Fred Fish  <fnf@cygnus.com>
+
+       * gdb.base/break.exp (test_next_with_recursion): Remove
+       gdb_suppress_tests for d10v-*-*.
+       * lib/gdb.exp (gdb_suppress_tests): Disable this function
+       pending review of whether it is useful or not.
+
+Tue Jan 20 13:02:09 1998  Mark Alexander  <marka@cygnus.com>
+
+       * gdb.base/funcargs.exp: Increase timeout for slow TX39 boards.
+
+Mon Jan 19 08:53:04 1998  Mark Alexander  <marka@cygnus.com>
+
+       * gdb.base/break.exp: Increase timeout for slow TX39 boards.
+       * config/dve.exp: New file to support Densan boards.
+
+Mon Dec 15 22:38:05 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdb.base/interrupt.exp: Document problem of simulators, signals,
+       reads and BSD.
+
+Wed Nov 26 22:29:18 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/monitor.exp: Be a bit less picky about the "Remote debugging"
+       response.
+
+       * gdb.c++/misc.exp: Call runto_main instead of doint it manually.
+
+Tue Nov 25 12:46:36 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdb.base/mips_pro.exp: Add "mips64*-*-elf" xfail for backtrace
+       test.
+
+       * gdb.base/funcargs.exp: Query GDB for target_sizeof_int,
+       target_sizeof_long and target_bigendian_p.
+       (structs_by_value, structs_by_reference): Check values according
+       to targets word size and endianess.
+       
+Mon Nov 24 16:37:06 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gdb.base/langs.exp: For "continue to exit" ignore any trailing
+       output.
+
+Fri Oct 17 13:24:43 1997  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * gdb.base/default.exp, gdb.base/help.exp, gdb.base/setshow.exp:
+       Update test of set args help to match source change.
+
+Fri Sep 26 17:36:20 1997  Jason Molenda  (crash@pern.cygnus.com)
+
+       * gdb.base/default.exp: Expect help system output to be in
+       alphabetical order.
+       * gdb.base/help.exp: Ditto.
+
+Wed Sep 24 13:08:14 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/signals.exp: Change "i*86-pc-linux-gnu" to
+       "i*86-pc-linux-gnu*".
+       * gdb.base/interrupt.exp: Ditto.
+       * gdb.base/corefile.exp: Ditto.
+
+       * lib/gdb.exp(gdb_compile): If is_vxworks target feature is set,
+       define vxworks when building the testcase.
+
+       * gdb.base/ptype.exp: Fix testnames to be unique.
+       * gdb.base/radix.exp: Ditto.
+       * gdb.base/term.exp: Ditto.
+       * gdb.base/whatis.exp: Ditto.
+       * gdb.c++/classes.exp: Ditto.
+
+Tue Sep 16 22:21:48 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/callfuncs.exp: Fix indentation.
+
+       * lib/gdb.exp(gdb_expect): Set remote_suppress_flag if
+       suppress_flag has been set.
+       (gdb_step_for_stub): Check for gdb,use_breakpoint_for_stub
+       target feature.
+
+Mon Sep 15 15:43:17 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.stabs/weird.exp: Don't start gdb 'til after we've compiled
+       the testcase.
+
+       * gdb.c++/cplusfuncs.cc(main): Add extern "C" declaration for
+       set_debug_traps() and breakpoint().
+       * gdb.c++/misc.cc (main): Ditto.
+       * gdb.c++/templates.cc (main): Ditto.
+       * gdb.c++/virtfunc.cc (main): Ditto.
+
+Fri Sep 12 16:56:38 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp(gdb_step_for_stub): New function.
+       (gdb_run_cmd): Look for gdb,do_reload_on_run target feature--if it
+       exists, reload the executable and do a "continue" instead of
+       doing a jump.
+       (runto_main): Use gdb_step_for_stub.
+       
+       * gdb.base/break.exp: Use gdb_step_for_stub. Also, rename certain
+       tests to have unique names.
+       * gdb.base/callfuncs.exp: Ditto.
+       * gdb.base/commands.exp: Ditto.
+       * gdb.base/default.exp: Ditto.
+       * gdb.base/help.exp: Ditto.
+       * gdb.base/list.exp: Ditto.
+       * gdb.base/opaque.exp: Ditto.
+       * gdb.base/printcmds.exp: Ditto. Use a loop to emit multiple
+       similar tests.
+       
+       * gdb.base/setshow.c: Add set_debug_traps/breakpoint calls.
+       * gdb.c++/cplusfuncs.cc: Ditto.
+       * gdb.c++/virtfunc.cc: Ditto.
+
+       * config/monitor.exp: Keep track of the last file we saw, rather
+       than trying to get the info from gdb.
+
+       * gdb.fortran/types.exp: Move comment to previous line.
+
+Tue Sep  2 19:55:34 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/sparclet.exp: Detect gratuitous change to sparclet gdb
+       target mode.
+
+Mon Jul 28 12:14:47 1997  Stan Shebs  <shebs@andros.cygnus.com>
+
+       From Bob Manson:
+       * config/monitor.exp (gdb_target_monitor): Look for "Connected to"
+       string from GDB when it connects.
+
+       * lib/gdb.exp: Look for $TOOL_EXECUTABLE.
+
+Thu Jul  3 15:35:12 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp(get_debug_format): Don't cause the testsuite to fail
+       if we can't get a debug format from GDB (we may be testing an
+       older GDB). Use a 10 second timeout when checking for the format.
+
+       * gdb.stabs/weird.exp: Fix quoting.
+
+       * config/sparclet.exp: Renamed sparclet-loader.c to stub-loader.c.
+
+Mon Jun 30 18:31:43 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/arm-ice.exp: New file.
+
+Sun Jun 29 16:43:30 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/overlays.exp: Preliminary fixes; temporarily disabled
+       until it has been modified to work with the new testsuite.
+
+       * gdb.*/*.exp: Instead of causing 1 unresolved test when the
+       testcase won't compile, cause all of the testcases in the file to
+       fail instead.
+
+       * lib/gdb.exp(gdb_suppress_entire_file): New procedure.
+       (gdb_clear_suppressed): New procedure.
+       (gdb_stop_suppressing_tests): Only clear suppress_flag if
+       it contains a positive value.
+
+Sat Jun 28 13:31:11 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp(default_gdb_start): Use gdb_opts host feature.
+
+       * gdb.c++/virtfunc.exp: Remove setting of libs variable.
+
+Fri Jun 27 07:44:25 1997  Fred Fish  <fnf@cygnus.com>
+
+       * lib/gdb.exp (setup_xfail_format): New function.
+       (get_debug_format): New function to get debug format.
+       (debug_format): New global variable to hold last value set
+       by get_debug_format.
+       * gdb.base/list.exp: Call get_debug_format and expect some
+       tests to fail for DWARF 1 and COFF formats.
+       * gdb.c++/ptype.exp: Ditto.
+       * gdb.c++/classes.exp: Ditto.
+       * gdb.c++/cplusfuncs.exp: Ditto.
+       * gdb.c++/inherit.exp: Ditto.
+       * gdb.c++/templates.exp: Ditto.
+       * gdb.c++/virtfunc.exp: Ditto.
+       
+Wed Jun 25 09:08:51 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp(default_gdb_exit): Don't give an error if the remote
+       host doesn't have a currently-open connection.
+
+       * config/sparclet.exp: Cleanups and fixes to make it generic for
+       any gdb stub target. Handle cases where gdb doesn't respond when
+       interrupted in a sane fashion.
+
+       * config/m32r-stub.exp: Load sparclet.exp instead of trying to do the
+       same thing in a totally different way.
+
+       * config/monitor.exp: Pass in timeouts to gdb_expect instead of
+       setting "timeout".
+       (gdb_start): We set the global gdb_prompt variable in
+       default_gdb_init now.
+
+Sun Jun 22 09:11:02 1997  Fred Fish  <fnf@cygnus.com>
+
+       * gdb.base/printcmds.exp: Fix "check for floating addition"
+       regexp to accept results within approx +/- .01 of exact value.
+       * lib/gdb.exp (gdb_test): Remove unused expect_out global decl.
+
+Wed Jun 18 11:11:39 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp(gdb_init): Pass our arguments to default_gdb_init
+       properly.
+       (gdb_expect): Add optional timeout parameter, and add timeout
+       value to various calls.
+       (gdb_suppress_tests): Only give one warning message per group.
+
+Tue Jun 17 13:10:10 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp(gdb_expect): Declare errorInfo and errorCode as
+       global variables. Handle getting a value for $timeout more
+       gracefully.
+
+Sat Jun 14 09:23:26 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp: Close connection to remote host if gdb doesn't
+       initialize.
+       (default_gdb_init): New procedure; allow gdb_init to be overridden
+       by a target configuration file.
+       (gdb_expect): Pass the timeout to remote_expect.
+
+       * config/monitor.exp(gdb_load): Fix typo in regexp.
+
+Thu Jun 12 20:57:12 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/funcargs.exp: Remove spurious suppress tests call.
+
+Tue Jun  3 15:20:20 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/monitor.exp(gdb_target_monitor): Call gdb_file_cmd
+       here. Call gdb_target_exec before rebooting the target, to make
+       sure the connection to the target is closed.
+       (gdb_load): Pass the name of the executable to gdb_target_monitor.
+       Don't call gdb_file_cmd here; let gdb_target_monitor do it.
+       Also detect "Timeout reading from remote" error.
+
+       * config/gdbserver.exp: Pass the executable being loaded to
+       gdb_target_monitor. Don't call gdb_file_cmd here; let
+       gdb_target_monitor do it.
+
+       * gdb.disasm/hppa.exp: Don't use exec_output.
+
+Fri May 23 13:28:29 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/list.exp: If we're debugging a non-native target,
+       try to set the pc register to point to the start of the
+       program before doing the first list command.
+
+       * gdb.c++/virtfunc.exp(gdb_virtfunc_restart): Make sure we run
+       test_calls after restarting.
+
+       * lib/gdb.exp(gdb_run_cmd): Send jump command again after
+       reloading.
+
+       * gdb.base/watchpoint.exp: Fix typo.
+
+       * gdb.base/setshow.exp: Check for use_gdb_stub.
+
+       * gdb.base/break.exp: Fix continue until exit test for the gdb
+       stub case.
+       * gdb.base/langs.exp: Ditto.
+
+       * config/monitor.exp(gdb_load): Handle gdb_sect_offset and
+       gdb_load_offset. If we weren't given a file to load, figure out
+       what the current file is and use it.
+
+       * config/i386-bozo.exp: New file.
+
+Thu May 22 18:51:32 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp(gdb_expect): Look for gdb,timeout target
+       feature.
+
+       * config/proelf.exp: New entry.
+
+Wed May 21 21:23:16 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp: Remove spurious .* patterns at the beginning
+       of regexps.
+
+       * gdb.base/watchpoint.exp: Don't run the test_stepping
+       tests if gdb can't call functions on the target.
+
+       * gdb.base/setshow.exp: Don't run the set prompt tests if
+       the board has gdb_prompt set.
+
+Tue May 20 08:58:49 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * gdb.base/a2-run.exp: Change "gdb,noargs" to just "noargs".
+       * gdb.base/commands.exp: Likewise.
+       * gdb.base/setshow.exp: Likewise.
+
+Mon May 19 15:37:50 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/monitor.exp(gdb_start): Look for gdb_prompt target
+       feature.
+
+       * config/i960.exp: New file.
+
+Thu May  1 18:01:50 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/funcargs.exp: Check for gdb,short_int target
+       feature instead of looking for explicit target triplets.
+
+Mon Apr 28 17:27:40 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * gdb.base/printcmds.exp: add a couple more tests a la 
+       "p 123DEADBEEF", to check parse_number.
+       * top.c: change "to enable to enable" to "to enable" in a couple
+       of help strings.
+
+Thu Apr 24 14:38:18 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * gdb.base/callfuncs.exp: Mark some tests as expected to fail
+       on the mn10300.
+Mon Apr 21 15:05:42 1997  Fred Fish  <fnf@cygnus.com>
+
+       * gdb.base/a2-run.exp: Add arm-*-coff setup_xfails for cases
+       where the test executable is run with explicit args.
+       * gdb.base/default.exp: Handle arm-*-coff case for "info float".
+
+Mon Apr 21 13:38:58 1997  Fred Fish  <fnf@cygnus.com>
+
+       * gdb.base/run.c: Use FAKEARGV to build test executable that
+       does not require a command line arg, since most simulators
+       don't currently support passing such an arg into the simulated
+       program.
+       * gdb.base/commands.exp: Change tests to insert the proper
+       value as the arg to the first recursive factorial call.  Change
+       compilation line to define FAKEARGV at compile time.
+
+Wed Apr  9 11:12:36 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * gdb.base/recurse.exp: Enable these tests for the mn10300.
+       * gdb.base/watchpoint.exp: Don't expect a failure for an "calling
+       function with watchpoint enabled" test.
+
+Tue Apr  8 19:33:20 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/watchpoint.exp(test_watchpoint_triggered_in_syscall):
+       Don't call gdb_test when the command doesn't return to a gdb prompt.
+
+       * lib/gdb.exp(gdb_stop_suppressing_tests): Don't print gratuitous
+       "Tests restarted" messages.
+
+Tue Apr  8 16:38:46 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * gdb.disasm/mn10300.exp: Fix buglets in "other" tests.
+
+Thu Apr  3 15:21:26 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * gdb.base/help.exp: update help msg for INFO ADDR; add help test
+       for INFO SYMBOL; add help tests for OVERLAY commands.
+       * gdb.base/default.exp: add tests for INFO SYMBOL command;
+       add tests for OVERLAY commands
+       * gdb.base/overlays.c overlays.exp foo.c bar.c baz.c grbx.c ovlymgr.h
+       d10v.ld m32r.ld d10vovly.c m32rovly.c: add test case for overlays.
+       * gdb.base/sigall.c: add usestubs code frag
+       * gdb.base/watchpoint.exp: turn on complex watchpoint test for M32R.
+       
+Thu Apr  3 09:38:53 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * lib/gdb.exp(gdb_suppress_tests): Add explanation for subsequent
+       failures.
+       (gdb_stop_suppressing_tests): Note that tests have restarted.
+
+Wed Apr  2 19:04:20 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/h8300.exp: New file.
+
+Sun Mar 30 13:38:25 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/setshow.exp: Check for the existence of a
+       feature, not its value.
+
+Sat Mar 29 11:19:46 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.c++/virtfunc.exp: Restart gdb in a sane fashion.
+
+       * gdb.base/scope.exp: It's now init0(), not init().
+
+       * gdb.base/scope0.c: For now, change init() to be init0().
+
+       * config/monitor.exp: Use gdb_serial in preference to serial
+       or netport.
+
+       * lib/gdb.exp: Set GDB to [transform gdb] if we're using a remote host
+       and it's not already set.
+
+Fri Mar 28 19:54:18 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/setshow.exp: Only test the run command if the target
+       isn't using a stub and if it supports argument passing.
+
+Sat Mar 22 19:50:25 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/udi.exp(gdb_start): Make sure UDICONF is set
+       properly before starting gdb.
+
+Mon Mar 24 14:40:33 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * gdb.disasm/mn10300.s: New test file for mn10300 disassembler.
+       * gdb.disasm/mn10300.exp: Run mn10300 disassembler tests.
+       * gdb.disasm/Makefile.in: Remove "mn10300" when cleaning.
+
+Tue Mar 11 11:42:58 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/vx.exp: Use remote_ld, not vxworks_ld. Don't use
+       specialized code to reboot the board, use remote_reboot instead.
+
+       * config/vxworks29k.exp: Use vx.exp, not vx-gdb.exp.
+
+       * lib/gdb.exp: Add GDB_TESTCASE_OPTIONS.
+
+       * config/monitor.exp: Make sure we disconnect from the target.
+       Also, try a reboot/reload cycle instead of failing if the
+       load fails.
+
+Fri Mar  7 13:48:30 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/default.exp: Don't set match_max.
+       * gdb.base/help.exp: Ditto.
+       * gdb.base/list.exp: Ditto.
+       * gdb.base/signals.exp: Ditto.
+
+       * config/monitor.exp(gdb_load): If gdb,use_standard_load is
+       set, use remote_ld to download the testcase instead of
+       the GDB loader.
+
+Wed Mar  5 00:00:43 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/vr5000.exp: New file.
+
+       * config/monitor.exp(gdb_target_monitor): Add pattern for
+       "Ending remote" to detect errors in connecting.
+
+       * gdb.base/setshow.exp: Add .* within auto language test.
+
+       * lib/gdb.exp(gdb_run_cmd): Add check for gdb_init_command
+       target feature.
+
+       * config/monitor.exp(gdb_load): Check for a failure when loading,
+       and reboot the board if necessary.
+
+       * gdb.base/setvar.exp(test_set): Handle multiple prints within
+       a set of tests. Remove print.* from the patterns being checked.
+
+Mon Mar  3 11:57:43 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/a1-selftest.exp: Use send_gdb consistently. Don't
+       refer to gdb_spawn_id.
+
+       * config/m32r-stub.exp: Remove references to gdb_spawn_id, no
+       longer used.
+       * config/sparclet.exp: Ditto.
+       * config/sparclet-old.exp: Ditto.
+       * config/slite.exp: Ditto.
+       * config/sim.exp: Ditto.
+       * gdb.base/funcargs.exp: Ditto.
+
+       * lib/gdb.exp:Remove references to gdb_spawn_id.
+       (gdb_expect): Move to remote.exp.
+
+Fri Feb 28 20:47:39 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * config/monitor.exp: Detect the "Couldn't establish connection"
+       message from GDB.
+
+Tue Feb 25 14:08:55 1997  Bob Manson  <manson@charmed.cygnus.com>
+
+       * gdb.base/bitfields.exp: Use runto instead of explicit
+       gdb_run_cmd/gdb_expect sequences.
+
+       * gdb.base/break.exp(text_next_with_recursion): Add match for
+       gdb_expect call.
+
+       * config/monitor.exp(gdb_target_monitor): Calling exit loses big.
+       We also need to handle the "A program is being debugged already"
+       prompt from gdb. Use gdb_test to set the baud rate.
+
+       * lib/gdb.exp(gdb_init): Increase the default expect buffer size
+       to 20000. Really. I mean it.
+
+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. If suppress_flag is set, skip perror message about not
+       being able to send to GDB.
+       (send_gdb): If suppress_flag is set, don't try to send commands to
+       GDB.
+       (gdb_expect): If suppress_flag is set, always fail immediately.
+       (gdb_suppress_tests, gdb_stop_suppressing_tests): New functions.
+       (gdb_init): Call gdb_stop_suppressing_tests.
+       (default_gdb_exit): Ditto.
+       (default_gdb_start): Ditto.
+
+       * gdb.base/bitfields.exp: Call gdb_suppress_tests and
+       gdb_stop_suppressing_tests as appropriate.
+       * gdb.base/break.exp: Ditto.
+       * gdb.base/callfuncs.exp: Ditto.
+       * gdb.base/commands.exp: Ditto.
+       * gdb.base/exprs.exp: Ditto.
+       * gdb.base/funcargs.exp: Ditto.
+       * gdb.base/list.exp: Ditto.
+       * gdb.base/recurse.exp: Ditto.
+       * gdb.base/scope.exp:  Ditto.
+       * gdb.base/structs.exp: Ditto.
+       * gdb.c++/inherit.exp: Ditto.
+
+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.
@@ -191,7 +865,7 @@ Sat Dec 14 00:43:57 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
        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>
+Tue Dec  3 20:17:52 1996  Fred Fish  <fnf@cygnus.com>
 
        * gdb.threads/pthreads.exp: Change result for failure to compile due
        to lack of pthreads runtime support from an error to simply an
@@ -300,26 +974,21 @@ Sat Nov  9 01:05:10 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
        * gdb.base/corefile.exp:  Consume $prompt in mmap fail cases.
        * gdb.stabs/weird.exp:  Remove v_comb xfails.
 
-start-sanitize-m32r
 Tue Nov  5 10:44:23 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
 
        * gdb.base/[bitfields.exp crossload.exp funcargs.exp interrupt.exp
                    list.exp scope.exp watchpoint.exp]
          Make all timeout error msgs explicitly say "(timeout)".
        
-end-sanitize-m32r
-       Mon Nov  4 12:03:06 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
+Mon Nov  4 12:03:06 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
 
        * config/monitor.exp: Increase download timeout to 1000 seconds.
 
-start-sanitize-m32r
 Mon Nov  4 12:02:26 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
 
        * config/m32r.exp: Increase timeout to 120 seconds.
 
-end-sanitize-m32r
-
-       Sun Nov  3 14:37:05 1996  Fred Fish  <fnf@cygnus.com>
+Sun Nov  3 14:37:05 1996  Fred Fish  <fnf@cygnus.com>
 
        * gdb.c++/classes.exp: Modify to handle current gcc C++ member ordering
        and accept older ordering as obsolescent gcc or gdb.
@@ -333,11 +1002,9 @@ Fri Nov  1 11:56:09 1996  Fred Fish  <fnf@cygnus.com>
        * gdb.base/corefile.exp: Add test to read mmapped data
        from core file.
 
-start-sanitize-m32r
 Wed Oct 30 18:19:16 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
 
        * config/m32r.exp: New file.
-end-sanitize-m32r
 
 Mon Oct 21 14:40:50 1996  Stu Grossman  (grossman@critters.cygnus.com)
 
This page took 0.042717 seconds and 4 git commands to generate.