From 74f8cc634aea79eaa918dd426a846b699075c9c8 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Thu, 12 Apr 2001 00:05:57 +0000 Subject: * 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 types. Include for the cygwin specific typedefs. --- newlib/libc/include/sys/features.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'newlib/libc/include/sys/features.h') diff --git a/newlib/libc/include/sys/features.h b/newlib/libc/include/sys/features.h index f492556d1..e86ce1344 100644 --- a/newlib/libc/include/sys/features.h +++ b/newlib/libc/include/sys/features.h @@ -81,6 +81,11 @@ extern "C" { # define _POSIX_JOB_CONTROL 1 # define _POSIX_SAVED_IDS 0 # define _POSIX_VERSION 199009L +# define _POSIX_THREADS 1 +# define _POSIX_THREAD_PROCESS_SHARED 1 +# define _POSIX_THREAD_SAFE_FUNCTIONS 1 +# define _POSIX_THREAD_PRIORITY_SCHEDULING 1 +# define _POSIX_THREAD_ATTR_STACKSIZE 1 #endif #ifdef __cplusplus -- cgit v1.2.3