--- pthread.h 2004-03-19 12:36:08.027838904 +0100 +++ pthread.h.new 2004-03-19 12:39:13.232683488 +0100 @@ -64,11 +64,11 @@ { } #ifdef __USE_GNU # define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP \ - { .__data = { .__kind = PTHREAD_MUTEX_RECURSIVE_NP } } + { {0, 0, 0, PTHREAD_MUTEX_RECURSIVE_NP, 0} } # define PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP \ - { .__data = { .__kind = PTHREAD_MUTEX_ERRORCHECK_NP } } + { {0, 0, 0, PTHREAD_MUTEX_ERRORCHECK_NP, 0} } # define PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP \ - { .__data = { .__kind = PTHREAD_MUTEX_ADAPTIVE_NP } } + { {0, 0, 0, PTHREAD_MUTEX_ADAPTIVE_NP, 0} } #endif