diff options
author | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2006-12-22 17:45:45 +0000 |
---|---|---|
committer | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2006-12-22 17:45:45 +0000 |
commit | abc502157f5002c626858e811c35d823691217c2 (patch) | |
tree | e4b993bed49a1e45232916bfd8e2d9290b4b7859 /ACE/ace/config-netbsd.h | |
parent | c925747cc1b14c61fe780a71e2e83fe75a959d8c (diff) | |
download | ATCD-abc502157f5002c626858e811c35d823691217c2.tar.gz |
ChangeLogTag: Fri Dec 22 17:35:53 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
Diffstat (limited to 'ACE/ace/config-netbsd.h')
-rw-r--r-- | ACE/ace/config-netbsd.h | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/ACE/ace/config-netbsd.h b/ACE/ace/config-netbsd.h index 563eed821cd..de28fe5de61 100644 --- a/ACE/ace/config-netbsd.h +++ b/ACE/ace/config-netbsd.h @@ -4,6 +4,21 @@ #ifndef ACE_CONFIG_H #define ACE_CONFIG_H +#ifndef ACE_MT_SAFE +#define ACE_MT_SAFE 1 +#endif + +#if defined(ACE_MT_SAFE) && (ACE_MT_SAFE != 0) +# define ACE_HAS_THREADS 1 +# define ACE_HAS_PTHREADS 1 +# define ACE_HAS_PTHREADS_STD 1 +# define ACE_HAS_PTHREADS_UNIX98_EXT 1 +# define ACE_HAS_PTHREAD_RESUME_NP 1 +# define ACE_HAS_PTHREAD_SUSPEND_NP 1 +# define ACE_LACKS_PTHREAD_THR_SIGSETMASK 1 +# define ACE_LACKS_PTHREAD_YIELD 1 +#endif /* ACE_MT_SAFE */ + #define ACE_HAS_CLOCK_SETTIME 1 #define ACE_HAS_CLOCK_GETTIME 1 #define ACE_HAS_SETTIMEOFDAY 1 @@ -36,11 +51,6 @@ #define ACE_HAS_POSITION_INDEPENDENT_POINTERS 1 #define ACE_HAS_POSIX_NONBLOCK 1 #define ACE_HAS_POSIX_TIME 1 -#define ACE_HAS_PTHREADS 1 -#define ACE_HAS_PTHREADS_STD 1 -#define ACE_HAS_PTHREADS_UNIX98_EXT 1 -#define ACE_HAS_PTHREAD_RESUME_NP 1 -#define ACE_HAS_PTHREAD_SUSPEND_NP 1 #define ACE_HAS_P_READ_WRITE 1 #define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS 1 #define ACE_HAS_REENTRANT_FUNCTIONS 1 @@ -74,7 +84,6 @@ #define ACE_HAS_TEMPLATE_SPECIALIZATION 1 #define ACE_HAS_TEMPLATE_TYPEDEFS 1 #define ACE_HAS_TERMIOS 1 -#define ACE_HAS_THREADS 1 #define ACE_HAS_THREAD_SPECIFIC_STORAGE 1 #define ACE_HAS_TIMEZONE 1 #define ACE_HAS_TIMEZONE_GETTIMEOFDAY 1 @@ -115,7 +124,6 @@ #define ACE_LACKS_WCSDUP 1 #define ACE_LACKS_WCSICMP 1 #define ACE_LACKS_WCSNICMP 1 -#define ACE_MT_SAFE 1 #define ACE_NEW_THROWS_EXCEPTIONS 1 #define ACE_SCANDIR_CMP_USES_CONST_VOIDPTR 1 #define ACE_TEMPLATES_REQUIRE_SOURCE 1 |