OSDN Git Service

2001-09-14 Eric Christopher <echristo@redhat.com>
authorechristo <echristo>
Fri, 14 Sep 2001 09:10:19 +0000 (09:10 +0000)
committerechristo <echristo>
Fri, 14 Sep 2001 09:10:19 +0000 (09:10 +0000)
* baseboards/mips-sim-idt64.exp: New file.

dejagnu/ChangeLog
dejagnu/baseboards/mips-sim-idt64.exp [new file with mode: 0644]

index 52cae55..0ebc36a 100644 (file)
@@ -1,3 +1,7 @@
+2001-09-14  Eric Christopher  <echristo@redhat.com>
+
+       * baseboards/mips-sim-idt64.exp: New file.
+
 2001-09-10  Jim Blandy  <jimb@redhat.com>
 
        * baseboards/rom68k-idp.exp: Use -Tidpgdb.ld as the linker script,
@@ -46,7 +50,7 @@
        From Gabriel Dos Reis  <gdr@codesourcery.com>
        * lib/dg.exp (dg-trim-dirname): New function.
        (dg-test): Use it to rip directory-name out of file name.
+
 2001-01-20  Ben Elliston  <bje@redhat.com>
 
        * runtest.exp (usage): Replace --mail in usage output.
        dir_to_run and cmdline_dir_to_run; limit *.exp find to
        one directory level to avoid foo/bar/baz.exp getting tested
        twice (when ${dir} is 'foo', and when ${dir} is 'foo/bar').
-       
+
        * runtest.exp: Cleanup reference to $env(MULTIPASS) and
        $env(PASS).  These were added by HP but unused since.
 
        * lib/framework.exp (pass): make compiler_conditional_xfail_data
        a global, corresponding to a recent change to 'proc fail'.
-       
+
 2000-07-21  Frank Ch. Eigler  <fche@redhat.com>
 
        * example/Makefile.am (SUBDIRS): Remove to prevent automatic recursion
@@ -334,13 +338,13 @@ Mon May  3 11:14:37 1999  Jim Wilson  <wilson@cygnus.com>
        * lib/Makefile.am: deleted.
        * configure.in: delete references to the above.
        * Makefile.am: install things correctly.
-       
+
        * testsuite/Makefile.am: set DEJATOOL.
 
        * configure, Makefile.in, */Makefile.in: regenerated.
-       
+
        * runtest.exp: fix location of config.guess.
-       
+
 1999-04-26  Felix Lee  <flee@cygnus.com>
 
        * lib/libgloss.exp (libgloss_link_flags): remove bogus -L flag.
@@ -348,7 +352,7 @@ Mon May  3 11:14:37 1999  Jim Wilson  <wilson@cygnus.com>
 1999-04-23  Angela Marie Thomas <angela@cygnus.com>
 
        * baseboards/cf.exp: gdb protocol is case-sensitive.
+
 1999-04-19  Nick Clifton  <nickc@cygnus.com>
 
        * baseboards/Makefile.am (boards): Add mcore-sim.exp
@@ -424,14 +428,14 @@ Sun Feb 28 23:26:36 1999  Geoffrey Noer  <noer@cygnus.com>
        message.
 
        * lib/target.exp (proc default_target_compile): Add support for
-       timeout option. 
+       timeout option.
 
        * baseboards/arm-sim.exp: Set gcc,timeout to 500.
 
 1999-02-10  Nick Clifton  <nickc@cygnus.com>
 
        * config/dos.exp: Fix typo: need_status_wrapper ->
-       needs_status_wrapper. 
+       needs_status_wrapper.
 
 1999-02-09  Nick Clifton  <nickc@cygnus.com>
 
@@ -467,8 +471,8 @@ Fri Jan 29 17:16:25 1999  Edith Epstein  <eepstein@sophia.cygnus.com>
 
        * lib/remote.exp: Added check for value of $outp.
 
-       * lib/target.exp: Ignore some hppa specific warning messages. Added 
-       checks for CC_FOR_TARGET and CXX_FOR_TARGET. Check for redirection 
+       * lib/target.exp: Ignore some hppa specific warning messages. Added
+       checks for CC_FOR_TARGET and CXX_FOR_TARGET. Check for redirection
        and optimization flags.
 
 1999-01-26  Frank Ch. Eigler  <fche@cygnus.com>
