From 7657ea65dcebc6585e583b8295004e9cda5431ae Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Thu, 14 Apr 2011 09:11:02 +0000 Subject: 28997: make --enable-libc-musl explicit --- Src/system.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Src/system.h') diff --git a/Src/system.h b/Src/system.h index 86f035f17..33b0af2f3 100644 --- a/Src/system.h +++ b/Src/system.h @@ -37,12 +37,16 @@ #endif #endif +#if defined(__linux) || defined(__GNU__) || defined(__GLIBC__) || defined(LIBC_MUSL) /* * Turn on numerous extensions. * This is in order to get the functions for manipulating /dev/ptmx. */ #define _GNU_SOURCE 1 +#endif +#ifdef LIBC_MUSL #define _POSIX_C_SOURCE 200809L +#endif /* NeXT has half-implemented POSIX support * * which currently fools configure */ -- cgit v1.2.3