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