diff --git a/ChangeLog b/ChangeLog
index 56e03845fc9572606df2ca1050e00c6593d3154e..1b4a5ad24280cb994da73a149749879280c8eddd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-05-27  Daniel Jacobowitz  <dan@debian.org>
+
+	* configure.in: Fix sed invocation for GFORTRAN_FOR_TARGET.
+	* configure: Regenerate.
+
 2004-05-25  Daniel Jacobowitz  <drow@false.org>
 
 	* Makefile.tpl (BUILD_EXPORTS, HOST_EXPORTS, GCC_HOST_EXPORTS)
diff --git a/configure b/configure
index 580c9165d900a6072949ce41c6aade5f29efd3e4..765022877c338328b0edc9194181535d01db2c27 100755
--- a/configure
+++ b/configure
@@ -3352,7 +3352,7 @@ elif test -d ${srcdir}/gcc; then
 elif test "$host" = "$target"; then
   GFORTRAN_FOR_TARGET='gfortran'
 else
-  GFORTRAN_FOR_TARGET=`echo gfortran | sed -e 's/x/x/' ${program_transform_name}`
+  GFORTRAN_FOR_TARGET=`echo gfortran | sed "${program_transform_name}"`
 fi
 case $GFORTRAN_FOR_TARGET in
 *' $(FLAGS_FOR_TARGET)') ;;
diff --git a/configure.in b/configure.in
index 42f7beacc7f986a1bb75c7e2c1e3803a13b73f2b..3d7538459c1bf0a32024f5ffa836ef920872c989 100644
--- a/configure.in
+++ b/configure.in
@@ -2033,7 +2033,7 @@ elif test -d ${srcdir}/gcc; then
 elif test "$host" = "$target"; then
   GFORTRAN_FOR_TARGET='gfortran'
 else
-  GFORTRAN_FOR_TARGET=`echo gfortran | sed -e 's/x/x/' ${program_transform_name}`
+  GFORTRAN_FOR_TARGET=`echo gfortran | sed "${program_transform_name}"`
 fi
 case $GFORTRAN_FOR_TARGET in
 *' $(FLAGS_FOR_TARGET)') ;;