diff options
| -rw-r--r-- | coro.c | 1 | ||||
| -rw-r--r-- | coro.h | 2 | 
2 files changed, 2 insertions, 1 deletions
| @@ -49,6 +49,7 @@  #if CORO_SJLJ || CORO_LOOSE || CORO_LINUX || CORO_IRIX  #if CORO_SJLJ +# include <stdio.h>  # include <signal.h>  #endif @@ -150,7 +150,7 @@ struct coro_context {  #elif CORO_SJLJ || CORO_LOOSE || CORO_LINUX || CORO_IRIX -#ifdef CORO_LINUX +#if defined(CORO_LINUX) && !defined(_GNU_SOURCE)  # define _GNU_SOURCE // for linux libc  #endif | 
