}
+__attribute__((weak))
+void __pthread_initialize ( void )
+{
+ static int moans = N_MOANS;
+ if (moans-- > 0)
+ ignored("__pthread_initialize");
+}
+
+
/* ---------------------------------------------------
LIBRARY-PRIVATE THREAD SPECIFIC STATE
------------------------------------------------ */
__attribute__((weak)) void pthread_yield ( void )
{ vgPlain_unimp("pthread_yield"); }
-__attribute__((weak)) void __pthread_initialize ( void )
- { vgPlain_unimp("__pthread_initialize"); }
-
/*--------------------------------------------------------------------*/
/*--- end vg_libpthread_unimp.c ---*/
}
+__attribute__((weak))
+void __pthread_initialize ( void )
+{
+ static int moans = N_MOANS;
+ if (moans-- > 0)
+ ignored("__pthread_initialize");
+}
+
+
/* ---------------------------------------------------
LIBRARY-PRIVATE THREAD SPECIFIC STATE
------------------------------------------------ */
__attribute__((weak)) void pthread_yield ( void )
{ vgPlain_unimp("pthread_yield"); }
-__attribute__((weak)) void __pthread_initialize ( void )
- { vgPlain_unimp("__pthread_initialize"); }
-
/*--------------------------------------------------------------------*/
/*--- end vg_libpthread_unimp.c ---*/
}
+__attribute__((weak))
+void __pthread_initialize ( void )
+{
+ static int moans = N_MOANS;
+ if (moans-- > 0)
+ ignored("__pthread_initialize");
+}
+
+
/* ---------------------------------------------------
LIBRARY-PRIVATE THREAD SPECIFIC STATE
------------------------------------------------ */
__attribute__((weak)) void pthread_yield ( void )
{ vgPlain_unimp("pthread_yield"); }
-__attribute__((weak)) void __pthread_initialize ( void )
- { vgPlain_unimp("__pthread_initialize"); }
-
/*--------------------------------------------------------------------*/
/*--- end vg_libpthread_unimp.c ---*/