aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-03-30 * lib/remote.exp (remote_expect): Use perror not send_user.Ben Elliston2-1/+5
2016-03-29 * lib/remote.exp (remote_expect): Fix spelling error.Ben Elliston2-2/+8
2016-03-29 * runtest.exp: Only print "searching for <test name>" message atRob Savoye2-1/+6
verbose level >= 2 -- too much noise. Signed-off-by: Ben Elliston <bje@gnu.org>
2016-03-29 * texinfo.tex: Update to latest master version.Ben Elliston3-1663/+3727
* INSTALL: Likewise.
2016-03-29More fixes identified by the Frink static analyser:Ben Elliston8-24/+34
(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 '-'.
2016-03-28 * dg.exp (dg-do): Do not change the previously selected action ifDominik Vogt2-1/+9
a de-selected dg-do is encountered. Signed-off-by: Ben Elliston <bje@gnu.org>
2016-03-28This proc is never used. --xml sets $xml, and that's it.Ben Elliston2-11/+7
* lib/framework.exp (check_xml): Remove unused proc.
2016-03-28 * lib/dmucs.exp: New.Rob Savoye2-0/+54
Signed-off-by: Ben Elliston <bje@gnu.org>
2016-03-28 * lib/libgloss.exp (find_g++): Look for xgcc++ to use the freshlyRob Savoye2-3/+12
built compiler, then look in the path. Signed-off-by: Ben Elliston <bje@gnu.org>
2016-03-28 * lib/utils.exp (which): Don't exclude symbolic links--Debian'sBen Elliston2-8/+13
/bin/which doesn't. Modern systems rely too heavily on symbolic links (eg. alternatives).
2016-03-28 * baseboards/multi-sim.exp: Indent properly.Ben Elliston2-62/+66
2016-03-28 * lib/rlogin.exp (rlogin_open): Return -1 if unable to spawnBen Elliston2-1/+6
rlogin. Identified by Frink.
2016-03-28 * runtest.exp: Use 'array exists' for testing array existenceBen Elliston2-2/+7
rather than 'info exists'.
2016-03-28 * runtest.exp: Fixes identified by the Frink static analyser:Ben Elliston10-54/+60
(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.
2016-03-28 * Makefile.am: Remove references to Docbook and friends.Ben Elliston9-7740/+13
* configure.ac: Likewise. * Makefile.in: Regenerate. * configure: Regenerate. * doc/dejagnu.xml: Remove. * doc/legal.xml: Likewise. * doc/ref.xml: Likewise. * doc/user.xml: Likewise.
2016-03-28 * lib/framework.exp (exp_continue): Remove old compatibilityBen Elliston2-10/+5
wrapper. Expect deprecated 'continue -expect' in August 1997.
2016-03-28 * NEWS: Update.Ben Elliston2-0/+8
2016-03-28 * lib/utils.exp (which): Reimplement to more closely mimic theBen Elliston3-11/+50
behaviour of the UNIX which utility. * testsuite/runtest.all/utils.test: Test proc which.
2016-03-27 * lib/remote.exp (standard_wait): Append any trailing charactersBen Elliston2-6/+11
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.
2016-03-23 * Makefile.am (baseboard_DATA): Remove cygwin.exp, mcore-elf.exp,Ben Elliston10-333/+10
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.
2016-03-23 * baseboards/README: Remove mention of devo.Ben Elliston4-6/+10
* baseboards/iq2000-sim.exp: Likewise. * baseboards/moxie-sim.exp: Likewise.
2016-03-23 * Makefile.am (baseboard_DATA): Add arm-ice.exp, arm-sim.exp.Ben Elliston5-0/+149
* Makefile.in: Regenerate. * baseboards/arm-ice.exp: Reinstate. * baseboards/arm-sim.exp: Likewise.
2016-03-23 * Makefile.am (config_DATA): Update.Ben Elliston86-5251/+43
(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.
2016-03-22 * lib/target.exp (only--Ls): Change '???' comment to a note. ThisBen Elliston2-2/+7
isn't a serious shortcoming, but the comment should be retained.
2016-03-22 * baseboards/generic-sim.exp: If DEJAGNU_SIM_SPECFILE exists inRob Savoye2-1/+9
the environment, use that as the spec file for bare metal testing. Signed-off-by: Ben Elliston <bje@gnu.org>
2016-03-22 * Makefile.am (config_DATA): Add config/aarch64-fv8.exp.Ben Elliston3-0/+7
* Makefile.in: Regenerate.
2016-03-22 * config/aarch64-fv8.exp: Add support for testing armv8 using theRob Savoye2-0/+60
ARM Foundation Model. Signed-off-by: Ben Elliston <bje@gnu.org>
2016-03-21 * runtest.exp: Whitespace, comment and typo fixes.Ben Elliston5-14/+26
* lib/dejagnu.exp: Likewise. * lib/remote.exp: Likewise. * lib/utils.exp: Likewise.
2016-03-21 * baseboards/mcore-moto-sim.exp: Remove old FIXME comment.Ben Elliston5-10/+7
* baseboards/mmixware-sim.exp: Likewise. * config/sim.exp: Likewise. * runtest.exp: Likewise.
2016-03-21 * lib/dg.exp (dg-get-options): Clean up regular expression andBen Elliston2-3/+6
remove FIXME comment about it.
2016-03-20 * baseboards/i960-sim.exp: Remove stale ??? comment.Ben Elliston3-4/+5
* config/vxworks.exp: Likewise.
2016-03-20 * runtest.exp: Load .dejagnurc last not first.Ben Elliston5-16/+26
(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.
2016-03-20 * lib/dg.exp (dg-runtest): Improve arg naming to remove a FIXME.Ben Elliston2-6/+9
2016-03-20 * lib/dg.exp: Remove commented-out calls to send_user.Ben Elliston2-13/+4
2016-03-20 * runtest.exp (load_file): Remove old comment.Ben Elliston2-3/+4
2016-03-20 * lib/dg.exp (dg-test): There is no need to call unresolved toBen Elliston3-14/+9
clear errcnt. Instead, pass 0 as argument 2 to perror. * runtest.exp (runtest): Likewise.
2016-03-16This reverts commit 4d344f712298364c836038b641625b3407db2fc3. The GCCBen Elliston5-4/+135
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.
2016-03-15 * testsuite/runtest.all/options.exp: Properly clean up log filesBen Elliston2-8/+8
left by the runtest under test.
2016-03-15 * testsuite/runtest.all/load_lib.exp: Typo fixes.Ben Elliston2-4/+9
2016-03-15 * testsuite/runtest.all/options.exp: Add more tests.Ben Elliston2-5/+16
2016-03-15 * testsuite/libdejagnu/tunit.exp: Clean up.Ben Elliston2-23/+4
2016-03-15 * lib/utils.exp (diff): Remove proc.Ben Elliston5-124/+11
* doc/ref.xml: Update documentation. * doc/dejagnu.texi: Regenerate. * NEWS: Update.
2016-03-15This reverts commit ef5f4a8c80f8d652e5415d0fdb159dcf51af52d3:Ben Elliston2-12/+11
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.
2016-03-13 * lib/utils.exp: Whitespace fixes.Ben Elliston2-4/+4
2016-03-13 * lib/dg.exp (dg-process-target): Remove old commented code.Ben Elliston2-9/+5
* lib/dg.exp (dg-test): Likewise.
2016-03-13 * lib/dg.exp: Improve top-of-file documentation.Ben Elliston2-8/+11
2016-03-05 * lib/remote.exp (remote_exec): Restore original timeout value.Yvan Roux2-2/+7
Signed-off-by: Ben Elliston <bje@gnu.org>
2016-03-04 * lib/remote.exp (standard_upload): Remove dead code.Yvan Roux2-2/+4
Signed-off-by: Ben Elliston <bje@gnu.org>
2016-02-24 * lib/utils.exp (prune): Restore this proc.Ben Elliston5-4/+47
* doc/ref.xml: Update documentation. * doc/dejagnu.texi: Regenerate. * NEWS: Update. This reverts commit 992fbc3a8f03c3cd5e554eea5361f1a531e9e71f.
2016-02-23 * lib/libgloss.exp (find_gdc): New proc.Iain Buclaw4-0/+45
* lib/target.exp (default_target_compile): Add D support. * NEWS: Update. Signed-off-by: Ben Elliston <bje@gnu.org>