Diff for /configure.in between versions 1.93 and 1.94

version 1.93, 1999/02/01 22:54:32 version 1.94, 1999/02/02 03:23:38
Line 465  if test $ol_with_threads = auto -o $ol_w Line 465  if test $ol_with_threads = auto -o $ol_w
                 dnl 4)  pthread_create() with -thread (?)                  dnl 4)  pthread_create() with -thread (?)
                 dnl                  dnl
                 dnl Check pthread (final) libraries                  dnl Check pthread (final) libraries
                 dnl 5)  pthread_mutex_lock() in -lpthread -lexc (OSF/1)                  dnl 5)  pthread_mutex_unlock() in -lpthread -lmach -lexc -lc_r (OSF/1)
                 dnl 6)  pthread_mutex_unlock() in -lpthread -lmach -lexc -lc_r (OSF/1)                  dnl 6)  pthread_mutex_lock() in -lpthread -lmach -lexc (OSF/1)
                 dnl 7)  pthread_create() in -lpthread (many)                  dnl 7)  pthread_mutex_trylock() in -lpthread -lexc (OSF/1)
                 dnl 8)  pthread_create() in -lc_r (FreeBSD)                  dnl 8)  pthread_create() in -lpthread (many)
                 dnl 9)  pthread_create() in -lpthreads (many)                  dnl 9)  pthread_create() in -lc_r (FreeBSD)
                 dnl 10) pthread_join() -Wl,-woff,85 -lpthreads (IRIX)                  dnl 10) pthread_create() in -lpthreads (many)
                 dnl 11) pthread_create() in HP-UX -lpthread (HP-UX 11)                  dnl 11) pthread_join() -Wl,-woff,85 -lpthreads (IRIX)
                   dnl 12) pthread_create() in HP-UX -lpthread (HP-UX 11)
                 dnl                  dnl
                 dnl Check pthread (draft4) flags (to be depreciated)                  dnl Check pthread (draft4) flags (to be depreciated)
                 dnl 12) pthread_create() with -threads (OSF/1)                  dnl 13) pthread_create() with -threads (OSF/1)
                 dnl                  dnl
                 dnl Check pthread (final) libraries (to be depreciated)                  dnl Check pthread (final) libraries (to be depreciated)
                 dnl 13) pthread_mutex_lock() in -lpthreads -lexc (OSF/1)  
                 dnl 14) pthread_mutex_unlock() in -lpthreads -lmach -lexc -lc_r (OSF/1)                  dnl 14) pthread_mutex_unlock() in -lpthreads -lmach -lexc -lc_r (OSF/1)
                   dnl 14) pthread_mutex_lock() in -lpthreads -lmach -lexc (OSF/1)
                   dnl 14) pthread_mutex_trylock() in -lpthreads -lexc (OSF/1)
                 dnl                  dnl
   
                 dnl pthread_create in $LIBS                  dnl pthread_create in $LIBS
Line 565  if test $ol_with_threads = auto -o $ol_w Line 567  if test $ol_with_threads = auto -o $ol_w
                 fi                  fi
   
                 if test $ol_link_threads = no ; then                  if test $ol_link_threads = no ; then
                         dnl try DEC Threads -lpthread -lexc                          dnl try DEC Threads -lpthread -lmach -lexc -lc_r
                           save_LIBS="$LIBS"
                           AC_CHECK_LIB(pthread, pthread_mutex_unlock, [
                                   ol_link_threads=posix
                                   LTHREAD_LIBS="$LTHREAD_LIBS -lpthread -lmach -lexc -lc_r"
                                   if test $ol_with_yielding_select = auto ; then
                                           ol_with_yielding_select=yes
                                   fi
                                   ],:,[-lmach -lexc -lc_r])
                           LIBS="$save_LIBS"
                   fi
   
                   if test $ol_link_threads = no ; then
                           dnl try DEC Threads -lpthread -lmach -lexc
                         save_LIBS="$LIBS"                          save_LIBS="$LIBS"
                         AC_CHECK_LIB(pthread, pthread_mutex_lock, [                          AC_CHECK_LIB(pthread, pthread_mutex_lock, [
                                 ol_link_threads=posix                                  ol_link_threads=posix
                                 LTHREAD_LIBS="$LTHREAD_LIBS -lpthread -lexc"                                  LTHREAD_LIBS="$LTHREAD_LIBS -lpthread -lmach -lexc"
                                 if test $ol_with_yielding_select = auto ; then                                  if test $ol_with_yielding_select = auto ; then
                                         ol_with_yielding_select=yes                                          ol_with_yielding_select=yes
                                 fi                                  fi
                                 ],:,[-lexc])                                  ],:,[-lmach -lexc])
                         LIBS="$save_LIBS"                          LIBS="$save_LIBS"
                 fi                  fi
   
                 if test $ol_link_threads = no ; then                  if test $ol_link_threads = no ; then
                         dnl try DEC Threads -lpthread -lmach -lexc -lc_r                          dnl try DEC Threads -lpthread -lexc
                         save_LIBS="$LIBS"                          save_LIBS="$LIBS"
                         AC_CHECK_LIB(pthread, pthread_mutex_unlock, [                          AC_CHECK_LIB(pthread, pthread_mutex_trylock, [
                                 ol_link_threads=posix                                  ol_link_threads=posix
                                 LTHREAD_LIBS="$LTHREAD_LIBS -lpthread -lmach -lexc -lc_r"                                  LTHREAD_LIBS="$LTHREAD_LIBS -lpthread -lexc"
                                 if test $ol_with_yielding_select = auto ; then                                  if test $ol_with_yielding_select = auto ; then
                                         ol_with_yielding_select=yes                                          ol_with_yielding_select=yes
                                 fi                                  fi
                                 ],:,[-lmach -lexc -lc_r])                                  ],:,[-lexc])
                         LIBS="$save_LIBS"                          LIBS="$save_LIBS"
                 fi                  fi
   