@@ -483,8 +487,8 @@ Fri Jan 29 17:16:25 1999  Edith Epstein  <eepstein@sophia.cygnus.com>
        * baseboards/Makefile.in: Regenerated.
        * config/Makefile.in: Regenerated.
        * example/Makefile.in: Regenerated.
-       * lib/Makefile.in: Regenerated. 
-       
+       * lib/Makefile.in: Regenerated.
+
        * testsuite/aclocal.m4: Deleted obsolete file.
        * testsuite/configure.in: Deleted obsolete file.
 
@@ -505,13 +509,13 @@ Thu Jan 14 00:10:25 1999  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 1999-01-07  Felix Lee  <flee@cygnus.com>
 
        * runtest.exp (setup_target_hook): add missing globals.
-       
+
 1998-12-31  Felix Lee  <flee@cygnus.com>
 
        * config/dos.exp (dos_spawn): ignore optional args.
 
        * lib/ftp.exp (ftp_upload): ftp error messages vary.
-       
+
 1998-12-30  Rob Savoye  <rob@chinadoll.welcomehome.org>
 
        * doc/{overview,user,ref},sgml: New manual in DocBook format. This
@@ -816,7 +820,7 @@ Wed Mar 25 22:20:25 1998  Bob Manson  <manson@charmed.cygnus.com>
 
        * lib/remote.exp(remote_exec): More attempts at working around
        tcl/expect's inadequacies in dealing with processes.
-       
+
 1998-03-25  Brendan Kehoe  <brendan@cygnus.com>
 
        * contrib/test-g++: Only do the libg++ tests if the directory exists.
@@ -831,7 +835,7 @@ Tue Mar 24 16:07:51 1998  Stu Grossman  <grossman@bhuna.cygnus.co.uk>
        * configure doc/configure example/configure example/calc/configure
        testsuite/configure:  Regenerate with autoconf 2.12.1 to fix shell
        issues for NT native builds.
-       
+
 Sun Mar 15 23:25:06 1998  Bob Manson  <manson@charmed.cygnus.com>
 
        * lib/target.exp(default_target_compile): If the compiler produced
@@ -879,7 +883,7 @@ Mon Mar  2 21:54:30 1998  Bob Manson  <manson@charmed.cygnus.com>
        what files we match.
 
        * lib/telnet.exp: Clean up regexps.
-       
+
        * lib/target.exp(default_target_compile): Use tool_root_dir.
        (target_link, default_link): New functions.
 
@@ -901,7 +905,7 @@ Mon Mar  2 21:54:30 1998  Bob Manson  <manson@charmed.cygnus.com>
        * config/gdb_stub.exp: Use tool_root_dir.
        (gdb_stub_spawn, gdb_stub_wait): New functions.
        (gdb_stub_load): Use spawn and wait.
-       
+
        * config/dos.exp(dos_send): Send strings one line at a time.
        (dos_file): Delete files using del instead of rm.
 
@@ -1300,8 +1304,8 @@ Wed Sep  3 16:55:52 1997  Bob Manson  <manson@charmed.cygnus.com>
        (standard_file): Added cmp operation to compare two binary
        files.
 
-       * lib/libgloss.exp: Add dwarf2 target variant.  
-       
+       * lib/libgloss.exp: Add dwarf2 target variant.
+
        * lib/target.exp: Make sure the CC_FOR_TARGET variable overrides
        any default compiler.
 
@@ -1485,7 +1489,7 @@ Sat Jun 28 13:37:27 1997  Bob Manson  <manson@charmed.cygnus.com>
        load_board_description.
 
        * lib/target.exp(default_target_compile): If we're compiling
-       with the C++ compiler, include g++_include_flags and 
+       with the C++ compiler, include g++_include_flags and
        g++_link_flags as appropriate.
 
 Fri Jun 27 15:17:12 1997  Bob Manson  <manson@charmed.cygnus.com>
@@ -1884,7 +1888,7 @@ Mon May 19 13:07:01 1997  Bob Manson  <manson@charmed.cygnus.com>
 
        * baseboards/i960-cyclone.exp: New file.
        * config/i960.exp: New file.
-       
+
 Tue May 20 17:55:39 1997  Jeffrey A Law  (law@cygnus.com)
 
        * config/sim.exp: Set "slow_simulator".
