+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,
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
* 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.
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
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>
* 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>
* 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.
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
* 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.
* 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
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.
* 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.
(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.
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>
* 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".
* 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
* 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.
* 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".
* 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
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.
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>
"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
* 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.
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)
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
* 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.
* 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>
* 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>
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.
* 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
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.
* 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>
* 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-".
* 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.
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.
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
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
* 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)
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)
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)
* 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.
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.
* 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.
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.
* 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.
* 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},
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)
* 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)
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
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)
* 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)
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)
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)
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.
* 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.