]>
granicus.if.org Git - check/log
cpickett [Sat, 16 Jan 2010 20:47:06 +0000 (20:47 +0000)]
* fix link (thanks SJS)
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@575
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sat, 16 Jan 2010 07:13:46 +0000 (07:13 +0000)]
* add CuTest to docs (thanks SJS)
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@574
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Mon, 14 Dec 2009 19:22:57 +0000 (19:22 +0000)]
* declare mutex_lock as static to stop it from getting exported
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@573
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 19 Oct 2009 22:43:09 +0000 (22:43 +0000)]
* Fixed html manual generation
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@572
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 19 Oct 2009 22:40:09 +0000 (22:40 +0000)]
* Fixed manual link again
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@571
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 19 Oct 2009 21:37:55 +0000 (21:37 +0000)]
* Fixed manual link
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@570
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 19 Oct 2009 21:15:34 +0000 (21:15 +0000)]
* Clean all generated files
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@569
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 5 Oct 2009 22:00:23 +0000 (22:00 +0000)]
* Fixed upload of web files when releasing.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@568
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Wed, 23 Sep 2009 11:16:10 +0000 (11:16 +0000)]
Merge back release 0.9.8
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@567
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Wed, 23 Sep 2009 10:55:28 +0000 (10:55 +0000)]
More automation tweaks FTW.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@565
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Wed, 23 Sep 2009 10:35:45 +0000 (10:35 +0000)]
Supply a commit message for the tag operation.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@562
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Wed, 23 Sep 2009 10:25:22 +0000 (10:25 +0000)]
Fix another 'check log for stuff' action.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@561
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Wed, 23 Sep 2009 10:22:51 +0000 (10:22 +0000)]
Add NEWS for the macro fix, and remove SVNChangelog step from release process.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@560
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Wed, 23 Sep 2009 07:59:17 +0000 (07:59 +0000)]
Put all version numbers of check in configure.ac at the same place.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@559
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Tue, 22 Sep 2009 00:39:57 +0000 (00:39 +0000)]
Document needed permissions to do releases.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@558
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Tue, 22 Sep 2009 00:07:21 +0000 (00:07 +0000)]
Merge back release 0.9.7
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@557
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Mon, 21 Sep 2009 23:52:45 +0000 (23:52 +0000)]
More release automation tweaks.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@556
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Mon, 21 Sep 2009 23:10:37 +0000 (23:10 +0000)]
Escaping in shell commands - more Makefile.am release tweaking.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@552
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Mon, 21 Sep 2009 23:00:51 +0000 (23:00 +0000)]
Deal with automake wanting POSIX make only rules.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@551
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Mon, 21 Sep 2009 22:34:26 +0000 (22:34 +0000)]
Polish.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@550
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Mon, 21 Sep 2009 22:31:14 +0000 (22:31 +0000)]
Typo in prereleasecheck.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@549
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Mon, 21 Sep 2009 22:29:47 +0000 (22:29 +0000)]
Hopefully automake releases.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@548
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Mon, 21 Sep 2009 12:33:46 +0000 (12:33 +0000)]
Note that we need tex to build docs.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@547
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Mon, 21 Sep 2009 04:40:43 +0000 (04:40 +0000)]
* fix autotools link
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@546
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 12 May 2009 02:05:54 +0000 (02:05 +0000)]
* add comment about uselessness
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@545
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 12 May 2009 01:34:55 +0000 (01:34 +0000)]
* comment out check_thread_stress from build per rob's request
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@544
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Sat, 9 May 2009 01:53:33 +0000 (01:53 +0000)]
Add CK_SUBUNIT support for outputting subunit test activity. (Needs libsubunit).
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@543
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Sat, 9 May 2009 01:19:25 +0000 (01:19 +0000)]
Fix target path failure for VPATH builds on check.texi.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@542
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
rbcollins [Fri, 8 May 2009 23:58:40 +0000 (23:58 +0000)]
Set an include path for tests that includes builddir/src, for VPATH builds.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@541
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 17 Mar 2009 22:33:18 +0000 (22:33 +0000)]
* Updated maintaining text on home page
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@540
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Thu, 12 Mar 2009 22:05:05 +0000 (22:05 +0000)]
* Added documentation for timeout scaling
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@539
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 6 Mar 2009 23:29:20 +0000 (23:29 +0000)]
* Added code and tests for timeout scaling via environment variable.
Feature requested in tracker item #
1549835 on sourceforge. Docs
coming later.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@538
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 4 Mar 2009 22:26:56 +0000 (22:26 +0000)]
* Added documentation for testing exit values with tcase_add_exit_test().
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@537
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Mon, 23 Feb 2009 03:32:58 +0000 (03:32 +0000)]
* add make_macros perl script from somebody (who?)
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@536
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 18 Feb 2009 22:46:18 +0000 (22:46 +0000)]
* add type to check_type error message
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@535
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Mon, 9 Feb 2009 16:30:26 +0000 (16:30 +0000)]
* rename inbox to patches
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@534
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Mon, 9 Feb 2009 16:26:59 +0000 (16:26 +0000)]
* add contrib dir with xslt thingy for now
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@533
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 3 Feb 2009 23:47:36 +0000 (23:47 +0000)]
* Added generation of web manual to release process.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@532
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 3 Feb 2009 17:03:08 +0000 (17:03 +0000)]
* New file for exit tests, forgot in previous checkin.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@531
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 3 Feb 2009 13:38:12 +0000 (13:38 +0000)]
* Added Roy Merkel for exit test patch.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@530
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 3 Feb 2009 13:36:16 +0000 (13:36 +0000)]
* Applied patch #
1726574 , with some modifications.
The idea is to create a mechanism to verify that functions exit
early with specific exit values, analogous to the existing signal
test mechanism.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@529
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Mon, 2 Feb 2009 18:55:58 +0000 (18:55 +0000)]
* use Date property for index.html
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@528
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 2 Feb 2009 12:45:08 +0000 (12:45 +0000)]
* Fixed the irritating line number issue in the sub test suite. Using
preprocessor stuff the expected line numbers in the failure messages
are now autogenerated. It's not the most beautiful solution, but it
works lightyears better than the hardcoded code that was.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@527
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sun, 1 Feb 2009 20:40:55 +0000 (20:40 +0000)]
* add GNUpdf to list of projects using Check
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@526
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 30 Jan 2009 11:46:36 +0000 (11:46 +0000)]
* Removed unnecessary setting of fork status from
srunner_run_unchecked_teardown(). Folded common logic for both
teardown functions into a common function.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@525
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 27 Jan 2009 07:17:33 +0000 (07:17 +0000)]
* add inbox dir with remaining msvc patch
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@524
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sat, 24 Jan 2009 19:43:02 +0000 (19:43 +0000)]
* add Enlightenment Eet and Eina libs to list of projects using Check
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@523
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 13 Jan 2009 07:53:31 +0000 (07:53 +0000)]
* ignore check_thread_stress
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@522
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Thu, 1 Jan 2009 02:52:11 +0000 (02:52 +0000)]
* add more assert (0)'s to broken implementations
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@521
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Thu, 1 Jan 2009 02:38:44 +0000 (02:38 +0000)]
* rearrange definitions and declarations in check_run.c so that all of
the forking stuff is grouped together, all the static functions are
grouped together, and all the non-static functions are grouped
together.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@520
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Thu, 1 Jan 2009 02:14:35 +0000 (02:14 +0000)]
* protect all unused declarations & definitions with _POSIX_VERSION
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@519
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Thu, 1 Jan 2009 01:23:31 +0000 (01:23 +0000)]
* try to detect CK_FORK problem on non-POSIX right after getenv() call
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@518
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Thu, 1 Jan 2009 01:13:21 +0000 (01:13 +0000)]
* align src/ more closely with Friedrich Beckmann's windows patch
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@517
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Thu, 1 Jan 2009 00:33:24 +0000 (00:33 +0000)]
* protect files in tests/ per Friedrich Beckmann, using _POSIX_VERSION
instead of HAVE_FORK
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@516
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Thu, 1 Jan 2009 00:06:54 +0000 (00:06 +0000)]
* protect all calls to exit with _POSIX_VERSION, except in eprintf
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@515
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 23:45:29 +0000 (23:45 +0000)]
* introduce HAVE_WORKING_SETENV to protect tc_timeout_env usage
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@514
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 23:14:25 +0000 (23:14 +0000)]
* add `assert (0)' to unimplemented functions to make them fail
with filename and hence function information
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@513
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 22:56:53 +0000 (22:56 +0000)]
* define sendinfo() conditionally to silence warning
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@512
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 22:53:50 +0000 (22:53 +0000)]
* implement localtime_r
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@511
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 22:41:27 +0000 (22:41 +0000)]
* move #include <sys/time.h> and <time.h> to libcompat.h
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@510
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 22:33:45 +0000 (22:33 +0000)]
* move #include <sys/wait.h> to libcompat.h
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@509
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 21:39:41 +0000 (21:39 +0000)]
* set svn:ignore to include more generated stuff
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@508
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 04:41:02 +0000 (04:41 +0000)]
* ensure XFAIL without _POSIX_VERSION
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@507
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 04:38:16 +0000 (04:38 +0000)]
* add check_thread_stress to tests and XFAIL_TESTS
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@506
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 04:37:35 +0000 (04:37 +0000)]
* add blank line to fix line numbers
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@505
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 04:28:11 +0000 (04:28 +0000)]
* fix indenting again
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@504
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 04:14:15 +0000 (04:14 +0000)]
* use CK_VERBOSE instead of CK_SILENT (for now)
* protect pthread test with HAVE_PTHREAD
* protect fork test with _POSIX_VERSION
* call exit() in fork test child
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@503
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 03:05:58 +0000 (03:05 +0000)]
* depend exclusively on #include "../lib/libcompat.h" to provide config.h
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@502
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 03:01:37 +0000 (03:01 +0000)]
* move #include <unistd.h> and <pthread.h> to libcompat.h
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@501
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 02:54:03 +0000 (02:54 +0000)]
* run GNU indent on check_thread_stress.c, and then adjust whitespace
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@500
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 02:51:26 +0000 (02:51 +0000)]
* convert check_thread_stress to run actual fork and pthread tests
- implementation again due to Daniel Gollub
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@499
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 02:23:58 +0000 (02:23 +0000)]
* include config.h and ../lib/libcompat.h
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@498
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Wed, 31 Dec 2008 02:23:32 +0000 (02:23 +0000)]
* set CC outside of ACX_PTHREAD
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@497
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 22:12:20 +0000 (22:12 +0000)]
* silence check_thread_stress warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@496
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 21:45:26 +0000 (21:45 +0000)]
* support running tests with multiple pthreads
- protect write in ppack() using a pthread mutex
- use ACX_PTHREAD for portability
- tests/check_thread_stress will test this for now
- fix due to Daniel Gollub
- closes
1391527
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@495
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 21:20:48 +0000 (21:20 +0000)]
* add ACX_PTHREAD files
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@494
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 09:15:08 +0000 (09:15 +0000)]
* add todo
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@493
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 07:14:50 +0000 (07:14 +0000)]
* adjust line numbers to make all tests pass again
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@492
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 06:47:35 +0000 (06:47 +0000)]
* adjust line numbers of expected output
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@491
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 06:21:44 +0000 (06:21 +0000)]
* add pipe(2) stub
- now both src/ and tests/ compile and link properly on MSYS/MinGW!
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@490
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 05:31:43 +0000 (05:31 +0000)]
* Various fixes towards building shared libraries on mingw:
- add -no-undefined flag to <lib>_LDFLAGS for mingw library creation
- add libcheckinternal_la_LIBADD
- don't use LIBADD by itself for src/Makefile.am since
libcheck_la_LIBADD clobbers it
- add libcompat.la to *_LDADD and *_LIBADD
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@489
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 02:50:52 +0000 (02:50 +0000)]
* check for putenv as well
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@488
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 02:45:58 +0000 (02:45 +0000)]
* copy CK_ATTRIBUTE_UNUSED definition to libcompat.h (evil)
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@487
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 02:40:50 +0000 (02:40 +0000)]
* #include "../lib/libcompat.h" in tests/*.c
* don't include check.h in libcompat.h
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@486
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 02:26:56 +0000 (02:26 +0000)]
* #include "../lib/libcompat.h" everywhere
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@485
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 02:25:44 +0000 (02:25 +0000)]
* use #ifndef LIBCOMPAT_H ... #endif idiom
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@484
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 02:24:48 +0000 (02:24 +0000)]
* take malloc and realloc out of AC_CHECK_DECLS (they are always declared)
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@483
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 02:17:15 +0000 (02:17 +0000)]
* use HAVE_DECL_FUNCTION instead of HAVE_FUNCTION
* add bodies for all lib/ .c files
* rely on libcompat.h to provide common #includes
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@482
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Tue, 30 Dec 2008 01:37:21 +0000 (01:37 +0000)]
* only check for those functions that we currently need to check for
to solve portability problems, and avoid checking for things where
we don't currently use the result generated in config.h
* add stubs for setenv, unsetenv, localtime_r, and fileno
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@481
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Mon, 29 Dec 2008 22:28:42 +0000 (22:28 +0000)]
* list OpenSync as client
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@480
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 29 Dec 2008 15:46:39 +0000 (15:46 +0000)]
* Merged release branch 0.9.6
svn merge -r476:477 ../tags/check-0.9.6
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@479
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 29 Dec 2008 15:34:22 +0000 (15:34 +0000)]
* Updated with more info on releases.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@478
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sun, 28 Dec 2008 23:38:12 +0000 (23:38 +0000)]
* add strdup.c to lib/ (there are problems on mingw with strdup)
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@475
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sun, 28 Dec 2008 23:24:25 +0000 (23:24 +0000)]
* use AX_CFLAGS_WARN_ALL_ANSI
* remove tests that support fail() and friends without NULL
- otherwise GCC complains about this not being ISO C99
* remove setting -ansi and -pedantic in src/Makefile.am
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@474
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sun, 28 Dec 2008 23:00:21 +0000 (23:00 +0000)]
* silence warning when nothing is included in libcompat
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@473
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sun, 28 Dec 2008 22:51:20 +0000 (22:51 +0000)]
* add more CK_ATTRIBUTE_UNUSED's
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@472
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sun, 28 Dec 2008 22:16:00 +0000 (22:16 +0000)]
* silence some more unused parameter warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@471
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sun, 28 Dec 2008 22:09:48 +0000 (22:09 +0000)]
* move CK_ATTRIBUTE_UNUSED attribute after parameter name in sleep()
and __testname()
* add CK_ATTRIBUTE_UNUSED to fname parameter in tcase_fn_start
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@470
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sun, 28 Dec 2008 21:30:16 +0000 (21:30 +0000)]
* mark print_mode parameter as unused in two cases
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@469
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
cpickett [Sun, 28 Dec 2008 21:26:01 +0000 (21:26 +0000)]
* include libcompat.h in each lib .c file and reduce boilerplate
* mark sleep seconds parameter unused
* make strsignal() non-static
* include ../src/check.h in libcompat.h
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@468
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a