Pthread support in cygwin

Christopher Faylor
Wed Apr 11 17:06:00 GMT 2001

On Thu, Apr 12, 2001 at 09:59:24AM +1000, Robert Collins wrote:
>This patch and attached changelog (my mailer stuffs up the formatting)
>are a resubmission of the previosuly discussed patches for pthreads &
>cygwin in newlib. I will look into a larger rearrangement as
>discussed... but that will be much later. I won't shed any tears if the
>rtems folk get there first :]
>This patch is self-contained: committing it now should not cause any
>problems with the existing pthread support in cygwin. (However I haven't
>tried to mix and match so...)
>2001-04-12  Robert Collins <>
> * libc/include/sys/features.h: Add appropriate defines for Cygwin
>pthread support.
> * libc/include/sys/signal.h: Remove unneeded __CYGWIN__ protection.
> * libc/include/sys/types.h: Protect __CYGWIN__ from the rtems pthreads
> Include <cygwin/types.h> for the cygwin specific typedefs.

I've committed these since they only affected Cygwin-specific code.

Thank you for seeing this through, Robert.


More information about the Cygwin-patches mailing list