Home | History | Annotate | Download | only in jni
      1 /* This test is here to check that PTHREAD_RWLOCK_INITIALIZER is correctly
      2  * Defined. It will fail to compile otherwise.
      3  *
      4  * It also checks that pthread_rwlock_t functions are properly exposed
      5  * by the C library. It will fail to link otherwise.
      6  */
      7 #include <pthread.h>
      8 
      9 pthread_rwlock_t  theLock = PTHREAD_RWLOCK_INITIALIZER;
     10 
     11 void  build_check(void)
     12 {
     13     pthread_rwlock_t  lock;
     14     pthread_rwlock_init(&lock, NULL);
     15     pthread_rwlock_rdlock(&lock);
     16     pthread_rwlock_unlock(&lock);
     17     pthread_rwlock_destroy(&lock);
     18 }