summaryrefslogtreecommitdiff
path: root/ACE/ace/config-macosx-leopard.h
diff options
context:
space:
mode:
authorHuang-Ming Huang <huangh@ociweb.com>2016-09-21 13:13:34 -0500
committerHuang-Ming Huang <huangh@ociweb.com>2016-09-21 13:13:34 -0500
commite96e1a5f6dedc9931373e6619a6eddfd092cd144 (patch)
treeaaa91f704dabf8fcff2c3ba78081704987e14051 /ACE/ace/config-macosx-leopard.h
parent91dfcf284a254229c8136bbb85d3b0373d31ba35 (diff)
downloadATCD-e96e1a5f6dedc9931373e6619a6eddfd092cd144.tar.gz
Support MacOSX El Capitan without disabling the default System Integrity Protection mode.
Diffstat (limited to 'ACE/ace/config-macosx-leopard.h')
-rw-r--r--ACE/ace/config-macosx-leopard.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/ACE/ace/config-macosx-leopard.h b/ACE/ace/config-macosx-leopard.h
index 1b9b90d1344..60fe9851162 100644
--- a/ACE/ace/config-macosx-leopard.h
+++ b/ACE/ace/config-macosx-leopard.h
@@ -4,6 +4,8 @@
#ifndef ACE_CONFIG_MACOSX_LEOPARD_H
#define ACE_CONFIG_MACOSX_LEOPARD_H
+#include <Availability.h>
+
#define ACE_HAS_MAC_OSX
#define ACE_HAS_NET_IF_DL_H
@@ -205,10 +207,11 @@
#endif
#define ACE_LACKS_CONDATTR_SETCLOCK
+#if __MAC_OS_X_VERSION_MAX_ALLOWED < 101200
#define ACE_LACKS_CLOCKID_T
#define ACE_LACKS_CLOCK_MONOTONIC
#define ACE_LACKS_CLOCK_REALTIME
-
+#endif
// dlcompat package (not part of base Darwin) is needed for dlopen().
// You may download directly from sourceforge and install or use fink
// Fink installer puts libraries in /sw/lib and headers in /sw/include