#endif /* FIX_HEADER_BREAKAGE_CHECK */
+#if defined( HPUX10_CPP_POW_INLINE_CHECK )
+
+#endif /* HPUX10_CPP_POW_INLINE_CHECK */
+
+
+#if defined( HPUX11_CPP_POW_INLINE_CHECK )
+
+#endif /* HPUX11_CPP_POW_INLINE_CHECK */
+
+
#if defined( HPUX11_FABSF_CHECK )
#ifdef _PA_RISC
-#ifndef __cplusplus
# define fabsf(x) ((float)fabs((double)(float)(x)))
#endif
-#endif
#endif /* HPUX11_FABSF_CHECK */
#endif /* PTHREAD_PAGE_SIZE_CHECK */
-#if defined( SOLARIS27_MUTEX_INIT_CHECK )
+#if defined( SOLARIS_MUTEX_INIT_CHECK )
#ident "@(#)pthread.h 1.26 98/04/12 SMI"
-#define PTHREAD_MUTEX_INITIALIZER {{{0},0}, {{{0}}}, {0}}
-#endif /* SOLARIS27_MUTEX_INIT_CHECK */
+#if __STDC__ - 0 == 0 && !defined(_NO_LONGLONG)
+#define PTHREAD_MUTEX_INITIALIZER {{{0},0}, {{{0}}}, 0}
+#else
+#define PTHREAD_MUTEX_INITIALIZER {{{0},0}, {{{0}}}, {0}}
+#endif
+#if __STDC__ - 0 == 0 && !defined(_NO_LONGLONG)
+#define PTHREAD_COND_INITIALIZER {{{0}, 0}, 0} /* DEFAULTCV */
+#else
+#define PTHREAD_COND_INITIALIZER {{{0}, 0}, {0}} /* DEFAULTCV */
+#endif
+#define PTHREAD_RWLOCK_INITIALIZER {0, 0, 0, {0, 0, 0}, {0, 0}, {0, 0}}
+#endif /* SOLARIS_MUTEX_INIT_CHECK */
#endif /* ALPHA_GETOPT_CHECK */
+#if defined( HPUX11_VSNPRINTF_CHECK )
+extern int vsnprintf(char *, __size_t, const char *, __gnuc_va_list);
+#endif /* HPUX11_VSNPRINTF_CHECK */
+
+
#if defined( IRIX_STDIO_DUMMY_VA_LIST_CHECK )
extern int printf( const char *, __gnuc_va_list );
#endif /* IRIX_STDIO_DUMMY_VA_LIST_CHECK */
extern void * bsearch(void*,size_t,size_t);
#endif /* SYSZ_STDLIB_FOR_SUN_CHECK */
+
+
+#if defined( ULTRIX_ATEXIT_PARAM_CHECK )
+int atexit( void (*__func)( void ) );
+
+#endif /* ULTRIX_ATEXIT_PARAM_CHECK */