From f63d29f515332ebd4454f1cfc200a03ea7722e82 Mon Sep 17 00:00:00 2001
From: unknown <tim@white.box>
Date: Tue, 17 Jul 2001 17:11:19 -0400
Subject: [PATCH] configure.in	Fix "$target_os" = "freebsd" test; not a
 critical fix.

configure.in:
  Fix "$target_os" = "freebsd" test; not a critical fix.
---
 configure.in | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/configure.in b/configure.in
index 37bc22ff63e..e1a1d6eac6e 100644
--- a/configure.in
+++ b/configure.in
@@ -1122,10 +1122,10 @@ if test "$ac_cv_lib_pthread_strtok_r" = "no"
 then
   my_save_LIBS="$LIBS"
   AC_CHECK_LIB(c_r,strtok_r)
-  if test "$with_osf32_threads" = "yes" -o "$target_os" = "FreeBSD" -o "$target_os" = "freebsd" 
-  then
-    LIBS="$my_save_LIBS"
-  fi
+  case "$with_osf32_threads---$target_os" in
+    # Don't keep -lc_r in LIBS; -pthread handles it magically
+    yes---* | *---freebsd* ) LIBS="$my_save_LIBS" ;;
+  esac
   AC_CHECK_FUNCS(strtok_r pthread_init)
 else
   AC_CHECK_FUNCS(strtok_r)
-- 
2.30.9