configure.ac: Remove code setting CONFIG_SHELL, config_shell and moveifchange.
authorJoseph Myers <joseph@codesourcery.com>
Fri, 1 Apr 2011 13:43:39 +0000 (14:43 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Fri, 1 Apr 2011 13:43:39 +0000 (14:43 +0100)
* configure.ac: Remove code setting CONFIG_SHELL, config_shell and
moveifchange.
* configure: Regenerate.
* Makefile.tpl: Use @SHELL@ not @config_shell@.
* Makefile.in: Regenerate.

From-SVN: r171830

ChangeLog
Makefile.in
Makefile.tpl
configure
configure.ac

index 436516918ad92430687a6b7c1012d5478bb62b25..2af6c0d8a938ba125d40e82da1a89db715c52b2c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2011-04-01  Joseph Myers  <joseph@codesourcery.com>
+
+       * configure.ac: Remove code setting CONFIG_SHELL, config_shell and
+       moveifchange.
+       * configure: Regenerate.
+       * Makefile.tpl: Use @SHELL@ not @config_shell@.
+       * Makefile.in: Regenerate.
+
 2011-04-01  Joseph Myers  <joseph@codesourcery.com>
 
        * configure.ac (*-*-sysv4*): Don't enable libgomp.
index 128691f9893badc2d30d3dfac1ae2324b0792c43..e64f0763025c21e2e93f4c5ce839611717ce536c 100644 (file)
@@ -320,7 +320,7 @@ HOST_LIBELFINC = @libelfinc@
 # Programs producing files for the BUILD machine
 # ----------------------------------------------
 
-SHELL = @config_shell@
+SHELL = @SHELL@
 
 # pwd command to use.  Allow user to override default by setting PWDCMD in
 # the environment to account for automounters.  The make variable must not
index 09ac8639c55c36ec1b98c42748795b36161a2917..f7312d9e8cef9bece30627f50a397ddd4a367d1d 100644 (file)
@@ -323,7 +323,7 @@ HOST_LIBELFINC = @libelfinc@
 # Programs producing files for the BUILD machine
 # ----------------------------------------------
 
-SHELL = @config_shell@
+SHELL = @SHELL@
 
 # pwd command to use.  Allow user to override default by setting PWDCMD in
 # the environment to account for automounters.  The make variable must not
index 46e9caeffc6669386347889de8b7f1dc7183dcaf..fea4aa70e09cbfe4c2017842a10f4d1dc4b4369a 100755 (executable)
--- a/configure
+++ b/configure
@@ -604,7 +604,6 @@ LEX
 M4
 BISON
 YACC
-config_shell
 WINDRES_FOR_BUILD
 WINDMC_FOR_BUILD
 RANLIB_FOR_BUILD
@@ -2608,42 +2607,6 @@ fi
 done
 
 
-### we might need to use some other shell than /bin/sh for running subshells
-### If we are on Windows, search for the shell.  This will permit people
-### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
-### without also having to set CONFIG_SHELL.  This code will work when
-### using bash, which sets OSTYPE.
-case "${OSTYPE}" in
-*win32*)
-  if test x${CONFIG_SHELL} = x ; then
-    if test ! -f /bin/sh ; then
-      if test x${SHELL} != x && test -f ${SHELL} ; then
-       CONFIG_SHELL=${SHELL}
-       export CONFIG_SHELL
-      else
-       for prog in sh sh.exe bash bash.exe; do
-         IFS="${IFS=   }"; save_ifs="$IFS"; IFS="${IFS}:"
-         for dir in $PATH; do
-           test -z "$dir" && dir=.
-           if test -f $dir/$prog; then
-             CONFIG_SHELL=$dir/$prog
-             export CONFIG_SHELL
-             break
-           fi
-         done
-         IFS="$save_ifs"
-         test -n "${CONFIG_SHELL}" && break
-       done
-      fi
-    fi
-  fi
-  ;;
-esac
-
-config_shell=${CONFIG_SHELL-/bin/sh}
-
-moveifchange=${srcdir}/move-if-change
-
 srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
 
 # We pass INSTALL explicitly to sub-makes.  Make sure that it is not
@@ -7507,7 +7470,6 @@ done
 
 
 
-
 # Generate default definitions for YACC, M4, LEX and other programs that run
 # on the build machine.  These are used if the Makefile can't locate these
 # programs in objdir.
index 32df4932cb408cb188c9d6fdb2dabb9f037dae2d..2564ce5ad34622e2a3f903d7bdbcdb6b57778990 100644 (file)
@@ -89,42 +89,6 @@ AC_PROG_LN_S
 AC_PROG_SED
 AC_PROG_AWK
 
-### we might need to use some other shell than /bin/sh for running subshells
-### If we are on Windows, search for the shell.  This will permit people
-### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
-### without also having to set CONFIG_SHELL.  This code will work when
-### using bash, which sets OSTYPE.
-case "${OSTYPE}" in
-*win32*)
-  if test x${CONFIG_SHELL} = x ; then
-    if test ! -f /bin/sh ; then
-      if test x${SHELL} != x && test -f ${SHELL} ; then
-       CONFIG_SHELL=${SHELL}
-       export CONFIG_SHELL
-      else
-       for prog in sh sh.exe bash bash.exe; do
-         IFS="${IFS=   }"; save_ifs="$IFS"; IFS="${IFS}:"
-         for dir in $PATH; do
-           test -z "$dir" && dir=.
-           if test -f $dir/$prog; then
-             CONFIG_SHELL=$dir/$prog
-             export CONFIG_SHELL
-             break
-           fi
-         done
-         IFS="$save_ifs"
-         test -n "${CONFIG_SHELL}" && break
-       done
-      fi
-    fi
-  fi
-  ;;
-esac
-
-config_shell=${CONFIG_SHELL-/bin/sh}
-
-moveifchange=${srcdir}/move-if-change
-
 srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
 
 # We pass INSTALL explicitly to sub-makes.  Make sure that it is not
@@ -2985,7 +2949,6 @@ AC_SUBST(NM_FOR_BUILD)
 AC_SUBST(RANLIB_FOR_BUILD)
 AC_SUBST(WINDMC_FOR_BUILD)
 AC_SUBST(WINDRES_FOR_BUILD)
-AC_SUBST(config_shell)
 
 # Generate default definitions for YACC, M4, LEX and other programs that run
 # on the build machine.  These are used if the Makefile can't locate these