@@ -1962,7 +1966,7 @@ Mon May  5 22:06:14 1997  Bob Manson  <manson@charmed.cygnus.com>
 
        * config/vxworks.exp: Look for [VxWorks Boot] prompt.
        * lib/telnet.exp: Ditto.
-       
+
 Fri May  2 15:19:00 1997  Bob Manson  <manson@charmed.cygnus.com>
 
        * lib/remote.exp(remote_spawn): Add new argument for readonly
@@ -2228,7 +2232,7 @@ Tue Mar 11 17:17:43 1997  Bob Manson  <manson@charmed.cygnus.com>
 
        * baseboards/vr4100-ddb.exp: Don't link in libio. Do use
        -msoft-float "just in case".
-       
+
        * baseboards/sh-hms.exp: We need to pass in the -L options
        for the libgloss directories so we find the linker scripts.
 
@@ -2244,9 +2248,9 @@ Sat Mar  8 12:01:04 1997  Bob Manson  <manson@charmed.cygnus.com>
 
        * baseboards/sh-hms.exp: Include libgloss so we can find
        the linker scripts.
-       
+
        * baseboards/sh-hms-sim.exp: Ditto.
-       
+
        * config/vxworks.exp: Add additional error checking cases. Remove
        unused procedure "vxworks_transform_path".
 
@@ -2272,7 +2276,7 @@ Thu Mar  6 09:34:39 1997  Bob Manson  <manson@charmed.cygnus.com>
 
        * config/ddb-ether.exp: Use remote_expect and remote_send.
        * config/vxworks.exp: Ditto.
-       
+
        * runtest.exp: Remove --baud and --connect options, no longer
        functional.
        (setup_target_hook): Use the hostname of the local machine when
@@ -2299,7 +2303,7 @@ Wed Mar  5 09:37:55 1997  Bob Manson  <manson@charmed.cygnus.com>
        if found, use in preference to the default target_install entry.
 
        * lib/targetdb.exp(set_board_info,unset_board_info): New procedures.
