/* We want an #include_next, but we are the main source file. So, #include ourselves and in that incarnation we can use #include_next. */ #ifndef INCLUDED_SELF # define INCLUDED_SELF # include <sleep.c> #else /* This defines the CANCELLATION_P macro, which sleep.c checks for. */ # include <pthreadP.h> # include_next <sleep.c> #endif