Tom de Vries [Sun, 4 Jun 2017 01:10:04 +0000 (11:10 +1000)]
* testsuite/runtest.all/libs.exp (process_test): Dump entire
output when there's no reportable output.
* testsuite/runtest.all/remote.test (load_lib): New proc.
* testsuite/runtest.all/target.test (load_lib): Same.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Sun, 4 Jun 2017 00:57:28 +0000 (10:57 +1000)]
Revert "* testsuite/runtest.all/libs.exp (process_test): Check if test has"
This reverts commit
b0d3e27d5ac048a63c434edd222ffa05675c82f2.
Tom de Vries [Sun, 4 Jun 2017 00:52:02 +0000 (10:52 +1000)]
* testsuite/runtest.all/libs.exp (process_test): Check if test has
reportable output.
Signed-off-by: Ben Elliston <bje@gnu.org>
Thomas Preud'homme [Fri, 10 Mar 2017 20:25:32 +0000 (07:25 +1100)]
* lib/remote.exp (remote_download): Add logging message when
source and destination file differ in name.
Signed-off-by: Ben Elliston <bje@gnu.org>
Jan Kratochvil [Sun, 4 Sep 2016 10:08:36 +0000 (20:08 +1000)]
* runtest.exp: Set CCACHE_DISABLE, clear CCACHE_NODISABLE.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Tue, 28 Jun 2016 03:37:41 +0000 (13:37 +1000)]
* aclocal.m4, Makefile.in: Regenerate with automake 1.15.
* configure: Regenerate.
Bernhard Reutner-Fischer [Wed, 22 Jun 2016 00:35:12 +0000 (10:35 +1000)]
* configure.ac, dejagnu.h, runtest, runtest.exp,
baseboards/am33_2.0-libremote.exp, baseboards/androideabi.exp,
baseboards/arm-ice.exp, baseboards/arm-sid.exp,
baseboards/arm-sim.exp, baseboards/basic-sid.exp,
baseboards/basic-sim.exp, baseboards/cris-sim.exp,
baseboards/d30v-sim.exp, baseboards/fr30-sim.exp,
baseboards/frv-sim.exp, baseboards/gdbserver-sample.exp,
baseboards/i386-sid.exp, baseboards/iq2000-sim.exp,
baseboards/jmr3904-sim.exp, baseboards/linux-gdbserver.exp,
baseboards/linux-libremote.exp, baseboards/m68k-sid.exp,
baseboards/mcore-moto-sim.exp, baseboards/mcore-sim.exp,
baseboards/mips-lnews-sim.exp, baseboards/mips-lsi-sim.exp,
baseboards/mips-sim-idt32.exp, baseboards/mips-sim-idt64.exp,
baseboards/mips-sim-mti32.exp, baseboards/mips-sim-mti64.exp,
baseboards/mips-sim-mti64_64.exp,
baseboards/mips-sim-mti64_n32.exp, baseboards/mips-sim-sde32.exp,
baseboards/mips-sim-sde64.exp, baseboards/mips-sim.exp,
baseboards/mmixware-sim.exp, baseboards/mn10200-sim.exp,
baseboards/mn10300-sim.exp, baseboards/moxie-sim.exp,
baseboards/mt-sid.exp, baseboards/multi-sim.exp,
baseboards/powerpc-sim.exp, baseboards/powerpcle-sim.exp,
baseboards/rx-sim.exp, baseboards/sh-sid.exp,
baseboards/sh-sim.exp, baseboards/sparc-sim.exp,
baseboards/sparc64-sim.exp, baseboards/sparclite-sim-le.exp,
baseboards/sparclite-sim.exp, baseboards/tx39-sim.exp,
baseboards/unix.exp, baseboards/v850-sim.exp,
baseboards/visium-sim.exp, baseboards/vr4100-sim.exp,
baseboards/vr4111-sim.exp, baseboards/vr4300-sim.exp,
baseboards/xtensa-sim.exp, lib/debugger.exp, lib/dejagnu.exp,
lib/dg.exp, lib/ftp.exp, lib/kermit.exp, lib/remote.exp,
lib/rlogin.exp, lib/rsh.exp, lib/standard.exp, lib/target.exp,
lib/targetdb.exp, lib/telnet.exp, lib/tip.exp, lib/utils.exp,
testsuite/config/default.exp, testsuite/lib/libsup.exp,
testsuite/lib/util-defs.exp, testsuite/libdejagnu/tunit.exp,
testsuite/libdejagnu/unit.cc, testsuite/runtest.all/libs.exp,
testsuite/runtest.all/stats-sub.exp,
testsuite/runtest.all/stats.exp, config/adb.exp,
config/default.exp, config/gdb-comm.exp, config/gdb_stub.exp,
config/sid.exp, config/sim.exp, config/unix.exp,
config/vxworks.exp: Update copyright date for 2016.
Signed-off-by: Ben Elliston <bje@gnu.org>
Bernhard Reutner-Fischer [Tue, 21 Jun 2016 23:44:06 +0000 (09:44 +1000)]
* baseboards/aarch64-sim.exp, baseboards/am33_2.0-libremote.exp,
baseboards/arm-ice.exp, baseboards/arm-sid.exp,
baseboards/arm-sim.exp, baseboards/basic-sid.exp,
baseboards/basic-sim.exp, baseboards/cris-sim.exp,
baseboards/d30v-sim.exp, baseboards/fr30-sim.exp,
baseboards/frv-sim.exp, baseboards/gdbserver-sample.exp,
baseboards/generic-sim.exp, baseboards/i386-sid.exp,
baseboards/iq2000-sim.exp, baseboards/jmr3904-sim.exp,
baseboards/linux-gdbserver.exp, baseboards/linux-libremote.exp,
baseboards/m68k-sid.exp, baseboards/mcore-moto-sim.exp,
baseboards/mcore-sim.exp, baseboards/mips-lnews-sim.exp,
baseboards/mips-lsi-sim.exp, baseboards/mips-sim-idt32.exp,
baseboards/mips-sim-idt64.exp, baseboards/mips-sim.exp,
baseboards/mmixware-sim.exp, baseboards/mn10200-sim.exp,
baseboards/mn10300-sim.exp, baseboards/mt-sid.exp,
baseboards/powerpc-sim.exp, baseboards/powerpcle-sim.exp,
baseboards/rx-sim.exp, baseboards/sh-sid.exp,
baseboards/sh-sim.exp, baseboards/sparc-sim.exp,
baseboards/sparc64-sim.exp, baseboards/sparclite-sim-le.exp,
baseboards/sparclite-sim.exp, baseboards/tx39-sim.exp,
baseboards/unix.exp, baseboards/v850-sim.exp,
baseboards/vr4100-sim.exp, baseboards/vr4111-sim.exp,
baseboards/vr4300-sim.exp, baseboards/xtensa-sim.exp,
lib/debugger.exp, lib/dejagnu.exp, lib/dg.exp, lib/framework.exp,
lib/ftp.exp, lib/kermit.exp, lib/libgloss.exp, lib/remote.exp,
lib/rlogin.exp, lib/rsh.exp, lib/standard.exp, lib/target.exp,
lib/targetdb.exp, lib/telnet.exp, lib/tip.exp, lib/utils.exp,
testsuite/config/default.exp, testsuite/lib/libsup.exp,
testsuite/lib/util-defs.exp, testsuite/libdejagnu/tunit.exp,
testsuite/libdejagnu/unit.cc, testsuite/runtest.all/libs.exp,
testsuite/runtest.all/options.exp,
testsuite/runtest.all/stats-sub.exp,
testsuite/runtest.all/stats.exp, config/default.exp,
config/gdb-comm.exp, config/gdb_stub.exp, config/sid.exp,
config/sim.exp, config/unix.exp, config/vxworks.exp, configure.ac,
dejagnu.h, runtest, runtest.exp: Use condensed years in copyright
statement.
Signed-off-by: Ben Elliston <bje@gnu.org>
Bernhard Reutner-Fischer [Tue, 21 Jun 2016 21:34:10 +0000 (07:34 +1000)]
* doc/runtest.1: Use condensed years in copyright statement.
Signed-off-by: Ben Elliston <bje@gnu.org>
Bernhard Reutner-Fischer [Tue, 21 Jun 2016 01:03:23 +0000 (11:03 +1000)]
* runtest: Quote paths. Use test -z, -n for clarity.
Signed-off-by: Ben Elliston <bje@gnu.org>
Bernhard Reutner-Fischer [Tue, 21 Jun 2016 00:16:54 +0000 (10:16 +1000)]
* config/adb.exp (adb_exec) Improve verbose message.
Signed-off-by: Ben Elliston <bje@gnu.org>
Jim Wilson [Fri, 3 Jun 2016 22:08:38 +0000 (08:08 +1000)]
* baseboards/aarch64-sim.exp: New file.
* Makefile.am (baseboard_DATA): Add aarch64-sim.exp.
* Makefile.in: Regenerate.
* lib/libgloss.exp (libgloss_link_flags): Map aarch64* to aarch64.
Signed-off-by: Ben Elliston <bje@gnu.org>
Jim Wilson [Fri, 3 Jun 2016 05:48:37 +0000 (15:48 +1000)]
* baseboards/aarch64-sim.exp: New file.
* Makefile.am (baseboard_DATA): Add aarch64-sim.exp.
* Makefile.in: Regenerate.
* lib/libgloss.exp (libgloss_link_flags): Map aarch64* to aarch64.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Tue, 26 Apr 2016 00:13:11 +0000 (10:13 +1000)]
* doc/dejagnu.texi: Fill more paragraphs.
Ben Elliston [Mon, 25 Apr 2016 09:51:32 +0000 (19:51 +1000)]
* testsuite/runtest.all/utils.test: Remove unsetenv test.
Ben Elliston [Sun, 24 Apr 2016 10:46:53 +0000 (20:46 +1000)]
* lib/utils.exp (unsetenv): Remove proc.
* doc/dejagnu.texi: Update documentation.
* NEWS: Update.
Nick Clifton [Mon, 18 Apr 2016 22:09:26 +0000 (08:09 +1000)]
* baseboards/msp430-sim.exp: New file.
* Makefile.am (baseboard_DATA): Add msp430-sim.exp.
* Makefile.in: Regenerate.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Mon, 18 Apr 2016 00:33:15 +0000 (10:33 +1000)]
* runtest: Remove quoting in final exec command.
Ben Elliston [Sun, 17 Apr 2016 10:30:07 +0000 (20:30 +1000)]
* lib/remote.exp: Load ssh.exp lib.
Ben Elliston [Sun, 17 Apr 2016 10:29:19 +0000 (20:29 +1000)]
* lib/rsh.exp (rsh_open): Fix description comment.
Ben Elliston [Sun, 17 Apr 2016 10:20:08 +0000 (20:20 +1000)]
Reported by shellcheck.
* runtest: Use $((..)) not `expr ..` and defensively double quote
shell variables.
Ben Elliston [Sun, 17 Apr 2016 10:02:53 +0000 (20:02 +1000)]
* Makefile.am (pkgdata_DATA): Add lib/ssh.exp, lib/dmucs.exp.
* Makefile.in: Regenerate.
Ben Elliston [Sun, 17 Apr 2016 09:51:43 +0000 (19:51 +1000)]
Reported by shellcheck.
* runtest: Use $((..)) not `expr ..`.
Ben Elliston [Sun, 17 Apr 2016 00:35:26 +0000 (10:35 +1000)]
* configure.ac (AC_INIT): Update version number.
* configure: Regenerate.
* runtest.exp (frame_version): Update version number.
* doc/dejagnu.texi: Likewise.
Ben Elliston [Sat, 16 Apr 2016 17:54:18 +0000 (03:54 +1000)]
* NEWS: Start a new section for the next release.
Ben Elliston [Fri, 15 Apr 2016 12:25:56 +0000 (22:25 +1000)]
* Makefile.am (CONTRIB): Add new contrib scripts.
* Makefile.in: Regenrate.
Ben Elliston [Thu, 14 Apr 2016 22:57:10 +0000 (08:57 +1000)]
* lib/ssh.exp (ssh_exec): Handle regexp return status.
Ben Elliston [Wed, 13 Apr 2016 00:40:25 +0000 (10:40 +1000)]
* lib/rsh.exp (rsh_exec): Improve verbose message.
* lib/ssh.exp (ssh_exec): Likewise.
Ben Elliston [Tue, 12 Apr 2016 23:57:56 +0000 (09:57 +1000)]
* runtest.exp: Improve --version (-v) output.
* testsuite/runtest.all/options.exp: Update test case.
Ben Elliston [Tue, 12 Apr 2016 23:56:17 +0000 (09:56 +1000)]
* lib/rsh.exp (rsh_exec): Improve verbose message.
* lib/ssh.exp (ssh_exec): Likewise.
* config/adb.exp: Likewise.
Christophe Lyon [Tue, 12 Apr 2016 22:17:12 +0000 (08:17 +1000)]
* lib/rsh.exp (rsh_exec): Handle regexp return status.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Fri, 8 Apr 2016 00:10:33 +0000 (10:10 +1000)]
* doc/dejagnu.texi (Global config file): Fix broken @node.
(Local config file): Likewise.
Reported by Faraz Shahbazker.
Ben Elliston [Thu, 7 Apr 2016 06:57:08 +0000 (16:57 +1000)]
* lib/remote.exp (remote_exec): Join cd $remotedir and $program on
the command line with ';' and not &&.
Ben Elliston [Wed, 6 Apr 2016 20:53:40 +0000 (06:53 +1000)]
* doc/dejagnu.texi (rsh_exec procedure): Fix broken @node.
Reported by Faraz Shahbazker.
Yvan Roux [Wed, 6 Apr 2016 09:52:22 +0000 (19:52 +1000)]
* lib/remote.exp (remnote_download): Create a remote directory if
needed and use it.
(remote_exec): Execute program inside remotedir when it exists.
(standard_load): Set remotedir board field if not present.
* config/unix.exp (unix_load): Handle remotedir in board field.
(remotedir): Set board info field.
* doc/dejagnu.texi (Board File Values): Document remotedir.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Wed, 6 Apr 2016 09:39:09 +0000 (19:39 +1000)]
* doc/dejagnu.texi (Global config file): Put before node 'Local
config file'.
Ben Elliston [Mon, 4 Apr 2016 14:48:30 +0000 (00:48 +1000)]
* runtest.exp: Remove defunct and undocumented --tool_root option.
Ben Elliston [Mon, 4 Apr 2016 12:48:08 +0000 (22:48 +1000)]
* doc/dejagnu.texi: More overhauling.
Ben Elliston [Mon, 4 Apr 2016 12:47:16 +0000 (22:47 +1000)]
* lib/targetdb.exp (set_board_info): Improve comment.
(add_board_info): Likewise.
Ben Elliston [Mon, 4 Apr 2016 08:12:16 +0000 (18:12 +1000)]
* NEWS: Add some more detail.
Ben Elliston [Sun, 3 Apr 2016 21:06:37 +0000 (07:06 +1000)]
* site.tmpl: Delete.
* Makefile.am (EXTRA_DIST): Remove site.tmpl.
* Makefile.in: Regenerate.
Ben Elliston [Sun, 3 Apr 2016 13:02:22 +0000 (23:02 +1000)]
* doc/dejagnu.texi: More overhauling.
Ben Elliston [Sun, 3 Apr 2016 10:13:03 +0000 (20:13 +1000)]
* runtest.exp: Document the magical handling of -D[01].
Ben Elliston [Sun, 3 Apr 2016 07:35:23 +0000 (17:35 +1000)]
* doc/runtest.1: Do not document obsolete --status option. It is
still accepted for compatibility, but does nothing.
Ben Elliston [Sun, 3 Apr 2016 05:34:52 +0000 (15:34 +1000)]
* doc/runtest.1 (OPTIONS): Place short forms (-v, -V, -x) first.
Ben Elliston [Sun, 3 Apr 2016 04:33:04 +0000 (14:33 +1000)]
* doc/runtest.1 (OPTIONS): Sort options.
Ben Elliston [Sat, 2 Apr 2016 23:37:03 +0000 (09:37 +1000)]
* doc/dejagnu.texi: More overhauling.
Ben Elliston [Sat, 2 Apr 2016 11:11:23 +0000 (22:11 +1100)]
* doc/dejagnu.texi: Fix capitalisation of procedure names
throughout.
Ben Elliston [Sat, 2 Apr 2016 10:59:20 +0000 (21:59 +1100)]
* doc/dejagnu.texi: Fill paragraphs.
Ben Elliston [Sat, 2 Apr 2016 10:42:59 +0000 (21:42 +1100)]
* doc/dejagnu.texi: Fix capitalisation of procedure names
throughout. Use Tcl syntax in procedure prototypes, not C syntax.
Rob Savoye [Sat, 2 Apr 2016 04:30:10 +0000 (15:30 +1100)]
Basic MySQL support.
* contrib/mysql/create-db.sql: New file.
* contrib/mysql/importxml.sh: Likewise.
* contrib/mysql/make-datafile.sh: Likewise.
* contrib/mysql/plot.sh: Likewise.
* contrib/mysql/README: Likewise.
* contrib/mysql/sum2xml.sh: Likewise.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Sat, 2 Apr 2016 03:05:01 +0000 (14:05 +1100)]
* config.guess: Update to version 2016-04-02.
* config.sub: Update to version 2016-03-30.
Rob Savoye [Sat, 2 Apr 2016 03:03:18 +0000 (14:03 +1100)]
* contrib/sum2junit.sh: New.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Fri, 1 Apr 2016 11:53:41 +0000 (22:53 +1100)]
* doc/dejagnu.texi (connprocs): Document new SSH procs.
Rob Savoye [Wed, 30 Mar 2016 21:31:37 +0000 (08:31 +1100)]
* lib/ssh.exp: New.
* NEWS: Update.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Wed, 30 Mar 2016 05:09:23 +0000 (16:09 +1100)]
* baseboards/mcore-moto-sim.exp, lib/dejagnu.exp, lib/dg.exp,
lib/dmucs.exp, lib/framework.exp, lib/remote.exp, lib/target.exp,
runtest.exp: Fix spelling errors in comments.
Ben Elliston [Wed, 30 Mar 2016 01:00:33 +0000 (12:00 +1100)]
* lib/remote.exp (remote_expect): Use perror not send_user.
Ben Elliston [Tue, 29 Mar 2016 10:41:15 +0000 (21:41 +1100)]
* lib/remote.exp (remote_expect): Fix spelling error.
Rob Savoye [Tue, 29 Mar 2016 00:31:47 +0000 (11:31 +1100)]
* runtest.exp: Only print "searching for <test name>" message at
verbose level >= 2 -- too much noise.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Tue, 29 Mar 2016 00:28:39 +0000 (11:28 +1100)]
* texinfo.tex: Update to latest master version.
* INSTALL: Likewise.
Ben Elliston [Mon, 28 Mar 2016 23:52:29 +0000 (10:52 +1100)]
More fixes identified by the Frink static analyser:
(1) use -- in switch commands for safety,
(2) add braces around exprs,
(3) replace abbreviated "info proc" with "info procs",
(4) use -- in regexp commands for safety where the expression is a
variable that could begin with '-'.
Dominik Vogt [Mon, 28 Mar 2016 06:31:07 +0000 (17:31 +1100)]
* dg.exp (dg-do): Do not change the previously selected action if
a de-selected dg-do is encountered.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Mon, 28 Mar 2016 06:01:13 +0000 (17:01 +1100)]
This proc is never used. --xml sets $xml, and that's it.
* lib/framework.exp (check_xml): Remove unused proc.
Rob Savoye [Mon, 28 Mar 2016 03:15:01 +0000 (14:15 +1100)]
* lib/dmucs.exp: New.
Signed-off-by: Ben Elliston <bje@gnu.org>
Rob Savoye [Mon, 28 Mar 2016 03:03:39 +0000 (14:03 +1100)]
* lib/libgloss.exp (find_g++): Look for xgcc++ to use the freshly
built compiler, then look in the path.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Mon, 28 Mar 2016 02:37:59 +0000 (13:37 +1100)]
* lib/utils.exp (which): Don't exclude symbolic links--Debian's
/bin/which doesn't. Modern systems rely too heavily on symbolic
links (eg. alternatives).
Ben Elliston [Mon, 28 Mar 2016 01:11:57 +0000 (12:11 +1100)]
* baseboards/multi-sim.exp: Indent properly.
Ben Elliston [Mon, 28 Mar 2016 00:57:36 +0000 (11:57 +1100)]
* lib/rlogin.exp (rlogin_open): Return -1 if unable to spawn
rlogin. Identified by Frink.
Ben Elliston [Mon, 28 Mar 2016 00:53:58 +0000 (11:53 +1100)]
* runtest.exp: Use 'array exists' for testing array existence
rather than 'info exists'.
Ben Elliston [Mon, 28 Mar 2016 00:51:41 +0000 (11:51 +1100)]
* runtest.exp: Fixes identified by the Frink static analyser:
(1) use -- in switch commands for safety,
(2) remove unreachable return commands after error commands,
(3) replace abbreviated "info proc" with "info procs",
(4) use -- in unset commands for safety where the variable name
is itself a variable.
* lib/dg.exp: Likewise.
* lib/debugger.exp: Likewise.
* lib/framework.exp: Likewise.
* lib/remote.exp: Likewise.
* lib/target.exp: Likewise.
* lib/targetdb.exp: Likewise.
* lib/telnet.exp: Likewise.
* lib/utils.exp: Likewise.
Ben Elliston [Sun, 27 Mar 2016 19:51:33 +0000 (06:51 +1100)]
* Makefile.am: Remove references to Docbook and friends.
* configure.ac: Likewise.
* Makefile.in: Regenerate.
* configure: Regenerate.
* doc/dejagnu.xml: Remove.
* doc/legal.xml: Likewise.
* doc/ref.xml: Likewise.
* doc/user.xml: Likewise.
Ben Elliston [Sun, 27 Mar 2016 19:39:34 +0000 (06:39 +1100)]
* lib/framework.exp (exp_continue): Remove old compatibility
wrapper. Expect deprecated 'continue -expect' in August 1997.
Ben Elliston [Sun, 27 Mar 2016 19:07:51 +0000 (06:07 +1100)]
* NEWS: Update.
Ben Elliston [Mon, 21 Mar 2016 23:44:20 +0000 (10:44 +1100)]
* lib/utils.exp (which): Reimplement to more closely mimic the
behaviour of the UNIX which utility.
* testsuite/runtest.all/utils.test: Test proc which.
Ben Elliston [Sat, 26 Mar 2016 14:31:10 +0000 (01:31 +1100)]
* lib/remote.exp (standard_wait): Append any trailing characters
to $output that may be still in $expect_out(buffer) when eof is
matched. Remove arbitrary limitation in the ".+" matching case,
similar to the change to local_exec on 2016-02-17.
Ben Elliston [Tue, 22 Mar 2016 22:54:20 +0000 (09:54 +1100)]
* Makefile.am (baseboard_DATA): Remove cygwin.exp, mcore-elf.exp,
mcore-pe.exp, vx4300.exp, vx68k.exp, vx960.exp, vxsparc.exp.
* Makefile.in: Regenerate.
* baseboards/cygwin.exp, baseboards/mcore-elf.exp,
baseboards/mcore-pe.exp, baseboards/vx4300.exp,
baseboards/vx68k.exp, baseboards/vx960.exp,
baseboards/vxsparc.exp: Remove.
Ben Elliston [Tue, 22 Mar 2016 22:46:54 +0000 (09:46 +1100)]
* baseboards/README: Remove mention of devo.
* baseboards/iq2000-sim.exp: Likewise.
* baseboards/moxie-sim.exp: Likewise.
Ben Elliston [Tue, 22 Mar 2016 21:16:15 +0000 (08:16 +1100)]
* Makefile.am (baseboard_DATA): Add arm-ice.exp, arm-sim.exp.
* Makefile.in: Regenerate.
* baseboards/arm-ice.exp: Reinstate.
* baseboards/arm-sim.exp: Likewise.
Ben Elliston [Tue, 22 Mar 2016 20:31:43 +0000 (07:31 +1100)]
* Makefile.am (config_DATA): Update.
(baseboard_DATA): Likewise.
* Makefile.in: Regenerate.
* NEWS: Update.
Remove the following old config files:
* arc.exp, arm-ice.exp, base-config.exp, base68k.exp, bug.exp,
cfdbug.exp, cygmon.exp, d10v.exp, ddb-ether.exp, ddb.exp, dos.exp,
dve.exp, h8300.exp, i386-bozo.exp, i960.exp, m32r-stub.exp,
m32r.exp, m68hc11.exp, m68k-emc.exp, mips-idt.exp,
mn10200-eval.exp, mn10300-eval.exp, netware.exp, powerpc-bug.exp,
proelf.exp, rom68k.exp, sh.exp, slite.exp, sparclet.exp,
tic80.exp, vr4100.exp, vr4300.exp, vr5000.exp: Remove.
Remove the following old baseboard files:
* arc-sim.exp, arm-ice.exp, arm-sim.exp, cf.exp, cygmon.exp,
d10v-sim.exp, d10v.exp, danlite-elf.exp, dos.exp, fr30-cygmon.exp,
fr30-elf.exp, frv-elf.exp, frv-tiger.exp, frv-tomcat.exp,
h8300-sim.exp, h8300.exp, i386-bozo.exp, i960-cyclone.exp,
i960-sim.exp, m32r-elf.exp, m32r-linux-sim.exp, m32r-sid.exp,
m32r-sim.exp, m68hc11-sim.exp, m68k-emc.exp, mips-idt.exp,
mips64-sim.exp, mips64vr4100-sim.exp, mn10200-cygmon.exp,
mn10300-cygmon.exp, msparc-cygmon.exp, op50n.exp, powerpc-bug.exp,
powerpc-bug1.exp, rom68k-idp.exp, sh-hms.exp, sparclet-aout.exp,
sparclite-coff.exp, sparclite-cygmon.exp, strongarm-cygmon.exp,
tic80-sim.exp, tx39-dve.exp, usparc-cygmon.exp, vr4100-ddb.exp,
vr4300-ddb.exp, vr4300.exp, vr5000-ddb.exp, x86-cygmon.exp,
xscale-cygmon.exp: Remove.
Ben Elliston [Tue, 22 Mar 2016 09:30:13 +0000 (20:30 +1100)]
* lib/target.exp (only--Ls): Change '???' comment to a note. This
isn't a serious shortcoming, but the comment should be retained.
Rob Savoye [Tue, 22 Mar 2016 06:55:32 +0000 (17:55 +1100)]
* baseboards/generic-sim.exp: If DEJAGNU_SIM_SPECFILE exists in
the environment, use that as the spec file for bare metal testing.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Tue, 22 Mar 2016 01:43:37 +0000 (12:43 +1100)]
* Makefile.am (config_DATA): Add config/aarch64-fv8.exp.
* Makefile.in: Regenerate.
Rob Savoye [Mon, 21 Mar 2016 23:50:19 +0000 (10:50 +1100)]
* config/aarch64-fv8.exp: Add support for testing armv8 using the
ARM Foundation Model.
Signed-off-by: Ben Elliston <bje@gnu.org>
Ben Elliston [Mon, 21 Mar 2016 07:03:24 +0000 (18:03 +1100)]
* runtest.exp: Whitespace, comment and typo fixes.
* lib/dejagnu.exp: Likewise.
* lib/remote.exp: Likewise.
* lib/utils.exp: Likewise.
Ben Elliston [Mon, 21 Mar 2016 00:32:31 +0000 (11:32 +1100)]
* baseboards/mcore-moto-sim.exp: Remove old FIXME comment.
* baseboards/mmixware-sim.exp: Likewise.
* config/sim.exp: Likewise.
* runtest.exp: Likewise.
Ben Elliston [Mon, 21 Mar 2016 00:03:29 +0000 (11:03 +1100)]
* lib/dg.exp (dg-get-options): Clean up regular expression and
remove FIXME comment about it.
Ben Elliston [Sun, 20 Mar 2016 09:44:17 +0000 (20:44 +1100)]
* baseboards/i960-sim.exp: Remove stale ??? comment.
* config/vxworks.exp: Likewise.
Ben Elliston [Sun, 20 Mar 2016 09:20:15 +0000 (20:20 +1100)]
* runtest.exp: Load .dejagnurc last not first.
(load_file): Update comment about Tcl 7.5a2.
* doc/user.xml (Customizing DejaGnu): Document new search order
for site.exp files.
* doc/dejagnu.texi: Regenerate.
* NEWS: Update.
Ben Elliston [Sun, 20 Mar 2016 07:25:11 +0000 (18:25 +1100)]
* lib/dg.exp (dg-runtest): Improve arg naming to remove a FIXME.
Ben Elliston [Sun, 20 Mar 2016 06:45:48 +0000 (17:45 +1100)]
* lib/dg.exp: Remove commented-out calls to send_user.
Ben Elliston [Sun, 20 Mar 2016 06:41:43 +0000 (17:41 +1100)]
* runtest.exp (load_file): Remove old comment.
Ben Elliston [Sun, 20 Mar 2016 06:05:32 +0000 (17:05 +1100)]
* lib/dg.exp (dg-test): There is no need to call unresolved to
clear errcnt. Instead, pass 0 as argument 2 to perror.
* runtest.exp (runtest): Likewise.
Ben Elliston [Wed, 16 Mar 2016 06:51:26 +0000 (17:51 +1100)]
This reverts commit
4d344f712298364c836038b641625b3407db2fc3. The GCC
testsuite still uses diff.
2016-03-15 Ben Elliston <bje@gnu.org>
* lib/utils.exp (diff): Remove proc.
* doc/ref.xml: Update documentation.
* doc/dejagnu.texi: Regenerate.
* NEWS: Update.
Ben Elliston [Tue, 15 Mar 2016 10:07:42 +0000 (21:07 +1100)]
* testsuite/runtest.all/options.exp: Properly clean up log files
left by the runtest under test.
Ben Elliston [Tue, 15 Mar 2016 09:40:51 +0000 (20:40 +1100)]
* testsuite/runtest.all/load_lib.exp: Typo fixes.
Ben Elliston [Tue, 15 Mar 2016 09:39:58 +0000 (20:39 +1100)]
* testsuite/runtest.all/options.exp: Add more tests.
Ben Elliston [Tue, 15 Mar 2016 07:13:50 +0000 (18:13 +1100)]
* testsuite/libdejagnu/tunit.exp: Clean up.
Ben Elliston [Mon, 14 Mar 2016 22:26:31 +0000 (09:26 +1100)]
* lib/utils.exp (diff): Remove proc.
* doc/ref.xml: Update documentation.
* doc/dejagnu.texi: Regenerate.
* NEWS: Update.
Ben Elliston [Mon, 14 Mar 2016 20:27:54 +0000 (07:27 +1100)]
This reverts commit
ef5f4a8c80f8d652e5415d0fdb159dcf51af52d3:
2016-02-14 Steve Ellcey <sellcey@mips.com>
* baseboards/multi-sim.exp (dynamic_linker_flag): Check
GCC_UNDER_TEST.
* baseboards/multi-sim.exp (rpath_flags): Ditto.
Ben Elliston [Sun, 13 Mar 2016 09:18:21 +0000 (20:18 +1100)]
* lib/utils.exp: Whitespace fixes.