case "$host_os" in
*cygwin* )
OS_DIR="cygwin"
- CFLAGS="$CFLAGS -D__WINDOWS__ -D__CYGWIN__ -ansi -pedantic -Wall -Wno-long-long"
+ INTRP_CFLAGS="$ARCH_CFLAGS -D__WINDOWS__ -D__CYGWIN__ -Wall -Wno-long-long"
+ ARCH_CFLAGS="$ARCH_CFLAGS -D__WINDOWS__ -D__CYGWIN__ -ansi -pedantic -Wall -Wno-long-long"
;;
*darwin* )
Changes: Christian Thalinger
Edwin Steiner
- $Id: threads.c 5255 2006-08-21 15:17:48Z twisti $
+ $Id: threads.c 5590 2006-09-30 13:51:12Z michi $
*/
pthread_mutex_lock(&threadlistlock);
#if defined(__DARWIN__)
threads_cast_darwinstop();
+#elif defined(__CYGWIN__)
+ /* TODO */
+ assert(0);
#else
count = threads_cast_sendsignals(GC_signum1(), 0);
for (i=0; i<count; i++)
threads_cast_darwinresume();
#elif defined(__MIPS__)
threads_cast_irixresume();
+#elif defined(__CYGWIN__)
+ /* TODO */
+ assert(0);
#else
threads_cast_sendsignals(GC_signum2(), -1);
#endif
threads_sem_post(&suspend_ack);
pthread_cond_wait(&suspend_cond, &suspend_ack_lock);
pthread_mutex_unlock(&suspend_ack_lock);
+#elif defined(__CYGWIN__)
+ /* TODO */
+ assert(0);
#else
threads_sem_post(&suspend_ack);