diff --git a/ChangeLog b/ChangeLog index 8eeaf5b8d85..155f5dd8a41 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2000-08-01 Alexandre Oliva + + * configure.in (qCXX_FOR_TARGET): Use echo instead of expr. + 2000-07-31 Alexandre Oliva * configure.in (qCXX_FOR_TARGET): Quote `&' characters in diff --git a/configure.in b/configure.in index 2df5d1f306c..98ccdccfe69 100644 --- a/configure.in +++ b/configure.in @@ -1314,7 +1314,7 @@ case $CXX_FOR_TARGET in *' $(FLAGS_FOR_TARGET)') ;; *) CXX_FOR_TARGET=$CXX_FOR_TARGET' $(FLAGS_FOR_TARGET)' ;; esac -qCXX_FOR_TARGET=`expr "x$CXX_FOR_TARGET" : 'x\(.*\)' | sed 's,&,\\\&,g'` +qCXX_FOR_TARGET=`echo "$CXX_FOR_TARGET" | sed 's,&,\\\&,g'` targargs="--cache-file=../config.cache --host=${target_alias} --build=${build_alias} ${targargs}" sed -e "s:^TARGET_CONFIGDIRS[ ]*=.*$:TARGET_CONFIGDIRS = ${target_configdirs}:" \