From 1c15a33d100687323bab0d1514b938e06589466c Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 26 Aug 1994 15:19:54 +0000 Subject: [PATCH] * configure.in: Recognize --without-newlib. --- ChangeLog | 4 ++++ configure.in | 14 ++++++++------ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index a4a095df050..048cf9dede9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Fri Aug 26 11:19:08 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) + + * configure.in: Recognize --without-newlib. + Wed Aug 24 12:36:50 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) * configure.in: Change i[34]86 to i[345]86. diff --git a/configure.in b/configure.in index 76a7e1644b8..25d18249a3f 100644 --- a/configure.in +++ b/configure.in @@ -173,7 +173,10 @@ case ${with_x} in ;; esac - +# Recognize --without-newlib. +if [ x${with_newlib} = xno ]; then + configdirs=`echo " ${configdirs} " | sed -e 's/ newlib / /'` +fi # Some tools are only suitable for building in a "native" situation. # Those are added when we have a host==target configuration. For cross @@ -224,9 +227,6 @@ case "${host}" in esac - - - case "${target}" in alpha-dec-osf1*) noconfigdirs="$noconfigdirs emacs emacs19 fileutils grep newlib" @@ -337,9 +337,11 @@ case "${target}" in ;; esac +# Remove the entries in $noconfigdirs from $configdirs. If we have the +# source for them, add them to $notsupp. notsupp="" for dir in . $noconfigdirs ; do - if [ $dir != . ] && echo "# ${configdirs} #" | grep "${dir} " >/dev/null 2>&1 ; then + if [ $dir != . ] && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"` if [ -r $srcdir/$dir/configure ] || [ -r $srcdir/$dir/configure.in ]; then notsupp="$notsupp $dir" @@ -359,7 +361,7 @@ if [ -n "${notsupp}" ] && [ -z "${norecursion}" ]; then # pretend that all is well.) if [ -n "$appdirs" ]; then for dir in $appdirs ; do - if [ -r $dir/Makefile.in ] && echo "# ${configdirs} #" | grep "${dir} " >/dev/null 2>&1 ; then + if [ -r $dir/Makefile.in ] && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1 ; then appdirs="" break fi -- 2.30.2