diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/ChangeLog | 5 | ||||
| -rw-r--r-- | tests/condvar3_2.c | 1 | ||||
| -rw-r--r-- | tests/mutex5.c | 24 | 
3 files changed, 19 insertions, 11 deletions
| diff --git a/tests/ChangeLog b/tests/ChangeLog index e7026f2..27f8dfe 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,3 +1,8 @@ +2001-06-8  Ross Johnson  <rpj@special.ise.canberra.edu.au>
 +
 +	* mutex5.c: Insert inert change to quell compiler warnings.
 +	* condvar3_2.c: Remove unused variable.
 +	
  2001-06-3  Ross Johnson  <rpj@special.ise.canberra.edu.au>
  	* condvar2_1.c: New test.
 diff --git a/tests/condvar3_2.c b/tests/condvar3_2.c index cd1565d..e5f451b 100644 --- a/tests/condvar3_2.c +++ b/tests/condvar3_2.c @@ -51,7 +51,6 @@ static pthread_mutex_t mutex;  static struct timespec abstime = { 0, 0 };  static struct timespec abstime2 = { 0, 0 };  static int timedout = 0; -static int signaled = 0;  static int awoken = 0;  enum { diff --git a/tests/mutex5.c b/tests/mutex5.c index 6a9a917..d7b9064 100644 --- a/tests/mutex5.c +++ b/tests/mutex5.c @@ -13,19 +13,23 @@ int  main()  {    int mxType = -1; +  int bool = 0;   /* Use to quell GNU compiler warnings. */ -  assert(PTHREAD_MUTEX_DEFAULT == PTHREAD_MUTEX_NORMAL); -  assert(PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_ERRORCHECK); -  assert(PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_RECURSIVE); -  assert(PTHREAD_MUTEX_RECURSIVE != PTHREAD_MUTEX_ERRORCHECK); +  assert(bool = PTHREAD_MUTEX_DEFAULT == PTHREAD_MUTEX_NORMAL); +  assert(bool = PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_ERRORCHECK); +  assert(bool = PTHREAD_MUTEX_DEFAULT != PTHREAD_MUTEX_RECURSIVE); +  assert(bool = PTHREAD_MUTEX_RECURSIVE != PTHREAD_MUTEX_ERRORCHECK); -  assert(PTHREAD_MUTEX_NORMAL == PTHREAD_MUTEX_FAST_NP); -  assert(PTHREAD_MUTEX_RECURSIVE == PTHREAD_MUTEX_RECURSIVE_NP); -  assert(PTHREAD_MUTEX_ERRORCHECK == PTHREAD_MUTEX_ERRORCHECK_NP); +  assert(bool = PTHREAD_MUTEX_NORMAL == PTHREAD_MUTEX_FAST_NP); +  assert(bool = PTHREAD_MUTEX_RECURSIVE == PTHREAD_MUTEX_RECURSIVE_NP); +  assert(bool = PTHREAD_MUTEX_ERRORCHECK == PTHREAD_MUTEX_ERRORCHECK_NP); -  assert(pthread_mutexattr_init(&mxAttr) == 0); -  assert(pthread_mutexattr_gettype(&mxAttr, &mxType) == 0); -  assert(mxType == PTHREAD_MUTEX_NORMAL); +  if (bool == bool) +    { +      assert(pthread_mutexattr_init(&mxAttr) == 0); +      assert(pthread_mutexattr_gettype(&mxAttr, &mxType) == 0); +      assert(mxType == PTHREAD_MUTEX_NORMAL); +    }    return 0;  } | 
