Ben Elliston
9bebe7b9bf
* COPYING: Update to GPL version 3.
18 years ago
Ben Elliston
50fbdd118d
* doc/ref.xml, doc/user.xml: Fix typos.
* doc/dejagnu.texi: Regenerate.
19 years ago
Ben Elliston
7cd597d12f
Make the testsuite work better.
* Makefile.am (RUNTESTDEFAULTFLAGS): Add RUNTEST=$(RUNTEST).
* Makefile.in: Regenerate.
* dejagnu.exp (host_execute): Improve regexp matching.
* testsuite/libdejagnu/unit.cc: C++ fixes.
19 years ago
Ben Elliston
7366d4887c
* lib/utils.exp (diff): Open both files as binary.
19 years ago
Ben Elliston
e851526d06
* dejagnu.h (totals): Correct typos.
19 years ago
Ben Elliston
42ce55fbb2
* doc/user.xml (Adding a New Tool, Adding a New Target): Fix typos.
* doc/dejagnu.texi: Regenerate.
19 years ago
Ben Elliston
05583ff25b
* doc/runtest.1: Update date of last revision.
19 years ago
Ben Elliston
94dbf2fc90
Make switch commands in some baseboard files more robust. From H-P.
2008-02-11 Hans-Peter Nilsson <hp@axis.com>
* baseboards/h8300.exp: Use -- before switch argument that may
begin with "-".
* baseboards/cris-sim.exp: Ditto.
19 years ago
Ben Elliston
e06eead5f3
Install some omitted baseboard scripts.
2008-02-11 Hans-Peter Nilsson <hp@axis.com>
* Makefile.am (baseboard_SCRIPTS): Add scripts cris-sim.exp,
iq2000-sim.exp and m32r-linux-sim.exp.
* Makefile.in: Regenerate.
19 years ago
Ben Elliston
3d1b63e119
* baseboards/cris-sim.exp: Fix MS-DOS line termination.
19 years ago
Ben Elliston
582250f947
Add a .gitignore file for the doc directory.
19 years ago
Ben Elliston
25096fbbca
Remove .cvsignore file(s).
19 years ago
Ben Elliston
19fa183195
* lib/target.exp (default_link): Initialize nobjects before use.
19 years ago
Ben Elliston
dd9afac8c1
Remove stray CVS conflict markers.
19 years ago
Ben Elliston
d341192e6c
* lib/dg.exp (dg_bogus): Comment fix.
19 years ago
Ben Elliston
237db45be9
* lib/framework.exp (open_logs): Line buffer the .sum file.
19 years ago
Ben Elliston
6404fe23bb
* doc/user.xml (Configuration): Fix typos.
* doc/dejagnu.texi: Regenerate.
19 years ago
Rob Savoye
3f39294f5c
Patch from Daniel Jacobowitz.
19 years ago
Ben Elliston
711cfd6af5
* doc/user.xml: Correct the syntax for running apt-get on a Debian
GNU/Linux system. From Peter Welte <weltepe@gmail.com>.
20 years ago
Rob Savoye
f38488cf84
* baseboards/xtensa-sim.exp: Set target_install. Stop using
basic-sim.exp. Run the simulator with --turbo option. Replace
needs_status_wrapper with the simulator's --exit_with_target_code
option.
20 years ago
Rob Savoye
4e30e7c27d
Add patch from Bob Wilson.
20 years ago
Rob Savoye
ff646916c6
* dejagnu.h: Add support for for expected failures and
unexpected successes.
20 years ago
Ben Elliston
109de73c70
* runtest.exp (usage): Use "triplet" instead of "config name".
20 years ago
Ben Elliston
aad6a8333e
2006-07-13 Daniel Jacobowitz <dan@codesourcery.com>
* Makefile.am (DOCBOOK2RTF): Fix typo.
* Makefile.in: Regenerated.
* lib/libgloss.exp (process_multilib_options): Use -- to handle
options starting with hyphens.
20 years ago
Ben Elliston
db93e372db
2006-06-23 Eric Botcazou <ebotcazou@adacore.com>
* libgloss.exp (find_gnatmake): Rewrite.
20 years ago
Ben Elliston
f9e7eec6fc
Tweak most recent entry.
20 years ago
Ben Elliston
00f38dcd28
* rsh.exp (rsh_exec): Handle inp and outp arguments. Use
local_exec to run rsh. Return failure if rsh times out.
* remote.exp (local_exec): Handle "|& cat" we added when deciding
whether to return output.
20 years ago
Ben Elliston
3f5ac97eac
* baseboards/cris-sim.exp: Use Tcl fall-through syntax for
multiple cases, not a list (case uses lists, switch does not).
Pass -glob to switch where applicable to emulate case behaviour.
* baseboards/h8300.exp: Likewise.
* lib/framework.exp (clone_output): Likewise.
(clear_xfail): Likewise.
(clear_kfail): Likewise.
* lib/libgloss.exp (process_multilib_options): Likewise.
* runtest.exp: Likewise.
20 years ago
Ben Elliston
b3ee71c2e3
* Makefile.am (CONTRIB): New.
(EXTRA_DIST): Add $(CONTRIB).
(doc/dejagnu.texi): Set directory-category param to docbook2texi.
* Makefile.in: Regenerate.
* doc/dejagnu.texi: Likewise.
20 years ago
Ben Elliston
943990d8f7
* runtest.exp (load_lib): Typo fix.
20 years ago
Ben Elliston
5b64469d8c
* dejagnu.h: Tidy comments.
(_BUFFER_SIZE_): Remove to minimise namespace pollution.
(wait): Define this function unconditionally. Conditionally
compile the function body if _DEJAGNU_WAIT_ is defined.
(buffer): Set the buffer size explicitly.
(pass): Use sizeof (buffer). Call wait() unconditionally.
(fail, untested, unresolved, note): Likewise.
(enum teststate): Tidy whitespace.
20 years ago
Ben Elliston
b28393f2b1
* doc/dejagnu.xml, doc/ref.xml, doc/user.xml: Edits.
* doc/dejagnu.texi: Regenerate.
20 years ago
Ben Elliston
6f4dea39dd
Import from GCC tree:
2006-06-02 Richard Earnshaw <rearnsha@arm.com>
Mike Stump <mrs@apple.com>
* compare_tests: Handle multilibs better.
20 years ago
Ben Elliston
469f58f910
* doc/dejagnu.texi: Regnerate using Docbook2X 0.8.7.
20 years ago
Ben Elliston
284c76021b
* configure.ac: Check for docbook2texi, not docbook2x-texi. The
wrapper script changed its name again in the latest release.
* configure: Regenerate.
* Makefile.am (DOCBOOK2X_TEXI): Rename from this ..
(DOCBOOK2TEXI): .. to this.
(doc/dejagnu.texi): Do not use output-file parameter to deposit
the .texi file into the source directory; use mv(1) instead. Set
directory-description parameter.
* Makefile.in: Likewise.
20 years ago
Ben Elliston
143263297d
* config/sim.exp (sim_upload): Match up argument names.
20 years ago
Ben Elliston
ae431e149d
* config.guess: Update to most recent version.
* config.sub: Likewise.
20 years ago
Ben Elliston
9190b14c8e
* config/dos.exp (dos_open): Only run global board_info once at
the beginning of the proc; remove duplicates.
(dos_load): Use file join to separate path components.
(dos_copy_upload): Likewise.
* lib/remote.exp (call_remote): Use error, not "blooie" to trigger
an error.
20 years ago
Ben Elliston
25d1791f2e
Import this useful script from GCC. It's useful to any DejaGnu user.
* contrib/compare_tests: Import from the GCC contrib directory.
20 years ago
Ben Elliston
2749bbd4c8
* runtest.exp (verbose): Brace some expressions.
(load_file, search_and_load_file): Likewise.
(runtest): Likewise.
21 years ago
Ben Elliston
7f62e93865
* config/gdb-comm.exp (gdb_comm_load): Brace some expressions.
* config/i960.exp (i960_spawn): Initialise status.
* config/netware.exp (${board}_init): Brace some if expressions.
* lib/dg.exp (dg-test): Brace some expressions.
* lib/framework.exp (clone_output, log_and_exit, log_summary,
record_test, pass, fail): Likewise.
* lib/libgloss.exp (get_multilibs): Likewise.
* lib/remote.exp (standard_transmit, unix_clean_filename,
remote_load, check_for_board_status, remote_expect): Likewise.
* lib/rsh.exp (rsh_exec): Likewise.
21 years ago
Ben Elliston
459573046a
* baseboards/cris-sim.exp: Use switch, not case.
* baseboards/h8300.exp: Likewise.
* config/base68k.exp (base68k_ld): Brace an if expression.
21 years ago
Ben Elliston
433e1aeb52
* runtest.exp, baseboards/basic-sim.exp, baseboards/cf.exp,
baseboards/cris-sim.exp, baseboards/i960-cyclone.exp,
baseboards/mcore-moto-sim.exp, baseboards/mips64vr4100-sim.exp,
baseboards/mmixware-sim.exp, baseboards/op50n.exp,
baseboards/rom68k-idp.exp, baseboards/sparclite-sim-le.exp,
baseboards/usparc-cygmon.exp, config/base-config.exp,
config/base68k.exp, config/ddb-ether.exp, config/ddb.exp,
config/dos.exp, config/gdb-comm.exp, config/gdb_stub.exp,
config/i386-bozo.exp, config/i960.exp, config/m68k-emc.exp,
config/netware.exp, config/sid.exp, config/sim.exp,
config/tic80.exp, config/unix.exp, config/vxworks.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/target.exp, lib/targetdb.exp,
lib/telnet.exp, lib/tip.exp, lib/utils.exp: Put braces around if
expressions throughout.
21 years ago
Ben Elliston
b6feeb8172
* lib/framework.exp (open_logs): Use file join where applicable.
* lib/libgloss.exp (libgloss_link_flags, newlib_link_flags,
newlib_include_flags, g++_link_flags, libstdc++_link_flags,
get_multilibs, winsup_include_flags, winsup_link_flags): Likewise.
* lib/utils.exp (which): Likewise.
* runtest.exp (search_and_load_file, lookfor_file,
load_tool_init): Likewise.
21 years ago
Ben Elliston
7525491985
* lib/debugger.exp (watcharray): Add `array' parameter. Rename
`type' parameter to `op' and update all uses in the proc.
(watchvar): Add `ignore' parameter for scalar variables.
Likewise, rename `type' to `op' and update throughout the proc.
21 years ago
Ben Elliston
a7964f9e4e
* runtest.exp: Use switch, not case.
* lib/framework.exp (clone_output): Likewise.
(clear_xfail): Likewise.
(clear_kfail): Likewise.
(set_warning_threshold): Make warning_threshold global.
(get_warning_threshold): Likewise.
* lib/libgloss.exp (process_multilib_options): Use switch, not
case.
* lib/remote.exp (local_exec): Only run global errorInfo once.
(standard_upload): Fix error in variable use ($file -> $srcfile).
* lib/utils.exp (grep): Use switch, not case.
(slay): Fix mismatched bracket.
21 years ago
Ben Elliston
24ac1d99e8
* lib/debugger.exp (watcharray): Use switch, not case.
(watchvar): Likewise.
(bt): Add an explanatory comment.
21 years ago
Ben Elliston
974f319287
* lib/debugger.exp, lib/dejagnu.exp, lib/dg.exp,
lib/framework.exp, lib/libgloss.exp, lib/remote.exp,
lib/rlogin.exp, lib/target.exp, lib/telnet.exp: Formatting.
21 years ago
Ben Elliston
d29a2499fa
* configure.ac (AC_INIT): Set version to 1.4.99.
* configure: Regenerate.
21 years ago
Ben Elliston
d426ec81cc
* testsuite/runtest.all/utils.test: Add runtest_file_p.
21 years ago