aboutsummaryrefslogtreecommitdiff
path: root/dejagnu.h
AgeCommit message (Collapse)Author
2002-08-30Slowly working towards the next release...Rob Savoye
2002-06-06Wed Jun 5 14:52:15 PDT 2002 Joey Ekstrom <joey@ekstrom.org>Rob Savoye
* dejagnu.h: modfied C functions to behave like printf. * dejagnu.h: added wait() to fix problem with host_execute() in dejagnu.exp where if skips failed, untested, etc. messages from the executable.
2001-11-01Oops, typo in "unresolve". Removed the 'd'.Rob Savoye
2001-07-302001-07-30 Paul A. Houghton <houghton@wcomnet.com>Rob Savoye
* dejagnu.h, testsuite/libdejagnu/unit.cc: Make the oustate array be a const to work with Sun's compiler.
2001-05-30 * dejagnu.h: Remove the iostream headers, so now we have noRob Savoye
conditional compilation problems with libstdc++-v3 or v2.
2001-05-30 * acinclude.m4(DJ_AC_STL): Also useRob Savoye
AC_LANG_CPLUSPLUS so we build this test case with G++. * aclocal.m4, configure: Regenerated. * dejagnu.h: Don't use testout(), have each method print the array value directly, which is much simpler. * acinclude.m4(DJ_AC_STL): s/for for/for/. * dejagnu.h: Add conditional support for sstream. (testout): Likewise. Make return type `const'.
2001-05-26 * acinclude.m4: Add DJ_AC_STL, which figures out if we're runningRob Savoye
libstdc++ version 2 or 3. * aclocal.m4: Regenerated. * configure.in: Add DJ_AC_STL. * configure: Regenerated. * dejagnu.h: Add the use of the std namespace, so we work with libstdc++ version 2 or 3. * testsuite/libdejagnu/unit.cc: Use setbuf() or pubsetbuff(), depending on the version.
2001-05-06 * debian/rules: Install all the doc formats.release-1-4-1dejagnu-1.4.1-releaseRob Savoye
* 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.
2001-04-12 * Clean.tcl: Add -r to rm, so it gets rid of CVS directories.Rob Savoye
* .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.