diff --git a/tools/create-target.sh b/tools/create-target.sh
index f8f2ec385014e633e3a5d89fef60a3f45a99d7d9..d7c737a3b38d3ecf749f7a8d69586fb919757248 100755
--- a/tools/create-target.sh
+++ b/tools/create-target.sh
@@ -111,10 +111,7 @@ cat $SETENV/base-features.lisp > $TARGET/setenv.lisp
 # Put in some platform specific items
 case $LISP_VARIANT in
   *linux*)
-      case $$LISP_VARIANT in
-        *_gencgc*) gcname=":gencgc" ;;
-	*) gcname=":cgc" ;;
-      esac
+      gcname=":gencgc"
       sed "s;@@gcname@@;$gcname;" $SETENV/linux-features.lisp >> $TARGET/setenv.lisp
       ;;
   *OpenBSD*)
@@ -125,8 +122,8 @@ case $LISP_VARIANT in
       sed "s;@@gcname@@;$gcname;" $SETENV/openbsd-features.lisp >> $TARGET/setenv.lisp
       ;;
   *FreeBSD*|*freebsd*)
-	gcname=":gencgc"
-	sed "s;@@gcname@@;$gcname;" $SETENV/freebsd-features.lisp >> $TARGET/setenv.lisp
+      gcname=":gencgc"
+      sed "s;@@gcname@@;$gcname;" $SETENV/freebsd-features.lisp >> $TARGET/setenv.lisp
       ;;
   *solaris*)
       cat $SETENV/solaris-features.lisp >> $TARGET/setenv.lisp