summaryrefslogtreecommitdiff
path: root/ace/config-osf1-4.0.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/config-osf1-4.0.h')
-rw-r--r--ace/config-osf1-4.0.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/ace/config-osf1-4.0.h b/ace/config-osf1-4.0.h
index fa54b414a98..df9c8ca0101 100644
--- a/ace/config-osf1-4.0.h
+++ b/ace/config-osf1-4.0.h
@@ -78,9 +78,11 @@
# define ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R
# define ACE_HAS_BROKEN_IF_HEADER
# define ACE_HAS_BROKEN_R_ROUTINES
+#if (ACE_MT_SAFE != 0)
# define ACE_HAS_PTHREADS
# define ACE_HAS_PTHREADS_STD
# define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS
+#endif /* ACE_MT_SAFE != 0 */
# define ACE_LACKS_T_ERRNO
# define ACE_POLL_IS_BROKEN
# if !defined (DIGITAL_UNIX)
@@ -96,16 +98,18 @@
// test with g++.
# define ACE_HAS_BROKEN_MSG_H
# define ACE_HAS_BROKEN_POSIX_TIME
+#if (ACE_MT_SAFE != 0)
# define ACE_HAS_PTHREADS
# define ACE_HAS_PTHREADS_DRAFT4
-# define ACE_HAS_GETPAGESIZE
-# define ACE_HAS_PROC_FS
-# define ACE_HAS_SETKIND_NP
# define ACE_HAS_THREAD_SELF
-# define ACE_LACKS_CONST_TIMESPEC_PTR
# define ACE_LACKS_THREAD_PROCESS_SCOPING
# define ACE_LACKS_PTHREAD_THR_SIGSETMASK
# define ACE_LACKS_PTHREAD_THR_SIGSETMASK
+#endif
+# define ACE_HAS_GETPAGESIZE
+# define ACE_HAS_PROC_FS
+# define ACE_HAS_SETKIND_NP
+# define ACE_LACKS_CONST_TIMESPEC_PTR
# define ACE_LACKS_READDIR_R
# define ACE_LACKS_SETSCHED
# define ACE_LACKS_SIGNED_CHAR
@@ -153,8 +157,11 @@
#define ACE_HAS_SVR4_SIGNAL_T
#define ACE_HAS_SYSCALL_H
#define ACE_HAS_SYSV_IPC
+#if (ACE_MT_SAFE != 0)
#define ACE_HAS_THREADS
#define ACE_HAS_THREAD_SPECIFIC_STORAGE
+#define ACE_LACKS_THREAD_STACK_ADDR
+#endif
#define ACE_HAS_TIUSER_H
#define ACE_HAS_TLI
#define ACE_HAS_TLI_PROTOTYPES
@@ -162,7 +169,6 @@
#define ACE_HAS_UCONTEXT_T
#define ACE_LACKS_PRI_T
#define ACE_LACKS_RWLOCK_T
-#define ACE_LACKS_THREAD_STACK_ADDR
#define ACE_PAGE_SIZE 8192
#define ACE_HAS_SIGTIMEDWAIT
#define ACE_HAS_SIGSUSPEND