Don't use thread local storage if using diet libc

...because the diet libc doesn't support TLS.

Addresses-Sourceforge-Bug: #2000654

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
diff --git a/configure b/configure
index 8982258..39d1ca8 100755
--- a/configure
+++ b/configure
@@ -2004,10 +2004,12 @@
 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
 
 
+WITH_DIET_LIBC=
 
 # Check whether --with-diet-libc was given.
 if test "${with_diet_libc+set}" = set; then
   withval=$with_diet_libc; CC="diet cc -nostdinc"
+WITH_DIET_LIBC=yes
 { echo "$as_me:$LINENO: result: CC=$CC" >&5
 echo "${ECHO_T}CC=$CC" >&6; }
 fi
@@ -4349,8 +4351,14 @@
 fi
 
 else
-  try_tls="yes"
-echo "Try using thread local support by default"
+  if test -n "$WITH_DIET_LIBC"
+then
+	try_tls=""
+	echo "Diet libc does not support thread local support"
+else
+	try_tls="yes"
+	echo "Try using thread local support by default"
+fi
 
 fi