platform/upstream/dejagnu.git
23 years ago * baseboards/m68hc11-sim.exp: New file for 68HC11/68HC12 validation.
Rob Savoye [Mon, 21 May 2001 04:40:58 +0000 (04:40 +0000)]
    * baseboards/m68hc11-sim.exp: New file for 68HC11/68HC12 validation.
        * config/m68hc11.exp: New file.

23 years agoReverse the order of the ldflags again.
Rob Savoye [Thu, 17 May 2001 04:39:23 +0000 (04:39 +0000)]
Reverse the order of the ldflags again.

23 years ago * runtest.exp: Conditionally set the exit_status so we don't stomp
Rob Savoye [Mon, 14 May 2001 15:48:24 +0000 (15:48 +0000)]
* runtest.exp: Conditionally set the exit_status so we don't stomp
on FAIL. Rearrange --status so it works correctly with --strace.

23 years ago * lib/target.exp: Fix the regsub line where it prunes -fPIC
Rob Savoye [Sun, 13 May 2001 16:17:36 +0000 (16:17 +0000)]
* lib/target.exp: Fix the regsub line where it prunes -fPIC
warnings so the text variable is on the same line.

23 years ago * runtest.exp: Add new command line option, --status (or -st) to
Rob Savoye [Wed, 9 May 2001 18:19:43 +0000 (18:19 +0000)]
* runtest.exp: Add new command line option, --status (or -st) to
toggle whether Tcl script bugs in test drivers should be
propogated as an error to the shell.
* lib/dejagnu.exp: Trim off test state part of the message, so we
don't duplicate it.

23 years ago * lib/dejagnu.exp: Trim off test state part of the message, so we
Rob Savoye [Tue, 8 May 2001 15:04:39 +0000 (15:04 +0000)]
* lib/dejagnu.exp: Trim off test state part of the message, so we
don't duplicate it.

23 years agoFigures, spaced one updated file from the release. Urg...
Rob Savoye [Sun, 6 May 2001 22:56:00 +0000 (22:56 +0000)]
Figures, spaced one updated file from the release. Urg...

23 years ago * debian/rules: Install all the doc formats.
Rob Savoye [Sun, 6 May 2001 16:22:20 +0000 (16:22 +0000)]
* debian/rules: Install all the doc formats.
* redhat/dejagnu.spec: Install all the doc formats.
* Clean.tcl: Also nuke all Emacs backup files.
* Makefile.am: Fix dependencies on tarball target. Add new target
to build Debian packages. Add $(includedir) to install-data-local
target so dejagnu.h gets installed in the right place.
* doc/Makefile.am: Make all paths absolute, cause some versions of
the db2* tools are braindead.
* doc/overview.sgml: Update version numbers and log.
* doc/user.sgml: Add mention of dejagnu.h header file.
* doc/ref.sgml: Add chapter on dejagnu.h header file for unit
testing.
* config/default.exp: New file for default config settings for
simple native testsuites that don't need anything else.
* lib/dejagnu.exp: Add $text\r\n to all strings, to make sure we
only get one line at a time.
* testsuite/libdejagnu: New directory for dejagnu library test
cases.
* testsuite/libdejagnu/unit.cc: Test case for dejagnu.h.
* testsuite/libdejagnu/tunit.exp: Test driver for dejagnu.h.
* testsuite/libdejagnu/Makefile.am: New makefile to build the test
case.
* testsuite/libdejagnu/Makefile.in: Generated.
* testsuite/Makefile.am: Add libdejagnu to SUBDIRS. Replace the
site.exp rule, cause we don't want the $tool setting, so we run
all the test suites. Don't pass the tool name for "make check".
* configure.in: Add testsuite/libdejagnu/Makefile to AC_OUTPUT.

23 years agoAdd section on using dejagnu.h for unit testing.
Rob Savoye [Fri, 4 May 2001 15:42:43 +0000 (15:42 +0000)]
Add section on using dejagnu.h for unit testing.

23 years ago * redhat/dejagnu.spec: Update version number, and install
Rob Savoye [Fri, 4 May 2001 05:40:14 +0000 (05:40 +0000)]
* redhat/dejagnu.spec: Update version number, and install
dejagnu.h.
* debian/changelog: Update version number.
* debian/rules: and install dejagnu.h

23 years ago * Makefile.am: Rename dist2 to tarball target. Fix the version
Rob Savoye [Fri, 4 May 2001 05:39:52 +0000 (05:39 +0000)]
* Makefile.am: Rename dist2 to tarball target. Fix the version
number to have the minor release too.

23 years ago * config/default.exp: New file for default config settings for
Rob Savoye [Fri, 4 May 2001 05:38:13 +0000 (05:38 +0000)]
* config/default.exp: New file for default config settings for
simple native testsuites that don't need anything else.

23 years ago * lib/dejagnu.exp: Add $text\r\n to all strings, to make sure we
Rob Savoye [Fri, 4 May 2001 05:27:47 +0000 (05:27 +0000)]
* lib/dejagnu.exp: Add $text\r\n to all strings, to make sure we
only get one line at a time.

