Signed-off-by: Rohan Mars <code@rohanmars.com>
AM_COMMON_CPPFLAGS = \
-D__CEPH__ \
-D_FILE_OFFSET_BITS=64 \
- -D_REENTRANT \
-D_THREAD_SAFE \
-D__STDC_FORMAT_MACROS \
-D_GNU_SOURCE \
-DCEPH_PKGLIBDIR=\"${pkglibdir}\" \
-DGTEST_USE_OWN_TR1_TUPLE=0
+if LINUX
+AM_COMMON_CPPFLAGS += \
+ -D_REENTRANT
+endif
+
+if FREEBSD
+AM_COMMON_CPPFLAGS += \
+ -D_REENTRANT
+endif
+
+if DARWIN
+AM_COMMON_CPPFLAGS += \
+ -D_REENTRANT
+endif
+
+if SOLARIS
+AM_COMMON_CPPFLAGS += \
+ -D_PTHREADS \
+ -D_POSIX_C_SOURCE
+endif
+
AM_COMMON_CFLAGS = \
-Wall \
${WARN_TYPE_LIMITS} \