diff options
-rwxr-xr-x | configure | 10 | ||||
-rw-r--r-- | stream/cache2.c | 4 |
2 files changed, 10 insertions, 4 deletions
@@ -715,6 +715,7 @@ _rpath=no _asmalign_pot=auto _stream_cache=yes _def_stream_cache="#define CONFIG_STREAM_CACHE 1" +_def_pthread_cache="#undef PTHREAD_CACHE" _need_shmem=yes for ac_option do case "$ac_option" in @@ -3136,6 +3137,15 @@ else fi echores "$_pthreads" +if cygwin ; then + if test "$_pthreads" = yes ; then + _def_pthread_cache="#define PTHREAD_CACHE 1" + else + _stream_cache=no + _def_stream_cache="#undef CONFIG_STREAM_CACHE" + fi +fi + echocheck "w32threads" if test "$_pthreads" = yes ; then _res_comment="using pthread instead" diff --git a/stream/cache2.c b/stream/cache2.c index f84d221e13..d211ba483b 100644 --- a/stream/cache2.c +++ b/stream/cache2.c @@ -16,10 +16,6 @@ #include <sys/types.h> #include <unistd.h> -#ifdef __CYGWIN__ -#define PTHREAD_CACHE 1 -#endif - #include "osdep/shmem.h" #include "osdep/timer.h" #if defined(__MINGW32__) |