summaryrefslogtreecommitdiff
path: root/fmacros.h
diff options
context:
space:
mode:
authormichael-grunder <michael.grunder@gmail.com>2018-05-13 18:08:57 -0700
committermichael-grunder <michael.grunder@gmail.com>2018-05-13 18:08:57 -0700
commit7a1acdfeb58b3e3a84a7b5d34af5ec1daae0f603 (patch)
treec936a04bdcf6ad8079a20a4e61aa1fbfb9def6f7 /fmacros.h
parentc1af0e849d6387a4297a1e1066c107f6f72d8469 (diff)
parent58e6b87f51ba31b4a2954d0babe6b3cf7019c985 (diff)
Merge remote-tracking branch 'justinbrewer/hiredis-pr1' into posix-build-fixes
Diffstat (limited to 'fmacros.h')
-rw-r--r--fmacros.h31
1 files changed, 2 insertions, 29 deletions
diff --git a/fmacros.h b/fmacros.h
index f6a6d7d..3227faa 100644
--- a/fmacros.h
+++ b/fmacros.h
@@ -1,39 +1,12 @@
#ifndef __HIREDIS_FMACRO_H
#define __HIREDIS_FMACRO_H
-#if defined(__linux__)
-#define _BSD_SOURCE
-#define _DEFAULT_SOURCE
-#endif
-
-#if defined(__CYGWIN__)
-#define _POSIX_C_SOURCE 200112L
-#include <sys/cdefs.h>
-#endif
-
-#if defined(__linux__) || defined(__OpenBSD__) || defined(__NetBSD__)
#define _XOPEN_SOURCE 600
-#elif defined(__APPLE__) && defined(__MACH__)
-#define _XOPEN_SOURCE
-#elif defined(__FreeBSD__)
-// intentionally left blank, don't define _XOPEN_SOURCE
-#elif defined(AIX)
-// intentionally left blank, don't define _XOPEN_SOURCE
-#else
-#define _XOPEN_SOURCE
-#endif
-
-#if defined(__sun__)
#define _POSIX_C_SOURCE 200112L
-#endif
#if defined(__APPLE__) && defined(__MACH__)
-#define _OSX
-#endif
-
-#ifndef AIX
-# define _XOPEN_SOURCE_EXTENDED 1
-# define _ALL_SOURCE
+/* Enable TCP_KEEPALIVE */
+#define _DARWIN_C_SOURCE
#endif
#endif