platform/upstream/dejagnu.git
8 years ago * lib/framework.exp (cleanup): Remove do-nothing proc.
Ben Elliston [Mon, 15 Feb 2016 00:12:17 +0000 (11:12 +1100)]
* lib/framework.exp (cleanup): Remove do-nothing proc.
(log_and_exit): Remove call to cleanup.
* doc/ref.xml: Remove documentation for cleanup.
* doc/dejagnu.texi: Regenerate.

8 years ago Reported by David Malcolm.
Ben Elliston [Mon, 15 Feb 2016 00:05:41 +0000 (11:05 +1100)]
Reported by David Malcolm.
* lib/dejagnu.exp (text): Allow angle brackets in test messages.

8 years ago * config.guess: Update to version 2016-02-11.
Ben Elliston [Sun, 14 Feb 2016 19:47:10 +0000 (06:47 +1100)]
* config.guess: Update to version 2016-02-11.
* config.sub: Update to version 2016-01-01.

8 years ago * lib/remote.exp (remote_exec): Set global timeout for benefit of
Maxim Kuvyrkov [Sun, 14 Feb 2016 12:00:09 +0000 (23:00 +1100)]
* lib/remote.exp (remote_exec): Set global timeout for benefit of
<remote>_exec.

Signed-off-by: Ben Elliston <bje@gnu.org>
8 years ago * lib/remote.exp (local_exec): Improve comments.
Ben Elliston [Sun, 14 Feb 2016 11:23:00 +0000 (22:23 +1100)]
* lib/remote.exp (local_exec): Improve comments.

8 years ago * doc/runtest.1: Tweak.
Ben Elliston [Sun, 14 Feb 2016 03:53:59 +0000 (14:53 +1100)]
* doc/runtest.1: Tweak.

8 years ago * baseboards/multi-sim.exp (dynamic_linker_flag): Check
Steve Ellcey [Sun, 14 Feb 2016 02:18:53 +0000 (13:18 +1100)]
* baseboards/multi-sim.exp (dynamic_linker_flag): Check
GCC_UNDER_TEST.
* baseboards/multi-sim.exp (rpath_flags): Ditto.

Signed-off-by: Ben Elliston <bje@gnu.org>
8 years ago * lib/remote.exp (standard_file): Reverse return logic for remote
Simon Marchi [Sat, 23 Jan 2016 00:02:59 +0000 (11:02 +1100)]
* lib/remote.exp (standard_file): Reverse return logic for remote
exists case.

Signed-off-by: Ben Elliston <bje@gnu.org>
8 years ago * lib/remote.exp (standard_file); Add else clause.
Simon Marchi [Fri, 22 Jan 2016 23:59:51 +0000 (10:59 +1100)]
* lib/remote.exp (standard_file); Add else clause.

Signed-off-by: Ben Elliston <bje@gnu.org>
8 years ago* runtest.exp (runtest): Improve comment about --status.
Ben Elliston [Fri, 15 Jan 2016 20:31:19 +0000 (07:31 +1100)]
* runtest.exp (runtest): Improve comment about --status.

