diff options
| -rw-r--r-- | src/include/skalibs/bsdsnowflake.h | 3 | ||||
| -rw-r--r-- | src/sysdeps/trystatim.c | 3 | ||||
| -rw-r--r-- | src/sysdeps/trystatimespec.c | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/src/include/skalibs/bsdsnowflake.h b/src/include/skalibs/bsdsnowflake.h index 97186d2..9eabf56 100644 --- a/src/include/skalibs/bsdsnowflake.h +++ b/src/include/skalibs/bsdsnowflake.h @@ -39,6 +39,9 @@ /* MacOS: needs this for full SUSv3 conformance. That's how you can tell it's really a BSD inside. With additional layers of crap. */ +#undef _POSIX_C_SOURCE +#undef _XOPEN_SOURCE + #ifndef _DARWIN_C_SOURCE #define _DARWIN_C_SOURCE #endif diff --git a/src/sysdeps/trystatim.c b/src/sysdeps/trystatim.c index 3df38b8..78eef18 100644 --- a/src/sysdeps/trystatim.c +++ b/src/sysdeps/trystatim.c @@ -1,5 +1,8 @@ /* ISC license. */ +#undef _POSIX_C_SOURCE +#undef _XOPEN_SOURCE + #ifndef _DARWIN_C_SOURCE #define _DARWIN_C_SOURCE #endif diff --git a/src/sysdeps/trystatimespec.c b/src/sysdeps/trystatimespec.c index 9e03bc2..2157117 100644 --- a/src/sysdeps/trystatimespec.c +++ b/src/sysdeps/trystatimespec.c @@ -1,5 +1,8 @@ /* ISC license. */ +#undef _POSIX_C_SOURCE +#undef _XOPEN_SOURCE + #ifndef _DARWIN_C_SOURCE #define _DARWIN_C_SOURCE #endif |
