Subject: VSTHlite complaints
To: None <tech-userlevel@netbsd.org>
From: Matt Thomas <matt@3am-software.com>
List: tech-userlevel
Date: 06/06/2003 15:56:16
Moving on to include the VSTHlite (pthread tests), VSTHlite doesn't
like quite a few things about NetBSD pthreads.  (The NSIG is normal
but ....)  Someone who's more familar with the proper standards can
tell me whether these's are valid complaints or not.

Determining missing #defines and #includes ...
*** Starting errno.h
Missing: #define        ETIMEDOUT       (-1)
*** Completed errno.h
*** Starting limits.h
Missing: #define        _POSIX_THREAD_DESTRUCTOR_ITERATIONS     4
Missing: #define        _POSIX_THREAD_KEYS_MAX  128
Missing: #define        _POSIX_THREAD_THREADS_MAX       64
*** Completed limits.h
*** Starting pthread.h
Missing: #define PTHREAD_SCOPE_PROCESS (-1)
Missing: #define PTHREAD_SCOPE_SYSTEM (-1)
Missing: extern int   pthread_attr_setschedpolicy();
Missing: extern int   pthread_attr_setscope();
Missing: extern int   pthread_attr_setstackaddr();
Missing: extern int   pthread_attr_setstacksize();
*** Completed pthread.h
*** Starting signal.h
Missing: #define        NSIG    (-1)    /* user supplied: 
(highest_signal_number + 1) */
Missing: extern int     pthread_kill();
*** Completed signal.h
*** Starting sys/types.h
Missing: symbol matching /pthread_attr_t/
Missing: symbol matching /pthread_cond_t/
Missing: symbol matching /pthread_condattr_t/
Missing: symbol matching /pthread_key_t/
Missing: symbol matching /pthread_mutex_t/
Missing: symbol matching /pthread_mutexattr_t/
Missing: symbol matching /pthread_once_t/
Missing: symbol matching /pthread_t/
*** Completed sys/types.h
*** Starting unistd.h
Missing: #define        _SC_GETGR_R_SIZE_MAX    (-1)
Missing: #define        _SC_GETPW_R_SIZE_MAX    (-1)
Missing: #define        _SC_THREAD_ATTR_STACKADDR       (-1)
Missing: #define        _SC_THREAD_ATTR_STACKSIZE       (-1)
Missing: #define        _SC_THREAD_DESTRUCTOR_ITERATIONS        (-1)
Missing: #define        _SC_THREAD_KEYS_MAX     (-1)
Missing: #define        _SC_THREAD_PRIORITY_SCHEDULING  (-1)
Missing: #define        _SC_THREAD_PRIO_INHERIT (-1)
Missing: #define        _SC_THREAD_PRIO_PROTECT (-1)
Missing: #define        _SC_THREAD_PROCESS_SHARED       (-1)
Missing: #define        _SC_THREAD_SAFE_FUNCTIONS       (-1)
Missing: #define        _SC_THREAD_STACK_MIN    (-1)
Missing: #define        _SC_THREAD_THREADS_MAX  (-1)
Missing: #define        _SC_TTY_NAME_MAX        (-1)
Missing: extern int     pthread_atfork();
*** Completed unistd.h


-- 
Matt Thomas               Internet:   matt@3am-software.com
3am Software Foundry      WWW URL:    http://www.3am-software.com/bio/matt/
Cupertino, CA             Disclaimer: I avow all knowledge of this message