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>
Ben Elliston [Sat, 23 May 2015 11:18:11 +0000 (21:18 +1000)]
* doc/dejagnu.xml: Fix broken URLs.
* doc/dejagnu.texi: Regenerate.
Ben Elliston [Sat, 23 May 2015 10:54:07 +0000 (20:54 +1000)]
* doc/user.xml: Fix 'crosscompilation'.
Ben Elliston [Sat, 23 May 2015 10:52:47 +0000 (20:52 +1000)]
* doc/runtest.1 (log_dialog): Improve documentation.
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>
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>
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>
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>
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>
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.
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>
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>
Ben Elliston [Wed, 4 Feb 2015 13:01:01 +0000 (00:01 +1100)]
* doc/runtest.1: Fix a spelling error.
Ben Elliston [Wed, 4 Feb 2015 12:57:43 +0000 (23:57 +1100)]
* config.guess: Update to version 2015-01-01.
* config.sub: Likewise.
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>
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.
Ben Elliston [Tue, 28 Oct 2014 01:03:43 +0000 (12:03 +1100)]
* Makefile.in: Regenerate.
Ben Elliston [Tue, 28 Oct 2014 01:00:55 +0000 (12:00 +1100)]
* example: Remove stale examples.
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>
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.
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>.
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
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>
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.
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.
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.
Ben Elliston [Wed, 4 Jun 2014 07:26:45 +0000 (17:26 +1000)]
* config.guess: Update to version 2014-03-23.
* config.sub: Likewise.
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.
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>
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>
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>
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>
Ben Elliston [Tue, 10 Dec 2013 05:46:15 +0000 (16:46 +1100)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/dejagnu
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>
Alexander Ivchenko [Tue, 19 Nov 2013 16:21:08 +0000 (09:21 -0700)]
Improve ADB support for Android
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>
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>
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>
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>
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.
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>
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>
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>
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>
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>
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>
Ben Elliston [Sat, 8 Jun 2013 03:00:57 +0000 (13:00 +1000)]
* configure: Regenerate with autoconf 2.69.
* aclocal.m4: Regenerate.
Ben Elliston [Sun, 7 Apr 2013 22:38:53 +0000 (08:38 +1000)]
Add link to the Wikipedia page on Brendan Kehoe.
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.
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.
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.
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>
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>
Ben Elliston [Mon, 25 Mar 2013 21:25:14 +0000 (08:25 +1100)]
* config.guess: Update to version 2013-02-12.
* config.sub: Likewise.
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.
Rob Savoye [Sat, 16 Feb 2013 03:56:50 +0000 (20:56 -0700)]
remove test case after execution to save on disk space.
Ben Elliston [Thu, 14 Feb 2013 06:00:23 +0000 (17:00 +1100)]
Tidy up Rob's latest ChangeLog entry.
Rob Savoye [Tue, 12 Feb 2013 00:02:37 +0000 (17:02 -0700)]
Oops, too used to 'git log'.
Rob Savoye [Mon, 11 Feb 2013 20:35:01 +0000 (13:35 -0700)]
ignore some files for git status
Rob Savoye [Mon, 11 Feb 2013 20:33:07 +0000 (13:33 -0700)]
regenerated with newer autotools
Rob Savoye [Mon, 11 Feb 2013 20:32:19 +0000 (13:32 -0700)]
add the new Android support files to use ADB remotely.
Rob Savoye [Mon, 11 Feb 2013 20:31:44 +0000 (13:31 -0700)]
tweak serial config for Android.
Rob Savoye [Mon, 11 Feb 2013 18:13:13 +0000 (11:13 -0700)]
new support for remote testing on Android.
Ben Elliston [Tue, 4 Dec 2012 23:16:02 +0000 (10:16 +1100)]
* example/hello: Remove.
* configure.ac: Likewise.
* configure: Regenerate.
Ben Elliston [Tue, 4 Dec 2012 05:55:25 +0000 (16:55 +1100)]
Fix simple typo in copyright statement.
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>
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.
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>
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>
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>
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.
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.
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>.
Ben Elliston [Fri, 30 Dec 2011 04:09:57 +0000 (15:09 +1100)]
* doc/user.xml: Various spelling and consistency fixes.
* doc/ref.xml: Likewise.
(exit_remote_shell): Remove, as this procedure is defunct.
* doc/dejagnu.texi: Regenerate.
Ben Elliston [Fri, 30 Dec 2011 00:52:56 +0000 (11:52 +1100)]
* config.guess: Update to version 2011-12-29.
* config.sub: Update to version 2011-11-11.
Ben Elliston [Wed, 29 Jun 2011 23:38:10 +0000 (09:38 +1000)]
2011-06-30 Tom Tromey <tromey@redhat.com>
* doc/ref.xml: Document find_gfortran.
* doc/dejagnu.texi: Regenerate.
* lib/target.exp (default_target_compile): Handle f90.
(default_target_compile): Likewise.
* lib/libgloss.exp (find_gfortran): New proc.
Ben Elliston [Wed, 29 Jun 2011 23:35:03 +0000 (09:35 +1000)]
* Makefile.am (all-local): New rule.
* Makefile.in: Regenerate.
Ben Elliston [Tue, 12 Apr 2011 09:22:45 +0000 (19:22 +1000)]
* config/vxworks.exp (vxworks_file): Use "file delete", not "exec
rm", for better portability.
* config/netware.exp (${board}_load): Likewise.
* lib/dg.exp (dg-test): Likewise.
* lib/framework.exp (open_logs): Likewise.
* lib/remote.exp (standard_file): Likewise.
* runtest.exp: Likewise.
* testsuite/runtest.all/options.exp: Likewise.
Ben Elliston [Tue, 15 Mar 2011 02:02:04 +0000 (13:02 +1100)]
* runtest.exp: Whitespace cleanups.
* lib/dejagnu.exp, lib/dg.exp, lib/framework.exp,
lib/libgloss.exp, lib/remote.exp, lib/rsh.exp, lib/target.exp,
lib/telnet.exp, lib/tip.exp, lib/utils.exp: Likewise.
Ben Elliston [Tue, 15 Mar 2011 01:53:16 +0000 (12:53 +1100)]
* runtest: Remove trailing semicolons.
* lib/rsh.exp: Likewise.
Ben Elliston [Mon, 14 Mar 2011 23:07:50 +0000 (10:07 +1100)]
2011-03-15 H.J. Lu <hjl.tools@gmail.com>
* lib/remote.exp (local_exec): Ignore SIGHUP.
Ben Elliston [Mon, 14 Mar 2011 12:36:57 +0000 (23:36 +1100)]
* runtest.exp (frame_version): Set to 1.5.1.
* configure.ac (AC_INIT): Set version to 1.5.1.
* configure: Regenerate.
* doc/dejagnu.xml (appversion, version): Set to 1.5.1.
* doc/dejagnu.texi: Regenerate.
Ben Elliston [Mon, 14 Mar 2011 11:03:32 +0000 (22:03 +1100)]
* dejagnu.h: Whitespace cleanups.
Ben Elliston [Mon, 14 Mar 2011 10:34:00 +0000 (21:34 +1100)]
Regenerate with modern autotools.
* Makefile.in: Regenerate.
* aclocal.m4: Likewise.
* configure: Likewise.
* testsuite/Makefile.in: Likewise.
Ben Elliston [Mon, 14 Mar 2011 10:31:24 +0000 (21:31 +1100)]
Regenerate with modern autotools.
* Makefile.in: Regenerate.
* aclocal.m4: Likewise.
* calc.h.in: Likewise.
* configure: Likewise.
Ben Elliston [Mon, 14 Mar 2011 08:50:15 +0000 (19:50 +1100)]
* baseboards/cris-sim.exp: Remove trailing semicolon(s).
* baseboards/mt-sid.exp: Likewise.
* baseboards/tx39-sim.exp: Likewise.
* lib/target.exp (default_target_compile): Likewise.
Ben Elliston [Mon, 14 Mar 2011 07:02:36 +0000 (18:02 +1100)]
Reported by Flash Sheridan <flash@pobox.com>:
* doc/user.xml (Testing "Hello world" locally): Improve the
example test script and make it robust to failures. Tidy some
formatting errors.
* doc/dejagnu.texi: Regenerate.
Ben Elliston [Sun, 13 Mar 2011 21:19:03 +0000 (08:19 +1100)]
Fix whitespace issues flagged by Emacs' whitespace-report.
Ben Elliston [Sun, 13 Mar 2011 21:02:04 +0000 (08:02 +1100)]
* runtest.exp (runtest): Call reset_vars at initialisation so that
perror does not affect test results in other test scripts.
Ben Elliston [Wed, 9 Mar 2011 05:02:43 +0000 (16:02 +1100)]
* NEWS: Start a new section for post-1.5 changes.
Ben Elliston [Wed, 9 Mar 2011 04:30:08 +0000 (15:30 +1100)]
Mark ChangeLog for release.
Ben Elliston [Wed, 9 Mar 2011 00:51:01 +0000 (11:51 +1100)]
* Makefile.am (DISTCLEANFILES): Define.
* Makefile.in: Regenerate.
* testsuite/runtest.all/libs.exp: Clean up temp files on exit.
* testsuite/runtest.all/options.exp: Likewise for dbg.log.
* testsuite/runtest.all/stats.exp: Likewise for tmpdir. Use "file
mkdir" instead of exec'ing mkdir(1).
Ben Elliston [Mon, 7 Mar 2011 02:38:02 +0000 (13:38 +1100)]
* Makefile.am (doc/dejagnu.texi): Conditional on MAINTAINER_MODE.
* Makefile.in: Regenerate.
Ben Elliston [Sun, 6 Mar 2011 10:11:38 +0000 (21:11 +1100)]
* configure.ac (AC_INIT): Set version to 1.5.
* configure: Regenerate.
* runtest.exp (frame_version): Set to 1.5.
* doc/dejagnu.texi: Regenerate.
Ben Elliston [Fri, 4 Mar 2011 12:22:12 +0000 (23:22 +1100)]
* texinfo.tex: Import latest version from ftp://tug.org/tex.
Ben Elliston [Fri, 4 Mar 2011 12:06:58 +0000 (23:06 +1100)]
* Makefile.am (EXTRA_DIST): Correct name of historical ChangeLog.
* Makefile.in: Regenerate.
Ben Elliston [Thu, 3 Mar 2011 10:21:37 +0000 (21:21 +1100)]
Upgrade to GPL version 3.
Ben Elliston [Thu, 3 Mar 2011 10:12:27 +0000 (21:12 +1100)]
* Makefile.am: Bump to GPL version 3.
* configure.ac: Likewise.
* Makefile.in: Regenerate.
* aclocal.m4: Likewise.
* configure: Likewise.
Ben Elliston [Thu, 3 Mar 2011 10:01:53 +0000 (21:01 +1100)]
* config.guess: Update to most recent version.
* config.sub: Likewise.
Ben Elliston [Wed, 2 Mar 2011 13:06:01 +0000 (00:06 +1100)]
* lib/framework.exp (unknown): Rename the native Tcl ::unknown
proc to ::tcl_unknown. If ::tcl_unknown returns a failure result,
then fall back to the conventional DejaGnu handling. Report from
David Byron <dbyron@dbyron.com>.