-       
+
        * baseboards/*.exp: Use set_board_info instead of setting entries
        in the board_info array directly. Also, some general cleanup,
        removal of useless entries, etc.
@@ -2321,7 +2325,7 @@ Mon Mar  3 12:38:28 1997  Bob Manson  <manson@charmed.cygnus.com>
        command.
 
        * config/ddb-ether.exp: Minor cleanups.
-       
+
        * lib/remote.exp(remote_expect): New procedure.
 
 Fri Feb 28 17:04:11 1997  Bob Manson  <manson@charmed.cygnus.com>
@@ -2350,7 +2354,7 @@ Thu Feb 27 12:58:01 1997  Bob Manson  <manson@charmed.cygnus.com>
        "unreliable". If the testcase times out, try rebooting the board
        and reexecuting before deciding that the testcase is going into an
        infinite loop.
-       
+
        * lib/rsh.exp(rsh_exec): Explicitly call sh.
 
        * lib/telnet.exp(telnet_open): Make sure we wait for the telnet to
@@ -2440,7 +2444,7 @@ Tue Feb 11 12:54:17 1997  Bob Manson  <manson@charmed.cygnus.com>
        * lib/mondfe.exp: Use mondfe,name instead of remote_host.
 
        * config/gdb_stub.exp: Remove bogus global declaration.
-       
+
        * lib/target.exp(default_target_compile): Append -lm at the end of
        the argument list, so it is linked in as appropriate.
 
@@ -2506,7 +2510,7 @@ Fri Feb  7 13:22:43 1997  Bob Manson  <manson@charmed.cygnus.com>
        random versions of prune_system_crud and prune_warnings.
        Nuke prune_system_crud without prejudice; replace with calls
        to prune_warnings.
-       
+
        * lib/dg.exp: Use prune_warnings instead of prune_system_crud.
 
 Fri Feb  7 09:41:40 1997  Jeffrey A Law  (law@cygnus.com)
@@ -2520,7 +2524,7 @@ Thu Feb  6 13:08:50 1997  Bob Manson  <manson@charmed.cygnus.com>
        make sure the copied file has read permissions for other.
 
        * baseboards/vx960.exp: New file.
-       
+
        * config/vxworks.exp: Fix.
 
        * lib/libgloss.exp(get_multilibs): If a list of multilib options
@@ -2571,15 +2575,15 @@ Mon Feb  3 07:54:04 1997  Jeffrey A Law  (law@cygnus.com)
 
        * baseboards/mn10200-sim.exp: Add -DSTACK_SIZE=4096 to cflags.
        Set no_long_long for this target.
-       
+
 Sun Feb  2 15:29:09 1997  Bob Manson  <manson@charmed.cygnus.com>
 
        * lib/libgloss.exp(find_gcc): Don't be quite so choosy about
        the name of the compiler. But, make sure we look in all the
        right places.
-       
+
        * lib/remote.exp(standard_close): Return 0.
-       
+
        * lib/mondfe.exp(mondfe_close): Return 0 if the connection is
        already closed.
 
@@ -2629,7 +2633,7 @@ Fri Jan 31 11:36:12 1997  Bob Manson  <manson@charmed.cygnus.com>
        * lib/libgloss.exp(get_multilibs): If the host is remote, or if we
        have no compiler, or it can't be found, don't look for multilibs.
        (find_gcc): Don't even check to see if the compiler exists.
-       (libio_include_flags): Don't bother looking for the include dir if we 
+       (libio_include_flags): Don't bother looking for the include dir if we
        haven't got libio.a.
 
 Thu Jan 30 11:48:29 1997  Bob Manson  <manson@charmed.cygnus.com>
@@ -2788,7 +2792,7 @@ Thu Dec 12 18:11:24 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
        * lib/utils.exp (diff): Set list_a and list_b to null so diffing
        empty files works.
        * lib/framework.exp (unknown): Set the exit status before calling
-       log_summary. 
+       log_summary.
 
 Thu Dec  5 10:24:27 1996  Fred Fish  <fnf@rtl.cygnus.com>
 
@@ -2918,22 +2922,22 @@ Tue Jun 25 10:21:24 1996  Tom Tromey  <tromey@creche.cygnus.com>
 
 Mon Jun 24 17:26:20 1996  Jason Molenda  (crash@godzilla.cygnus.co.jp)
 
-       * Makefile.in (bindir, libdir, datadir, infodir, includedir): Use 
+       * Makefile.in (bindir, libdir, datadir, infodir, includedir): Use
        autoconf-set values.
        (docdir): Removed.
        * configure.in (AC_PREREQ): autoconf 2.5 or higher.
        * configure: Rebuilt.
-       * doc/Makefile.in (VPATH, mandir, infodir, INSTALL_PROGRAM, 
+       * doc/Makefile.in (VPATH, mandir, infodir, INSTALL_PROGRAM,
        INSTALL_DATA): Use autoconf set values.
        * doc/configure.in (AC_PREREQ): autoconf 2.5 or higher.
        * doc/configure: Rebuilt.
-       * example/Makefile.in (bindir, libdir, datadir, mandir, infodir, 
+       * example/Makefile.in (bindir, libdir, datadir, mandir, infodir,
        includedir): Use autoconf set values.
        (docdir): Removed.
        * example/configure.in (AC_PREREQ): autoconf 2.5 or higher.
        * example/configure: Rebuilt.
        * example/calc/configure.in (AC_PREREQ): autoconf 2.5 or higher.
-       * example/calc/configure: Rebuilt.      
+       * example/calc/configure: Rebuilt.
        * testsuite/configure.in (AC_PREREQ): autoconf 2.5 or higher.
        * testsuite/configure: Rebuilt.
        * testsuite/aclocal.m4: New.  Include ../aclocal.m4.
@@ -2982,7 +2986,7 @@ Tue Feb 20 19:43:47 1996  Doug Evans  <dje@charmed.cygnus.com>
        * runtest.exp (main loop): Handle a=b=c in $MULTIPASS.
 
 Fri Feb  2 10:25:32 1996  Jeffrey A Law  (law@cygnus.com)
-       
+
        * site.tmpl (hppa*-*-proelf*): Update.
 
        * lib/target.exp (compile): Add a space before appending $arg
@@ -2994,9 +2998,9 @@ Thu Feb  1 22:48:15 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
        error message is from a subroutine is accessible to the calling
        proc.
        * remote.exp (rlogin, telnet, rsh): Trap various kerberos message
-       when kinit is needed. 
+       when kinit is needed.
        * testsuite/runtest.all/libs.exp: Trap untested, unsupported,
-       warnings, and errors too. 
+       warnings, and errors too.
        * testsuite/runtest.all/remote.exp: Look for kerberos messages so
        those come up untested, rather than failures. This is only cause
        we're testing by connecting to the localhost.
@@ -3036,7 +3040,7 @@ Thu Jan 18 19:51:11 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
        * runtest.exp: Minor formatting changes.
        * lib/target.exp: Fix a few config bugs.
        * testsuite/runtest.all/{remote,target}.exp: New test cases for
-       remote.exp and target.exp. 
+       remote.exp and target.exp.
 
 Wed Jan 17 11:32:21 1996  Tom Tromey  <tromey@creche.cygnus.com>
 
@@ -3153,7 +3157,7 @@ Fri Sep 29 12:36:43 1995  Rob Savoye  <rob@darkstar.cygnus.com>
 
        *  lib/targets.exp (prune_warnings): Only check for ld.so warning
        on sunos systems. Check against host, not target.
-       * lib/debugger.exp: 
+       * lib/debugger.exp:
        * runtest.exp: Set target_abbrev to default to "unix" rather than
        "-unset-".
 
@@ -3203,7 +3207,7 @@ Mon Sep 18 10:24:51 1995  Rob Savoye  <rob@darkstar.cygnus.com>
 
        * runtest.exp: Get $tool dirs first, then process the subdirs.
        * lib/utils.exp (getdir,find): Search for directories and files
-       the old way. 
+       the old way.
 
        * testsuite/runtest.all/options.exp: Fix broken options and add
        tests for new options.
@@ -3423,7 +3427,7 @@ Fri Mar 24 13:44:52 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
 Thu Mar 23 22:12:07 1995  Rob Savoye  <rob@darkstar.cygnus.com>
 
        * aclocal.m4: Split AC_PATH_T* into two pieces, one for headers
-       and one for libraries. 
+       and one for libraries.
        * testuite/configure.in: Use CY_PATH_TCLH so we don't get a
        warning looking for the libraries.
 
@@ -3792,10 +3796,10 @@ Wed Dec 15 20:38:49 1993  Rob Savoye  (rob@darkstar.cygnus.com)
        it actually exists after printing the summary.
 
 Fri Dec  3 20:58:27 1993  Rob Savoye  (rob@darkstar.cygnus.com)
+
        * runtest.exp: Only consider a TCL_ERROR to be a sign of a problem
        worth handling. This is when sourcing the test case.
+
 Thu Dec  2 14:16:20 1993  Rob Savoye  (rob@darkstar.cygnus.com)
 
        * runtest.exp: If the verbose level is greater than 2, display
@@ -3816,7 +3820,7 @@ Mon Nov 15 19:43:28 1993  Rob Savoye  (rob@darkstar.cygnus.com)
        variables specified by a regular expression.Add dumpvars
        which dumps the body of procedures specified by a regular
        expression.
-       * Makefile.in: Install site.exp as only config file. 
+       * Makefile.in: Install site.exp as only config file.
        * runtest.exp: look for site.tmpl in $srcdir, not site.exp in
        $objdir.
        * lib/framework.exp: Make istarget and isnative procs use
@@ -3906,7 +3910,7 @@ Mon Sep 13 11:30:37 1993  Jeffrey Wheat  (cassidy@cygnus.com)
        * runtest.exp: add global testcnt variable.
        * lib/framework.exp: add testcnt mechanism. Gives a total
          number of testcases run in summary. incremented by the
-         pass/fail/etc procs. Also added a "Tool version" string 
+         pass/fail/etc procs. Also added a "Tool version" string
          in the summary.
 
 Thu Sep  9 12:37:27 1993  Rob Savoye  (rob@darkstar.cygnus.com)
@@ -3951,7 +3955,7 @@ Tue Jul 20 15:32:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
 
 Mon Jul 19 09:31:48 1993  Jeffrey Wheat  (cassidy@cygnus.com)
 
-       * remote.exp: Added a supplied patch to allow specifing a port 
+       * remote.exp: Added a supplied patch to allow specifing a port
          to the telnet command.
 
 Mon Jul 12 17:54:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
@@ -3983,7 +3987,7 @@ Sun Jun 13 21:05:25 1993  Rob Savoye  (rob at darkstar.cygnus.com)
 Thu May 27 20:01:51 1993  Rob Savoye  (rob at darkstar.cygnus.com)
 
        * Makefile.in: Make the release image of the testsuites from the
-       special stubs. 
+       special stubs.
 
 Sun May 23 18:40:01 1993  Rob Savoye  (rob at darkstar.cygnus.com)
 
@@ -4230,7 +4234,7 @@ Thu Feb 11 12:23:53 1993  Fred Fish  (fnf@cygnus.com)
        * gdb.t21/demangle.exp (demangle):  Fix proc so that demangling
        failures don't trigger two failure reports, one erroneously
        indicating the cause as a timeout.
-       * gdb.t21/demangle.exp (various):  Print number of correct 
+       * gdb.t21/demangle.exp (various):  Print number of correct
        demanglings when suppressing remaining tests.
        * gdb.t21/demangle.exp (test_cfront_style_demangling):
        New test for cfront style demangling.
@@ -4290,7 +4294,7 @@ Wed Jan 27 21:48:15 1993  Fred Fish  (fnf@cygnus.com)
        compiled with ALIGN_STACK_ON_STARTUP defined.  Fix "print foo"
        expected output to match current gdb.  Fix tests for finding
        pathname to gdb executable to use the TCL "file" command.
-       * gdb.t20/classes.exp:  Change error when binfile does not 
+       * gdb.t20/classes.exp:  Change error when binfile does not
        exist to be a simple fail instead.
        * tcl.tests/Makefile.in (tcltest):  Use CC_FOR_TARGET.
        * tcl.tests/Makefile.in (Makefile):  Add target.
@@ -4384,11 +4388,11 @@ Tue Jan 12 12:51:46 1993  Fred Fish  (fnf@cygnus.com)
        * config/{abug-g++.exp, aout-g++.exp, coff-g++.exp, mt-a29k-udi,
        mt-i960-nindy, mt-i960-vx, mt-m68k-abug-aout, mt-m68k-abug-coff,
        mt-m68k-aout, mt-m68k-coff, mt-m68k-vx, mt-unix, nind-g++.exp,
-       udi-g++.exp, unix-g++.exp, vx-g++.exp}, doc/deja-gnu.texi, 
+       udi-g++.exp, unix-g++.exp, vx-g++.exp}, doc/deja-gnu.texi,
        g++.mike/{misc2.exp, misc8.exp, misc9.exp}, g++.old-deja/tests/
        g++.sun/g++.frag/1076585.C, gdb.t20/Makefile.in, gdb.t21/
        Makefile.in, gdb.t22/Makefile.in, lib/mike-g++.exp:
-       Use CXX rather than CPLUS, CPLUSPLUS, or C++, use CXXFLAGS 
+       Use CXX rather than CPLUS, CPLUSPLUS, or C++, use CXXFLAGS
        rather than CFLAGS or CPLUSFLAGS or C++FLAGS.
        * Makefile.in (CHILL):  Use freshly built binaries if available.
        * Makefile.in (CHILLFLAGS):  Provide default flags for CHILL.
@@ -4400,7 +4404,7 @@ Mon Jan 11 18:02:48 1993  Rob Savoye  (rob at darkstar.cygnus.com)
        send-exp.test, spawn.test: Test case for expect tests.
        * expect.tests/exp-test.exp: Test driver for expect tests.
        * expect.tests/Makefile.in, configure.in: Configure
-       support. 
+       support.
        * expect.tests/exp-test.c: Simple interactive program for expect
        tests.
        * expect.tests: New directory.
@@ -4482,7 +4486,7 @@ Sun Dec 27 11:52:45 1992  Rob Savoye  (rob at darkstar.cygnus.com)
        * lib/udi.exp: Fixed so that it downloads stably. Added better
        error trapping. Works with simulator or demo board.
        * runtest.exp: Cleaned up handling of signals during the init
-       phase. 
+       phase.
        * lib/old-dejagnu.exp: Fixed bug that made $CFLAGS accumulate
        repititions of the same flags.
        * runtest.exp: cleans up temp file better.
@@ -4651,7 +4655,7 @@ Wed Dec  2 11:39:28 1992  Fred Fish  (fnf@cygnus.com)
 
        * lib/gdb.exp (gdb_reinitialize_dir):  New utility proc.
        * gdb.t03/ptype.exp, gdb.t06/break.exp, gdb.t07/watchpoint.exp,
-       gdb.t08/opaque.exp, gdb.t09/corefile.exp, gdb.t11/list.exp, 
+       gdb.t08/opaque.exp, gdb.t09/corefile.exp, gdb.t11/list.exp,
        gdb.t12/scope.exp, gdb.t13/bitfields.exp, gdb.t15/funcargs.exp,
        gdb.t16/printcmds.exp, gdb.t20/{classes.exp, inherit.exp,
        misc.exp}, gdb.t21/{cplusfuncs.exp, demangle.exp},
@@ -4712,13 +4716,13 @@ Sun Nov 29 23:10:43 1992  Mike Stump  (mrs@rtl.cygnus.com)
 Sun Nov 29 15:16:06 1992  Rob Savoye  (rob at darkstar.cygnus.com)
 
        * config:/vx-g++.exp, udi-g++.exp: Replaced with gcc init code.
-       * runtest.exp: Now executes recursively any *.exp files.  
+       * runtest.exp: Now executes recursively any *.exp files.
        * lib/old-dejagnu.exp: proc old-dejagnu executes tests that are
        supposed to.
        * g++.old-deja/old-deja.exp: Recursively get all the C code in a
        subdirectory tree.
        * lib/utils.exp: New file, contains utility procs grep, find,
-       and which. 
+       and which.
        * runtest.exp: Applied Fred's patch for the output.
 
 Sun Nov 29 08:51:15 1992  Fred Fish  (fnf@cygnus.com)
@@ -5060,12 +5064,12 @@ Thu Oct 29 19:07:28 1992  Rob Savoye  (rob at darkstar.cygnus.com)
        * runtest.exp: Removed the --nfshost option cause it's become
        unnessary.
        * configure.in: Deals with the shorter names in config. Creates an
-        abbreviation for the OS and uses that for the filename substring. 
+        abbreviation for the OS and uses that for the filename substring.
        * config/*: All names shortened to <= 14 characters.
-       All init-$target_os-$tool.exp changed to $target_os-$tool.exp. 
+       All init-$target_os-$tool.exp changed to $target_os-$tool.exp.
        * config/mt-vxworks68, mt-vxworks960: Changed to use the
        abbreviated triplet form like all the other stubs. Now mt-m68k-vx
-       and mt-i960-vx. 
+       and mt-i960-vx.
 
 Tue Oct 27 10:27:33 1992  Mike Stump  (mrs@cygnus.com)
 
@@ -5122,7 +5126,7 @@ Mon Oct 26 09:16:24 1992  Ian Lance Taylor  (ian@cygnus.com)
 Sun Oct 25 11:35:49 1992  Rob Savoye  (rob at darkstar.cygnus.com)
 
        * config/init-vxworks-gcc.exp: Now works good, traps load errors
-       cleanly. 
+       cleanly.
        * runtest.exp, doc/dejagnu.texi: Changed all occurences of
        $defaultmode to $connectmode.
        * config/init-vxworks-gcc.exp, init-unix-gcc.exp: Fixed so
@@ -5145,7 +5149,7 @@ Sat Oct 24 22:44:09 1992  Rob Savoye  (rob at darkstar.cygnus.com)
        test code.
        * config/init-unix-gcc.exp: Made gcc_load work and set $status.
        * runtest.exp: Moved regex variables for decimal and hex from
-       init-unix-gdb.exp. 
+       init-unix-gdb.exp.
 
 Fri Oct 23 12:03:47 1992  Rob Savoye  (rob at darkstar.cygnus.com)
 
@@ -5243,7 +5247,7 @@ Fri Oct 16 17:25:31 1992  Rob Savoye  (rob at darkstar.cygnus.com)
 
        * g++.mike/misc1.C, misc4.C misc5.C p646.C: Changed all occurences
        of 'i' as a variable, cause it screws up the vxworks 'i' shell
-       command. 
+       command.
 
 Fri Oct 16 15:51:10 1992  Fred Fish  (fnf@cygnus.com)
 
@@ -5281,7 +5285,7 @@ Wed Oct 14 00:30:07 1992  Fred Fish  (fnf@cygnus.com)
        Also remove some junk leftover from gdbtest case conversion.
        * gdb.t21/{Makefile.in, configure.in, in-gdbme.C, cplusfuncs.exp,
        demangle.exp}:  New test case for demangling and C++ function
-       lookups.        
+       lookups.
 
 Mon Oct 12 09:10:22 1992  Fred Fish  (fnf@cygnus.com)
 
@@ -5363,22 +5367,22 @@ Fri Oct  2 15:42:10 1992  Rob Savoye  (rob at darkstar.cygnus.com)
 Thu Oct  1 21:26:35 1992  Rob Savoye  (rob at darkstar.cygnus.com)
 
        * teststrategy.exp:  Changed the test for target vs host to using
-       $target_alias & $host_alias instead of $target_os & $host_os. 
+       $target_alias & $host_alias instead of $target_os & $host_os.
        * corefile.exp: Added line to dump output of tests to detail
-       log. 
+       log.
        * scope.exp: Added line to dump output of tests to detail
-       log. 
+       log.
        * opaque.exp: Added line to dump output of tests to detail
-       log. 
+       log.
        * crossload.exp: Added line to dump output of tests to detail
-       log. 
+       log.
        * watchpoint.exp: Added line to dump output of tests to detail
-       log. 
+       log.
 
 Thu Oct  1 21:05:28 1992  Rob Savoye  (rob at darkstar.cygnus.com)
 
        * runtest: Changed the test for target vs host to using
-       $target_alias & $host_alias instead of $target_aos & $host_os. 
+       $target_alias & $host_alias instead of $target_aos & $host_os.
 
 Sep 30 08:45:00 1992  Fred Fish  (fnf@fishpond.cygnus.com)
 
@@ -5400,7 +5404,7 @@ Sep 30 08:45:00 1992  Fred Fish  (fnf@fishpond.cygnus.com)
        opaque.exp}:  New tests for opaque structs.
        * gdb.t09/{Makefile.in, configure.in, in-gdbme.c, corefile.exp}:
        New tests for core file handling.
-       * gdb.t10/{Makefile.in, configure.in, README, in-gdbme.c, 
+       * gdb.t10/{Makefile.in, configure.in, README, in-gdbme.c,
        crossload.exp, i486-elf.u, i860-elf.u, m68k-aout.u, m68k-aout2.u,
        m68k-elf.u, mips-ecoff.u, sparc-aout.u}:  New files for non-native
        executable handling tests.
@@ -5478,7 +5482,7 @@ Fri Aug  7 21:55:48 1992  Rob Savoye  (rob at darkstar.cygnus.com)
        * init-vxworks-gdb.exp: Now uses config file.
        * Makefile.in: Now has a target to make a config file.
        * site.exp: Created by make/configure. Holds init values for
-       init module. 
+       init module.
        * configure.in: Now configures init modules for tool.
        * runtest: Now uses init setup by configure.
 
diff --git a/dejagnu/baseboards/mips-sim-idt64.exp b/dejagnu/baseboards/mips-sim-idt64.exp
new file mode 100644 (file)
index 0000000..a72e743
--- /dev/null
@@ -0,0 +1,36 @@
+# Load the generic configuration for this board. This will define a basic
+# set of routines needed by the tool to communicate with the board.
+load_generic_config "sim";
+
+# basic-sim.exp is a basic description for the standard Cygnus simulator.
+load_base_board_description "basic-sim";
+
+# This tells it which directory to look in for the simulator.
+setup_sim mips;
+
+# No multilib flags are set by default.
+process_multilib_options "";
+
+# The compiler used to build for this board. This has *nothing* to do
+# with what compiler is tested if we're testing gcc.
+set_board_info compiler "[find_gcc]";
+#set_board_info needs_status_wrapper 1
+
+set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]";
+set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]";
+
+# Use idt.
+if { [board_info $board obj_format] == "ecoff" } {
+    set_board_info ldscript "-Wl,-Tidtecoff.ld";
+} else {
+    set_board_info ldscript "-Wl,-Tidt64.ld";
+}
+
+# And, it can't do arguments, and doesn't have real signals.
+set_board_info noargs 1;
+set_board_info gdb,nosignals 1;
+
+# Tell gdb to assume no fpu for -msoft-float compilation
+if {[string match "*soft-float*" $current_target_name]} {
+  set_board_info gdb_init_command "set mipsfpu none"
+}