configure.in: Improve comments on gthread_cflags.
authorNathanael Nerode <neroden@gcc.gnu.org>
Fri, 9 Apr 2004 11:59:27 +0000 (11:59 +0000)
committerNathanael Nerode <neroden@gcc.gnu.org>
Fri, 9 Apr 2004 11:59:27 +0000 (11:59 +0000)
* configure.in: Improve comments on gthread_cflags.  Improve m4
quotation, and replace 'if test' with 'case', for --enable-objc-gc.
* configure: Regenerate.

From-SVN: r80548

libobjc/ChangeLog
libobjc/configure
libobjc/configure.in

index 341852b6cfad1905d2733c6e3794330beb230360..eb706920ec4ae047fdf72c8eb3ebf99891e486a5 100644 (file)
@@ -1,5 +1,9 @@
 2004-04-09  Nathanael Nerode  <neroden@gcc.gnu.org>
 
+       * configure.in: Improve comments on gthread_cflags.  Improve m4
+       quotation, and replace 'if test' with 'case', for --enable-objc-gc.
+       * configure: Regenerate.
+
        * configure.in: Move PACKAGE and VERSION settings up top.  Remove
        unused call to AC_PROG_LN_S.  Default RANLIB to ':'.  Remove
        redundant checks for values of RANLIB, AR, INSTALL.
index 0de56e039603758d369ec7be5ea103c4132551a3..ec35252927e50216ec98376d6ba20b75a34a370e 100755 (executable)
@@ -2790,9 +2790,10 @@ done
 
 
 # Determine CFLAGS for gthread.
-
+# FIXME: the current implementation is dependent on the 'r' variable
+# passed down from the top level
 echo $ac_n "checking for gthread cflags""... $ac_c" 1>&6
-echo "configure:2796: checking for gthread cflags" >&5
+echo "configure:2797: checking for gthread cflags" >&5
 if eval "test \"`echo '$''{'objc_cv_gthread_flags'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2811,18 +2812,16 @@ GTHREAD_FLAGS=$objc_cv_gthread_flags
 # Check whether --enable-objc-gc or --disable-objc-gc was given.
 if test "${enable_objc_gc+set}" = set; then
   enableval="$enable_objc_gc"
-  if [ x$enable_objc_gc = xno ]; then
-        OBJC_BOEHM_GC=''
-else
-        OBJC_BOEHM_GC=libobjc_gc.la
-fi
+  case $enable_objc_gc in
+  no) OBJC_BOEHM_GC='' ;;
+  *) OBJC_BOEHM_GC=libobjc_gc.la ;;
+esac
 else
   OBJC_BOEHM_GC=''
 fi
 
 
 
-
 # We need multilib support, but only if configuring for the target.
 trap '' 1 2 15
 cat > confcache <<\EOF
index ccc0cc8e98b96fc3fee88e93c8e506d8dbff20ed..040976d2290a1e61a305ef4b65ebcc823be595b2 100644 (file)
@@ -223,7 +223,8 @@ AC_HEADER_STDC
 AC_CHECK_HEADERS(sched.h)
 
 # Determine CFLAGS for gthread.
-
+# FIXME: the current implementation is dependent on the 'r' variable
+# passed down from the top level
 AC_CACHE_CHECK([for gthread cflags],objc_cv_gthread_flags,
 [if test -f "$r"/gcc/Makefile
 then
@@ -237,15 +238,13 @@ AC_SUBST(GTHREAD_FLAGS)
 AC_ARG_ENABLE(objc-gc,
 [  --enable-objc-gc       enable the use of Boehm's garbage collector with
                           the GNU Objective-C runtime.],
-if [[[ x$enable_objc_gc = xno ]]]; then
-        OBJC_BOEHM_GC=''
-else
-        OBJC_BOEHM_GC=libobjc_gc.la
-fi,
-OBJC_BOEHM_GC='')
+[case $enable_objc_gc in
+  no) OBJC_BOEHM_GC='' ;;
+  *) OBJC_BOEHM_GC=libobjc_gc.la ;;
+esac],
+[OBJC_BOEHM_GC=''])
 AC_SUBST(OBJC_BOEHM_GC)
 
-
 # We need multilib support, but only if configuring for the target.
 AC_OUTPUT(Makefile,
  [test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h