summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjim <jim@13f79535-47bb-0310-9956-ffa450edef68>2019-03-14 23:18:22 +0000
committerjim <jim@13f79535-47bb-0310-9956-ffa450edef68>2019-03-14 23:18:22 +0000
commite884563754cbccdcabe07a9f088f50a7d1a60080 (patch)
treecc66fc77f073049d4d98f4ee5e8e4151a4c4f69e
parent233e0e1ebdddca6906b555e5960fa7b98fd814fd (diff)
downloadlibapr-e884563754cbccdcabe07a9f088f50a7d1a60080.tar.gz
Support canon pre-defined macro (gcc, cc and clang) for macOS which is now __APPLE__
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1855558 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--include/apr.h.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/apr.h.in b/include/apr.h.in
index e6211ec03..85b4631b6 100644
--- a/include/apr.h.in
+++ b/include/apr.h.in
@@ -215,6 +215,13 @@
#endif
#endif
+/* __APPLE__ is now the official pre-defined macro for macOS */
+#ifdef __APPLE__
+#undef DARWIN
+#undef DARWIN_10
+#define DARWIN
+#define DARWIN_10
+#endif /* __APPLE__ */
#ifdef __cplusplus
extern "C" {