diff options
author | michael-grunder <michael.grunder@gmail.com> | 2018-05-13 18:08:57 -0700 |
---|---|---|
committer | michael-grunder <michael.grunder@gmail.com> | 2018-05-13 18:08:57 -0700 |
commit | 7a1acdfeb58b3e3a84a7b5d34af5ec1daae0f603 (patch) | |
tree | c936a04bdcf6ad8079a20a4e61aa1fbfb9def6f7 /fmacros.h | |
parent | c1af0e849d6387a4297a1e1066c107f6f72d8469 (diff) | |
parent | 58e6b87f51ba31b4a2954d0babe6b3cf7019c985 (diff) |
Merge remote-tracking branch 'justinbrewer/hiredis-pr1' into posix-build-fixes
Diffstat (limited to 'fmacros.h')
-rw-r--r-- | fmacros.h | 31 |
1 files changed, 2 insertions, 29 deletions
@@ -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 |