8 years ago * lib/remote.exp (standard_file): The [ operator does not actually
Simon Marchi [Tue, 12 Jan 2016 00:56:51 +0000 (11:56 +1100)]
* lib/remote.exp (standard_file): The [ operator does not actually
output anything. It returns 0 or 1 as its exit code, so "exit `[
-f $file ]`" always expands to "exit " (equivalent to exit 0).
Instead, use test(1) to check for file existence.

Signed-off-by: Ben Elliston <bje@gnu.org>
8 years ago * doc/dejagnu.xml: Begin overhauling.
Ben Elliston [Sat, 19 Dec 2015 19:29:04 +0000 (06:29 +1100)]
* doc/dejagnu.xml: Begin overhauling.
* doc/ref.xml: Likewise.
* doc/user.xml: Likewise.
* doc/dejagnu.texi: Regenerate.

8 years ago * doc/runtest.1: Miscellaneous minor improvements.
Ben Elliston [Sat, 19 Dec 2015 19:27:48 +0000 (06:27 +1100)]
* doc/runtest.1: Miscellaneous minor improvements.

8 years ago * Makefile.am (baseboard_DATA): Add missing rx-sim.exp.
Yoshinori Sato [Tue, 8 Dec 2015 19:51:30 +0000 (06:51 +1100)]
* Makefile.am (baseboard_DATA): Add missing rx-sim.exp.
* Makefile.in: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
8 years ago * config/unix.exp: Add ability to set test timeout from site.exp.
Brooks Moses [Thu, 19 Nov 2015 22:21:04 +0000 (09:21 +1100)]
* config/unix.exp: Add ability to set test timeout from site.exp.
* doc/user.xml: Document new test_timeout variable in site.exp.
* doc/dejagnu.texi: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
8 years ago * testsuite/runtest.all/options.exp: Re-enable --strace 1 test.
Ben Elliston [Mon, 16 Nov 2015 00:15:05 +0000 (11:15 +1100)]
* testsuite/runtest.all/options.exp: Re-enable --strace 1 test.

8 years ago * testsuite/runtest.all/options.exp: Remove some commented code.
Ben Elliston [Mon, 16 Nov 2015 00:10:48 +0000 (11:10 +1100)]
* testsuite/runtest.all/options.exp: Remove some commented code.

8 years ago * runtest.exp: Refer to "DejaGnu version", not "Framework
Ben Elliston [Mon, 16 Nov 2015 00:07:35 +0000 (11:07 +1100)]
* runtest.exp: Refer to "DejaGnu version", not "Framework
version" in --version output.
* testsuite/runtest.all/options.exp: Update test case.

8 years ago * runtest.exp (usage): Improve help text.
Ben Elliston [Sat, 14 Nov 2015 11:30:22 +0000 (22:30 +1100)]
* runtest.exp (usage): Improve help text.

8 years ago * runtest.exp (usage): Sort options in usage.
Ben Elliston [Thu, 12 Nov 2015 10:58:43 +0000 (21:58 +1100)]
* runtest.exp (usage): Sort options in usage.

8 years ago * lib/framework.exp (note): Remove old commented-out code.
Ben Elliston [Wed, 11 Nov 2015 21:31:32 +0000 (08:31 +1100)]
* lib/framework.exp (note): Remove old commented-out code.

8 years ago * doc/user.xml (Summary File): 'untested', not 'runtested'.
Ben Elliston [Wed, 11 Nov 2015 12:22:20 +0000 (23:22 +1100)]
* doc/user.xml (Summary File): 'untested', not 'runtested'.
* doc/dejagnu.texi: Regenerate.

8 years ago * lib/target.exp (default_target_compile): Honor LDFLAGS_FOR_TARGET.
Michael Forney [Wed, 11 Nov 2015 10:14:04 +0000 (21:14 +1100)]
* lib/target.exp (default_target_compile): Honor LDFLAGS_FOR_TARGET.

Signed-off-by: Ben Elliston <bje@gnu.org>
8 years ago * doc/dejagnu.texi: Regenerate.
Ben Elliston [Tue, 10 Nov 2015 20:58:02 +0000 (07:58 +1100)]
* doc/dejagnu.texi: Regenerate.

8 years ago * doc/user.xml: Fix runtest output formatting in <programlisting>.
Ben Elliston [Tue, 10 Nov 2015 03:36:32 +0000 (14:36 +1100)]
* doc/user.xml: Fix runtest output formatting in <programlisting>.

8 years ago * doc/dejagnu.xml: Update month and year.
Daniel Thibault [Tue, 10 Nov 2015 03:26:21 +0000 (14:26 +1100)]
* doc/dejagnu.xml: Update month and year.
* doc/user.xml: Lots of editorial fixes from Daniel Thibault
<Daniel.Thibault@drdc-rddc.gc.ca>.

Signed-off-by: Ben Elliston <bje@gnu.org>
8 years ago * baseboards/multi-sim.exp (rpath_flags): Add libgomp.so check.
Robert Suchanek [Thu, 10 Sep 2015 03:08:07 +0000 (13:08 +1000)]
* baseboards/multi-sim.exp (rpath_flags): Add libgomp.so check.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years ago * lib/remote.exp (close_wait_program): New procedure.
Pedro Alves [Wed, 29 Jul 2015 21:47:52 +0000 (07:47 +1000)]
* lib/remote.exp (close_wait_program): New procedure.
(local_exec, standard_close): Use it.

The code that tries to make sure that a process dies in
lib/remote.exp:remote_close can kill the wrong process due to PID-reuse
races.  The GDB buildbots show frequent misterious FAILs that turns out
are caused by this.  The problem is this bit here:

   exec sh -c "exec > /dev/null 2>&1 && (kill -2 $pgid || kill -2 $pid)
      && sleep 5 && (kill $pgid || kill $pid) && sleep 5 && (kill -9 $pgid || kill -9 $pid) &"
   ...
   catch "wait -i $shell_id"

When this procedure is called to close the GDB process, GDB exits
promptly, but that whole cascade of kills carries on in the background,
thus potentially killing the unfortunate process that manages to be
spawned by one of the next tests and happens to reuse that $pid. [1]

So to fix this, kill that no-longer-needed pipeline as soon as "wait"
returns.  There are two places in the DejaGnu with a similar pipeline,
so move that to a shared procedure.

[1] GDB'S testsuite spawns thousands of GDB instances and even more
inferior processes, and of those inferiors, some spawn thousands of
short lived threads in quick succession.  Since threads and processes
share the number space in Linux, all that causes PID recycling
frequently.  In addition, GDB's testsuite has a parallel test mode that
runs several tests/DejaGnu instances at the same time, further widening
the race window.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years ago * doc/dejagnu.xml: Fix broken URLs.
Ben Elliston [Sat, 23 May 2015 11:18:11 +0000 (21:18 +1000)]
* doc/dejagnu.xml: Fix broken URLs.
* doc/dejagnu.texi: Regenerate.

9 years ago * doc/user.xml: Fix 'crosscompilation'.
Ben Elliston [Sat, 23 May 2015 10:54:07 +0000 (20:54 +1000)]
* doc/user.xml: Fix 'crosscompilation'.

9 years ago * doc/runtest.1 (log_dialog): Improve documentation.
Ben Elliston [Sat, 23 May 2015 10:52:47 +0000 (20:52 +1000)]
* doc/runtest.1 (log_dialog): Improve documentation.

9 years ago * configure.ac: Enable subdir-objects, require automake 1.14.
Filipe Brandenburger [Sat, 16 May 2015 03:08:31 +0000 (13:08 +1000)]
* configure.ac: Enable subdir-objects, require automake 1.14.
* Makefile.in: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years ago * doc/dejagnu.xml: Fix typos such as stray }'s and @samp{...},
Filipe Brandenburger [Fri, 15 May 2015 10:39:05 +0000 (20:39 +1000)]
* doc/dejagnu.xml: Fix typos such as stray }'s and @samp{...},
possibly introduced in a conversion of .texi to SGML Docbook.
* doc/user.xml: Likewise.
* doc/ref.xml: Likewise.
* doc/dejagnu.texi: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years ago * runtest.exp (runtest): Introduce new --log_dialog option.
Filipe Brandenburger [Fri, 15 May 2015 05:51:49 +0000 (15:51 +1000)]
* runtest.exp (runtest): Introduce new --log_dialog option.
* doc/runtest.1: Document it.
* doc/user.xml: Likewise.
* doc/dejagnu.texi: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years ago * baseboards/multi-sim.exp (get_library_dirlist): New.
Steve Ellcey [Thu, 14 May 2015 06:29:00 +0000 (16:29 +1000)]
* baseboards/multi-sim.exp (get_library_dirlist): New.
(dynamic_linker_flag): Use get_library_dirlist to find dynamic
linker.
(rpath_flags): Use get_library_dirlist to set rpath.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years ago * baseboards/generic-sim.exp: Check $DEJAGNU_SIM_OPTION.
Steve Ellcey [Tue, 12 May 2015 02:20:20 +0000 (12:20 +1000)]
* baseboards/generic-sim.exp: Check $DEJAGNU_SIM_OPTION.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years agoRevert the following change which causes breakage reported here:
Ben Elliston [Sun, 29 Mar 2015 23:04:48 +0000 (10:04 +1100)]
Revert the following change which causes breakage reported here:
https://lists.gnu.org/archive/html/dejagnu/2015-03/msg00003.html

2011-03-14  Jan Kratochvil  <jan.kratochvil@redhat.com>

* runtest.exp (runtest): Call reset_vars at initialisation so that
perror does not affect test results in other test scripts.

9 years ago * lib/target.exp (default_target_compile): Prepend multilib_flags,
H.J. Lu [Thu, 26 Feb 2015 06:53:48 +0000 (17:53 +1100)]
* lib/target.exp (default_target_compile): Prepend multilib_flags,
instead of appending it.

Some GCC testcases need explicit GCC options to properly run. For
example gcc.target/i386/pr32219-1.c has -fpie specified explicitly:

/* { dg-options "-O2 -fpie" } */

But with multlib, eg:
make check-gcc RUNTESTFLAGS="--target_board='unix{-fpic}'"

-fpic is appended to the command line options, which overrides the command
line options specified by dg-options.  multlib flags should be placed at
the beginning of the command line options, not at the end.  This patch
updates default_target_compile to prepend multilib_flags, instead of
appending it.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years ago * lib/framework.exp (log_and_exit): Set tool to "testrun" if
Stephen Tridgell [Wed, 18 Feb 2015 02:07:30 +0000 (13:07 +1100)]
* lib/framework.exp (log_and_exit): Set tool to "testrun" if
unset.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years ago * doc/runtest.1: Fix a spelling error.
Ben Elliston [Wed, 4 Feb 2015 13:01:01 +0000 (00:01 +1100)]
* doc/runtest.1: Fix a spelling error.

9 years ago * config.guess: Update to version 2015-01-01.
Ben Elliston [Wed, 4 Feb 2015 12:57:43 +0000 (23:57 +1100)]
* config.guess: Update to version 2015-01-01.
* config.sub: Likewise.

9 years ago * Makefile.am (baseboard_DATA): Add baseboards/visium-sim.exp.
Eric Botcazou [Wed, 21 Jan 2015 19:41:32 +0000 (06:41 +1100)]
* Makefile.am (baseboard_DATA): Add baseboards/visium-sim.exp.
* Makefile.in: Regenerate.
* baseboards/visium-sim.exp: New file.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years ago * lib/dejagnu.exp (host_execute): Remove stray leading hyphen.
Ben Elliston [Mon, 24 Nov 2014 22:35:07 +0000 (09:35 +1100)]
* lib/dejagnu.exp (host_execute): Remove stray leading hyphen.
Reported by David Malcolm.

9 years ago * Makefile.in: Regenerate.
Ben Elliston [Tue, 28 Oct 2014 01:03:43 +0000 (12:03 +1100)]
* Makefile.in: Regenerate.

9 years ago * example: Remove stale examples.
Ben Elliston [Tue, 28 Oct 2014 01:00:55 +0000 (12:00 +1100)]
* example: Remove stale examples.

9 years ago * dejagnu.h (pass): Make function static as well as inline.
Steve Ellcey [Thu, 23 Oct 2014 23:37:51 +0000 (10:37 +1100)]
* dejagnu.h (pass): Make function static as well as inline.
(xpass): Ditto.
(fail): Ditto.
(xfail): Ditto.
(untested): Ditto.
(unresolved): Ditto.
(note): Ditto.
(totals): Ditto.

Signed-off-by: Ben Elliston <bje@gnu.org>
9 years ago * runtest.exp: Only match $directory, not *${directory}* when the
Ben Elliston [Tue, 14 Oct 2014 09:50:49 +0000 (20:50 +1100)]
* runtest.exp: Only match $directory, not *${directory}* when the
user passes the --directory option. Reported by Sergey Alyoshin.

9 years ago* lib/dejagnu.exp (host_execute): Remove buffer_full check. This is not
Ben Elliston [Tue, 14 Oct 2014 02:22:23 +0000 (13:22 +1100)]
* lib/dejagnu.exp (host_execute): Remove buffer_full check. This is not
  the right command keyword -- it is full_buffer. Reported by David
  Malcolm <dmalcolm@redhat.com>.

10 years agoMerge branch 'master' of git.sv.gnu.org:/srv/git/dejagnu
Ben Elliston [Tue, 15 Jul 2014 12:56:46 +0000 (22:56 +1000)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/dejagnu

Conflicts:
ChangeLog

10 years ago * lib/targetdb.exp (add_board_info): New procedure.
Maciej W. Rozycki [Tue, 15 Jul 2014 12:54:05 +0000 (22:54 +1000)]
* lib/targetdb.exp (add_board_info): New procedure.
* doc/ref.xml (Add_board_info Procedure): New section.
(Set_board_info Procedure): Add description.
(Unset_board_info Procedure): Likewise.
* doc/user.xml (Board Config File Values): Add `add_board_info'
reference.  Reorder `gdb_init_command' table rows and remove a
duplicate entry, reusing it for `gdb_init_commands'.

Signed-off-by: Ben Elliston <bje@gnu.org>
10 years agoFix bug were none of the relative paths were actually being used for file lookup.
Rob Savoye [Wed, 25 Jun 2014 22:33:08 +0000 (16:33 -0600)]
Fix bug were none of the relative paths were actually being used for file lookup.

10 years ago * depcomp, install-sh, missing: Update to latest versions.
Ben Elliston [Fri, 6 Jun 2014 04:09:11 +0000 (14:09 +1000)]
* depcomp, install-sh, missing: Update to latest versions.
* mkinstalldirs: Remove.
* Makefile.in: Regenerate.

10 years ago * Makefile.in: Regenerate with Automake 1.14.1.
Ben Elliston [Wed, 4 Jun 2014 10:10:36 +0000 (20:10 +1000)]
* Makefile.in: Regenerate with Automake 1.14.1.
* compile: Add missing file.

10 years ago * config.guess: Update to version 2014-03-23.
Ben Elliston [Wed, 4 Jun 2014 07:26:45 +0000 (17:26 +1000)]
* config.guess: Update to version 2014-03-23.
* config.sub: Likewise.

10 years ago * aclocal.m4: Regenerate with Automake 1.14.1.
Ben Elliston [Wed, 4 Jun 2014 07:10:42 +0000 (17:10 +1000)]
* aclocal.m4: Regenerate with Automake 1.14.1.
* configure: Regenerate with Autoconf 2.69.

10 years ago * baseboards/multi-sim.exp (rpath_flags): Add libatomic.so check.
Steve Ellcey [Fri, 14 Mar 2014 22:38:11 +0000 (09:38 +1100)]
* baseboards/multi-sim.exp (rpath_flags): Add libatomic.so check.

Signed-off-by: Ben Elliston <bje@gnu.org>
10 years ago * config/sim.exp (sim_exec): New.
Steve Ellcey [Mon, 24 Feb 2014 01:15:14 +0000 (12:15 +1100)]
* config/sim.exp (sim_exec): New.
(sim_file): New.

Signed-off-by: Ben Elliston <bje@gnu.org>
10 years agoRevert "config/sim.exp (sim_exec): New."
Ben Elliston [Sat, 15 Feb 2014 10:17:04 +0000 (21:17 +1100)]
Revert "config/sim.exp (sim_exec): New."

Signed-off-by: Ben Elliston <bje@gnu.org>
10 years ago * config/sim.exp (sim_exec): New.
Steve Ellcey [Fri, 14 Feb 2014 23:24:50 +0000 (10:24 +1100)]
* config/sim.exp (sim_exec): New.

Signed-off-by: Ben Elliston <bje@gnu.org>
10 years agoMerge branch 'master' of git.sv.gnu.org:/srv/git/dejagnu
Ben Elliston [Tue, 10 Dec 2013 05:46:15 +0000 (16:46 +1100)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/dejagnu

10 years ago * lib/dg.exp (dg-test): Don't put the expected and actual output
Richard Sandiford [Sun, 8 Dec 2013 00:00:20 +0000 (11:00 +1100)]
* lib/dg.exp (dg-test): Don't put the expected and actual output
of a pattern test in the test name; send it to the log instead.

Signed-off-by: Ben Elliston <bje@gnu.org>
10 years agoImprove ADB support for Android
Alexander Ivchenko [Tue, 19 Nov 2013 16:21:08 +0000 (09:21 -0700)]
Improve ADB support for Android

10 years ago * Makefile.am (baseboard_SCRIPTS): Add multi-sim.exp baseboard.
Steve Ellcey [Thu, 31 Oct 2013 17:48:30 +0000 (04:48 +1100)]
* Makefile.am (baseboard_SCRIPTS): Add multi-sim.exp baseboard.
* Makefile.in: Regenerate.
* baseboards/multi-sim.exp: New.

Signed-off-by: Ben Elliston <bje@gnu.org>
10 years ago * lib/remote.exp (standard_reboot): Return 1 instead of an empty string.
Anton Kolesov [Wed, 30 Oct 2013 19:35:30 +0000 (06:35 +1100)]
* lib/remote.exp (standard_reboot): Return 1 instead of an empty string.
(remote_reboot): Add comment explaining return value of this procedure.
* doc/ref.xml (remote_reboot, standard_reboot): Document procedures.
* doc/dejagnu.texi: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
10 years ago * baseboards/unix.exp: Add gdb settings to not use hardware
Jose E. Marchesi [Fri, 4 Oct 2013 22:09:19 +0000 (08:09 +1000)]
* baseboards/unix.exp: Add gdb settings to not use hardware
watchpoints in sparc64 running GNU/Linux.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years ago * runtest.exp (libdirs): New global variable.
Bernhard Reutner-Fischer [Mon, 17 Jun 2013 09:22:10 +0000 (19:22 +1000)]
* runtest.exp (libdirs): New global variable.
(load_lib): Append libdirs to search_and_load_files directories.
* doc/ref.xml (load_lib): Document global variable libdirs.
* doc/dejagnu.texi: Regenerate.
* testsuite/runtest.all/load_lib.exp: New testcase.
* Makefile.am (TESTSUITE_FILES): Add new testcase.
* Makefile.in: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years agoThis patch silences "WARNING: Couldn't find the global config file"
Ben Elliston [Sat, 15 Jun 2013 13:01:09 +0000 (23:01 +1000)]
This patch silences "WARNING: Couldn't find the global config file"
when running make check. From Gilles Espinasse.

* configure.ac: If DEJAGNU is unset, set it to /dev/null.
* Makefile.am: Export DEJAGNU.
* configure: Likewise.
* Makefile.in: Regenerate.

11 years ago * doc/user.xml: Fix typos.
Bernhard Reutner-Fischer [Sat, 15 Jun 2013 11:31:00 +0000 (21:31 +1000)]
* doc/user.xml: Fix typos.
* doc/ref.xml: Likewise.
* doc/dejagnu.texi: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years ago * doc/user.xml: Fix number of columns in table.
Bernhard Reutner-Fischer [Sat, 15 Jun 2013 11:28:34 +0000 (21:28 +1000)]
* doc/user.xml: Fix number of columns in table.
* doc/dejagnu.texi: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years ago * doc/user.xml: Fix rendering errors around programlisting.
Bernhard Reutner-Fischer [Sat, 15 Jun 2013 11:27:29 +0000 (21:27 +1000)]
* doc/user.xml: Fix rendering errors around programlisting.
* doc/ref.xml: Likewise.
* doc/dejagnu.texi: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years ago * doc/user.xml: Fix spacing before productname.
Bernhard Reutner-Fischer [Sat, 15 Jun 2013 11:25:01 +0000 (21:25 +1000)]
* doc/user.xml: Fix spacing before productname.
* doc/dejagnu.texi: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years ago * testsuite/runtest.all/default_procs.tcl (send_log): Use the
Bernhard Reutner-Fischer [Wed, 12 Jun 2013 03:23:15 +0000 (13:23 +1000)]
* testsuite/runtest.all/default_procs.tcl (send_log): Use the
magic "args" parameter name, as expect send_log proc accepts -- as
a leading option.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years ago * Makefile.am (pkgdata_DATA): Rename from pkgdata_SCRIPTS.
Makoto Fujiwara [Sat, 8 Jun 2013 03:16:38 +0000 (13:16 +1000)]
* Makefile.am (pkgdata_DATA): Rename from pkgdata_SCRIPTS.
(config_DATA): Likewise for config_SCRIPTS.
(baseboard_DATA): Likewise for baseboard_SCRIPTS.
(EXTRA_DIST): Remove pkgdata_SCRIPTS, config_SCRIPTS and
baseboard_SCRIPTS.
* Makefile.in: Regenerate.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years ago * configure: Regenerate with autoconf 2.69.
Ben Elliston [Sat, 8 Jun 2013 03:00:57 +0000 (13:00 +1000)]
* configure: Regenerate with autoconf 2.69.
* aclocal.m4: Regenerate.

11 years agoAdd link to the Wikipedia page on Brendan Kehoe.
Ben Elliston [Sun, 7 Apr 2013 22:38:53 +0000 (08:38 +1000)]
Add link to the Wikipedia page on Brendan Kehoe.

11 years agoRemove some warnings from new Automake.
Ben Elliston [Sun, 31 Mar 2013 09:08:34 +0000 (20:08 +1100)]
Remove some warnings from new Automake.

* configure.in: Rename to ..
* configure.ac (AC_INIT): Use two-argument form.
(AM_INIT_AUTOMAKE): Use zero-argument form.
* aclocal.m4: Regenerate.
* configure. Regenerate.
* Makefile.in: Regenerate.

11 years agoRun automake --add-missing to silence Automake warnings.
Ben Elliston [Sun, 31 Mar 2013 08:47:55 +0000 (19:47 +1100)]
Run automake --add-missing to silence Automake warnings.

* INSTALL: New.
* COPYING: Likewise.

11 years agoFirst pass at removing -W all warnings from new Automake.
Ben Elliston [Sun, 31 Mar 2013 07:22:12 +0000 (18:22 +1100)]
First pass at removing -W all warnings from new Automake.

* Makefile.am (html-local): Rename target from html.
* Makefile.in: Regenerate with automake 1.12.6.
* aclocal.m4: Likewise.
* configure: Regenerate.

11 years ago * TODO: Remove todo item about warncnt and errcnt.
Gilles Espinasse [Wed, 27 Mar 2013 20:21:26 +0000 (07:21 +1100)]
* TODO: Remove todo item about warncnt and errcnt.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years ago * testsuite/lib/libsup.exp (make_defaults_file): Only set $tool once.
Gilles Espinasse [Wed, 27 Mar 2013 20:18:15 +0000 (07:18 +1100)]
* testsuite/lib/libsup.exp (make_defaults_file): Only set $tool once.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years ago * config.guess: Update to version 2013-02-12.
Ben Elliston [Mon, 25 Mar 2013 21:25:14 +0000 (08:25 +1100)]
* config.guess: Update to version 2013-02-12.
* config.sub: Likewise.

11 years agoconfig/adb.exp: Add adb_file so we can remotely delete test case to save on limited...
Rob Savoye [Sat, 16 Feb 2013 20:05:35 +0000 (13:05 -0700)]
config/adb.exp: Add adb_file so we can remotely delete test case to save on limited disk space. Don't remove the file after executing it, leave that for the test driver instead.

11 years agoremove test case after execution to save on disk space.
Rob Savoye [Sat, 16 Feb 2013 03:56:50 +0000 (20:56 -0700)]
remove test case after execution to save on disk space.

11 years agoTidy up Rob's latest ChangeLog entry.
Ben Elliston [Thu, 14 Feb 2013 06:00:23 +0000 (17:00 +1100)]
Tidy up Rob's latest ChangeLog entry.

11 years agoOops, too used to 'git log'.
Rob Savoye [Tue, 12 Feb 2013 00:02:37 +0000 (17:02 -0700)]
Oops, too used to 'git log'.

11 years agoignore some files for git status
Rob Savoye [Mon, 11 Feb 2013 20:35:01 +0000 (13:35 -0700)]
ignore some files for git status

11 years agoregenerated with newer autotools
Rob Savoye [Mon, 11 Feb 2013 20:33:07 +0000 (13:33 -0700)]
regenerated with newer autotools

11 years agoadd the new Android support files to use ADB remotely.
Rob Savoye [Mon, 11 Feb 2013 20:32:19 +0000 (13:32 -0700)]
add the new Android support files to use ADB remotely.

11 years agotweak serial config for Android.
Rob Savoye [Mon, 11 Feb 2013 20:31:44 +0000 (13:31 -0700)]
tweak serial config for Android.

11 years agonew support for remote testing on Android.
Rob Savoye [Mon, 11 Feb 2013 18:13:13 +0000 (11:13 -0700)]
new support for remote testing on Android.

11 years ago * example/hello: Remove.
Ben Elliston [Tue, 4 Dec 2012 23:16:02 +0000 (10:16 +1100)]
* example/hello: Remove.
* configure.ac: Likewise.
* configure: Regenerate.

11 years agoFix simple typo in copyright statement.
Ben Elliston [Tue, 4 Dec 2012 05:55:25 +0000 (16:55 +1100)]
Fix simple typo in copyright statement.

11 years ago * Makefile.am (baseboard_SCRIPTS): Add new baseboards.
Steve Ellcey [Thu, 4 Oct 2012 10:32:34 +0000 (20:32 +1000)]
* Makefile.am (baseboard_SCRIPTS): Add new baseboards.
* Makefile.in: Regenerate.
* baseboards/mips-sim-mti32.exp: New.
* baseboards/mips-sim-mti64.exp: New.
* baseboards/mips-sim-mti64_n32.exp: New.
* baseboards/mips-sim-mti64_64.exp: New.
* baseboards/mips-sim-sde32.exp: New.
* baseboards/mips-sim-sde64.exp: New.

Signed-off-by: Ben Elliston <bje@gnu.org>
11 years ago * aclocal.m4: Regenerate with automake 1.11.3.
Ben Elliston [Thu, 4 Oct 2012 10:29:24 +0000 (20:29 +1000)]
* aclocal.m4: Regenerate with automake 1.11.3.
* Makefile.in: Likewise.
* configure: Regenerate with autoconf 2.68.

11 years ago * baseboards/generic-sim.exp: New baseboard definition.
Steve Ellcey [Wed, 22 Aug 2012 10:15:07 +0000 (20:15 +1000)]
* baseboards/generic-sim.exp: New baseboard definition.

Signed-off-by: Ben Elliston <bje@gnu.org>
12 years ago * lib/framework.exp (clone_output): Protect from leading dash in
Andreas Schwab [Fri, 15 Jun 2012 10:42:58 +0000 (20:42 +1000)]
* lib/framework.exp (clone_output): Protect from leading dash in
$message.
* runtest.exp (verbose): Likewise.

Signed-off-by: Ben Elliston <bje@gnu.org>
12 years ago * doc/runtest.1: Update.
Tom Tromey [Tue, 12 Jun 2012 11:27:56 +0000 (21:27 +1000)]
* doc/runtest.1: Update.
* runtest.exp (xml_file_name): New global.
(usage): Update.
Handle optional argument to --xml.
* lib/framework.exp (open_logs): Respect xml_file_name.

Signed-off-by: Ben Elliston <bje@gnu.org>
12 years ago2012-03-24 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
Ben Elliston [Sat, 24 Mar 2012 10:56:32 +0000 (21:56 +1100)]
2012-03-24  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>

* runtest.exp (load_tool_init): Fix typo in -de option handling.

12 years ago2012-03-24 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
Ben Elliston [Sat, 24 Mar 2012 03:27:46 +0000 (14:27 +1100)]
2012-03-24  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>

* doc/runtest.1: Correct name of debug file.

12 years ago * runtest: Search /usr/share/dejagnu and /usr/local/share/dejagnu
Ben Elliston [Sat, 25 Feb 2012 10:21:11 +0000 (21:21 +1100)]
* runtest: Search /usr/share/dejagnu and /usr/local/share/dejagnu
for runtest.exp as a last resort (for usrmove environments, where
/bin is a link to /usr/bin). From Honza Horak <hhorak@redhat.com>.