Я хочу использовать опцию компилятора GCC -Wextra в моем проекте.Но это вызывает проблемы с PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP.
Следующий код:
static pthread_mutex_t g_mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP;
Вызывает следующее предупреждение:
test.c:39: warning: missing initializer
test.c:39: warning: (near initialization for `g_mutex.__data.__nusers')
Есть ли способ избежать этого предупреждения?
Gcc версия 3.4.5.и pthread версия 2.3.5.