23 years ago * testsuite/libdejagnu: New directory for dejagnu library test
Rob Savoye [Fri, 4 May 2001 05:25:59 +0000 (05:25 +0000)]
* testsuite/libdejagnu: New directory for dejagnu library test
cases.
* testsuite/libdejagnu/unit.cc: Test case for dejagnu.h.
* testsuite/libdejagnu/tunit.exp: Test driver for dejagnu.h.
* testsuite/libdejagnu/Makefile.am: New makefile to build the test
case.
* testsuite/libdejagnu/Makefile.in: Generated.
* testsuite/Makefile.am: Add libdejagnu to SUBDIRS. Replace the
site.exp rule, cause we don't want the $tool setting, so we run
all the test suites. Don't pass the tool name for "make check".
* configure.in: Add testsuite/libdejagnu/Makefile to AC_OUTPUT.

23 years ago2001-05-01 Matt Hiller <hiller@redhat.com>
Rob Savoye [Wed, 2 May 2001 01:55:05 +0000 (01:55 +0000)]
2001-05-01  Matt Hiller  <hiller@redhat.com>

  * lib/libgloss.exp (get_multilibs): Correction to Catherine
  Moore's patch of 2000-06-09.

23 years ago * Clean.tcl: Add -r to rm, so it gets rid of CVS directories.
Rob Savoye [Thu, 12 Apr 2001 05:32:15 +0000 (05:32 +0000)]
* Clean.tcl: Add -r to rm, so it gets rid of CVS directories.
* .clean: Don't install the debian or redhat packaging directories.
* Makefle.am: Install dejagnu.h. Fix dist2 target, so we build our
own tarballs, instead of letting automake do it for us.
* examples/cala/Makefile.am: Use noist_PROGRAMS, so calc doesn't
get installed.
* doc/Makefile.am: Install the man page for runtest.
* configure.in: Make VERSION 1.4.0, not just 1.4, so distributions
get built right.
* lib/dejagnu.exp: Test driver for embedded DejaGnu API.
* dejagnu.h: Embedded DejaGnu API main header file.
* config/default.exp: Default tool init file for simple test
suites.

23 years ago * Makefile.am: Add an empty check-DEJAGNU target, cause we only
Rob Savoye [Fri, 6 Apr 2001 15:58:26 +0000 (15:58 +0000)]
* Makefile.am: Add an empty check-DEJAGNU target, cause we only
want to run the testsuite once.
* example/Makefile.am: Don't run "calc" as part of check target,
cause calc is just an example.
* testsuite/Makefile.am: Use the runtest in the source tree, or
refuse to run.

23 years ago * baseboards/unix.exp: Don't link with -lm on cygwin.
Rob Savoye [Wed, 4 Apr 2001 01:23:15 +0000 (01:23 +0000)]
    * baseboards/unix.exp: Don't link with -lm on cygwin.
* lib/target.exp: Remove compiler warnings about -fpic or -fPIC on
cygwin.

23 years ago * debian/changelog: Add entry for new release.
Rob Savoye [Thu, 22 Feb 2001 05:47:34 +0000 (05:47 +0000)]
* debian/changelog: Add entry for new release.
* debian/control: Fix problem with "no binary package" error.
* debian/rules: Fix so things actually build a package. This was
mostly installing the new html version of the doc, not an info
page.
* doc/Makefile.am: Build and install the rtf and ps versions
of the manual. Remove all the created files and subdirectories.
* doc/overview.sgml: Update the copyright message.
* doc/ref.sgml: Update the copyright messages. Add section on
obtaining DejaGnu releases.
* doc/user.sgml: Update the copyright messages. Add blurb about
the --mail option.
* doc/overview: Regenerated.

23 years ago * Most all files: Update copyright notices.
Rob Savoye [Sun, 18 Feb 2001 05:12:06 +0000 (05:12 +0000)]
* Most all files: Update copyright notices.
* Makefile.am: Add support for making RPMs. Force different
values for RUNTEST and RUNTESTFLAGS, so we can test ourselves.
* testsuite/Makefile.am: Force a different value for
RUNTESTFLAGS.
* acinclude.m4, configure.in: Find Tclsh, and Docbook.
* configure: Regenerated.
* doc/Makefile.am: Use $DOCBOOK to find the filters.
* doc/overview: Add the html version of the doc so one doesn't
need docbook to read the manual.
* example/calc/Makefile.am: New automake support.
* example/calc/Makefile.in: Generated.
* example/Makefile.am: Recursion support for make.
* example/calc/Makefile.in: Generated by automake.
* example/calc/calc.h.in: Move constants to calc.c, so we can use
autoheader.
* example/calc/calc.c: Add constants from calc.h.in.
* redhat/dejagnu.spec: New RPM packaging file.
* debian/{changelog,conffiles,control,copyright,postinst,preinst,
rules,site.exp}: New Debian packaging support.

23 years agoInitial revision
Rob Savoye [Mon, 5 Feb 2001 04:26:49 +0000 (04:26 +0000)]
Initial revision

23 years agoInitial revision
Rob Savoye [Mon, 5 Feb 2001 04:14:59 +0000 (04:14 +0000)]
Initial revision