Branch: Tag:

2009-03-13

2009-03-13 16:02:34 by Martin Stjernholm <mast@lysator.liu.se>

Check for and use sched_yield(2) for yielding, since pthread_yield is
falling out of grace.

Rev: src/configure.in:1.1075
Rev: src/pike_threadlib.h:1.67

1: - AC_REVISION("$Id: configure.in,v 1.1074 2009/01/26 10:15:42 grubba Exp $") + AC_REVISION("$Id: configure.in,v 1.1075 2009/03/13 16:02:33 mast Exp $")   AC_INIT(interpret.c)   AC_CONFIG_HEADER(machine.h)   
2414:    # MinGW system.    cat <<\EOF   #!/bin/sh - # Automatically generated by $Id: configure.in,v 1.1074 2009/01/26 10:15:42 grubba Exp $. + # Automatically generated by $Id: configure.in,v 1.1075 2009/03/13 16:02:33 mast Exp $.   # MinGW-version. Do NOT edit.   posix_name="`cat`"   posix_prefix="/"
2452:    # Native POSIX system.    cat <<\EOF   #!/bin/sh - # Automatically generated by $Id: configure.in,v 1.1074 2009/01/26 10:15:42 grubba Exp $. + # Automatically generated by $Id: configure.in,v 1.1075 2009/03/13 16:02:33 mast Exp $.   # POSIX-version. Do NOT edit.   cat   EOF
2461:    # rntcl-style    cat <<\EOF   #!/bin/sh - # Automatically generated by $Id: configure.in,v 1.1074 2009/01/26 10:15:42 grubba Exp $. + # Automatically generated by $Id: configure.in,v 1.1075 2009/03/13 16:02:33 mast Exp $.   # RNTCL-version. Do NOT edit.   sed -e "$PIKE_PATH_TRANSLATE"   EOF
4464:    setpriority \    usleep \    nanosleep \ +  sched_yield \    thr_yield \    prctl \    SetFilePointerEx \