summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-05-20 15:42:34 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-05-20 15:42:34 +0000
commite727f1b6206b9370cab00b0f36890c86bcee4ec2 (patch)
treed9fa68e9b25e439397f9834aadb8f4193f006691
parent6656bd93121728000674b3eb8264e6bf1710d3d1 (diff)
downloadATCD-e727f1b6206b9370cab00b0f36890c86bcee4ec2.tar.gz
enabled ACE_LACKS_CONDATTR_PSHARED and ACE_LACKS_MUTEXATTR_PSHARED
-rw-r--r--ace/config-mvs.h24
1 files changed, 11 insertions, 13 deletions
diff --git a/ace/config-mvs.h b/ace/config-mvs.h
index a2783658710..3afc4e1987f 100644
--- a/ace/config-mvs.h
+++ b/ace/config-mvs.h
@@ -8,15 +8,15 @@
// The following #defines are hacks to get around things
// that seem to be missing or different in MVS land
-#define MAXPATHLEN 1024 /* sys/param.h not on MVS */
-#define NSIG 44 /* missing from Signal.h */
-#define MAXHOSTNAMELEN 256 /* missing form netdb.h */
-#define howmany __howmany /* MVS uses different names than most others */
+#define MAXPATHLEN 1024 /* sys/param.h not on MVS */
+#define NSIG 44 /* missing from Signal.h */
+#define MAXHOSTNAMELEN 256 /* missing form netdb.h */
+#define howmany __howmany /* MVS uses different names than most others */
#define fd_mask __fd_mask
#define MAXNAMLEN __DIR_NAME_MAX
#define ERRMAX __sys_nerr
-#if defined (log) /* log is a macro in math.h */
-# undef log /* conflicts with log function in ACE */
+#if defined (log) /* log is a macro in math.h */
+# undef log /* conflicts with log function in ACE */
#endif /* log */
// Optimize ACE_Handle_Set for select().
@@ -26,10 +26,10 @@
// for a description of the following ACE_ macros
#if __COMPILER_VER__ >= 0x21020000 /* OS/390 r2 or higher */
- #define ACE_HAS_4_4BSD_SENDMSG_RECVMSG
- #define ACE_HAS_UCONTEXT_T
+# define ACE_HAS_4_4BSD_SENDMSG_RECVMSG
+# define ACE_HAS_UCONTEXT_T
#else
- #define ACE_LACKS_UCONTEXT_H
+# define ACE_LACKS_UCONTEXT_H
#endif /* __COMPILER_VER__ >= 0x21020000 */
#define ACE_HAS_BROKEN_CTIME
#define ACE_HAS_UALARM
@@ -76,10 +76,8 @@
#define ACE_HAS_VOIDPTR_SOCKOPT
#define ACE_HAS_XPG4_MULTIBYTE_CHAR
#define ACE_HAS_YIELD_VOID_PTR
-// If ACE doesn't compile due to the lack of these methods, please
-// send email to schmidt@cs.wustl.edu reporting this.
-// #define ACE_LACKS_CONDATTR_PSHARED
-// #define ACE_LACKS_MUTEXATTR_PSHARED
+#define ACE_LACKS_CONDATTR_PSHARED
+#define ACE_LACKS_MUTEXATTR_PSHARED
#define ACE_LACKS_IOSTREAM_FX
#define ACE_LACKS_KEYDELETE
#define ACE_LACKS_LINEBUFFERED_STREAMBUF