Line 680  if test $ol_with_threads = auto -o $ol_w Line 695  if test $ol_with_threads = auto -o $ol_w
                 fi                  fi
   
                 if test $ol_link_threads = no ; then                  if test $ol_link_threads = no ; then
                         dnl try DEC Threads -lpthreads -lexc                          dnl try DEC Threads -lpthreads -lmach -lexc -lc_r
                           save_LIBS="$LIBS"
                           AC_CHECK_LIB(pthreads, pthread_mutex_unlock, [
                                   ol_link_threads=posix
                                   LTHREAD_LIBS="$LTHREAD_LIBS -lpthreads -lmach -lexc -lc_r"
                                   if test $ol_with_yielding_select = auto ; then
                                           ol_with_yielding_select=yes
                                   fi
                                   ],:,[-lmach -lexc -lc_r])
                           LIBS="$save_LIBS"
                   fi
   
                   if test $ol_link_threads = no ; then
                           dnl try DEC Threads -lpthreads -lmach -lexc
                         save_LIBS="$LIBS"                          save_LIBS="$LIBS"
                         AC_CHECK_LIB(pthreads, pthread_mutex_lock, [                          AC_CHECK_LIB(pthreads, pthread_mutex_lock, [
                                 ol_link_threads=posix                                  ol_link_threads=posix
                                 LTHREAD_LIBS="$LTHREAD_LIBS -lpthreads -lexc"                                  LTHREAD_LIBS="$LTHREAD_LIBS -lpthreads -lmach -lexc"
                                 if test $ol_with_yielding_select = auto ; then                                  if test $ol_with_yielding_select = auto ; then
                                         ol_with_yielding_select=yes                                          ol_with_yielding_select=yes
                                 fi                                  fi
                                 ],:,[-lexc])                                  ],:,[-lmach -lexc])
                         LIBS="$save_LIBS"                          LIBS="$save_LIBS"
                 fi                  fi
   
                 if test $ol_link_threads = no ; then                  if test $ol_link_threads = no ; then
                         dnl try DEC Threads -lpthreads -lmach -lexc -lc_r                          dnl try DEC Threads -lpthreads -lexc
                         save_LIBS="$LIBS"                          save_LIBS="$LIBS"
                         AC_CHECK_LIB(pthreads, pthread_mutex_unlock, [                          AC_CHECK_LIB(pthreads, pthread_mutex_trylock, [
                                 ol_link_threads=posix                                  ol_link_threads=posix
                                 LTHREAD_LIBS="$LTHREAD_LIBS -lpthreads -lmach -lexc -lc_r"                                  LTHREAD_LIBS="$LTHREAD_LIBS -lpthreads -lexc"
                                 if test $ol_with_yielding_select = auto ; then                                  if test $ol_with_yielding_select = auto ; then
                                         ol_with_yielding_select=yes                                          ol_with_yielding_select=yes
                                 fi                                  fi
                                 ],:,[-lmach -lexc -lc_r])                                  ],:,[-lexc])
                         LIBS="$save_LIBS"                          LIBS="$save_LIBS"
                 fi                  fi
   

Removed from v.1.93  
changed lines
  Added in v.1.94


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org