diff options
Diffstat (limited to 'rts/posix')
-rw-r--r-- | rts/posix/OSThreads.c | 3 | ||||
-rw-r--r-- | rts/posix/ticker/Pthread.c | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/rts/posix/OSThreads.c b/rts/posix/OSThreads.c index 44cda2626d..5b5b736703 100644 --- a/rts/posix/OSThreads.c +++ b/rts/posix/OSThreads.c @@ -32,6 +32,9 @@ #if defined(netbsd_HOST_OS) #define _NETBSD_SOURCE 1 #endif +#if defined(linux_HOST_OS) +#define _GNU_SOURCE 1 +#endif #include "Rts.h" diff --git a/rts/posix/ticker/Pthread.c b/rts/posix/ticker/Pthread.c index a4c7af588f..9200ff8318 100644 --- a/rts/posix/ticker/Pthread.c +++ b/rts/posix/ticker/Pthread.c @@ -55,6 +55,9 @@ #include <string.h> +#if defined(linux_HOST_OS) +#define _GNU_SOURCE 1 +#endif #include <pthread.h> #if defined(HAVE_PTHREAD_NP_H) #include <pthread_np.h> |