* dbxread.c (read_dbx_dynamic_symtab): Reinstall support for sun3,
[deliverable/binutils-gdb.git] / configure.in
index 6e9c1a65c3702b79fb1ee4179a61e3233628e737..924edac3d98d0bb710feb88308bfd8e79484ccfd 100644 (file)
@@ -69,8 +69,10 @@ native_only="autoconf cvs emacs fileutils find grep groff gzip hello indent
 cross_only="xiberty newlib"
 
 ## All tools belong in one of the four categories, and are assigned above
+## We assign ${configdirs} this way to remove all embedded newlines.  This
+## is important because configure will choke if they ever get through.
 #
-configdirs="${host_libs} ${host_tools} ${target_libs} ${target_tools}"
+configdirs=`echo ${host_libs} ${host_tools} ${target_libs} ${target_tools}`
 
 ################################################################################
 
@@ -89,6 +91,7 @@ case "${host}" in
   mips*-sgi-irix5*)       host_makefile_frag=config/mh-irix5 ;;
   mips*-sgi-irix4*)       host_makefile_frag=config/mh-irix4 ;;
   mips*-sgi-irix3*)       host_makefile_frag=config/mh-sysv ;;
+  mips*-*-sysv4*)        host_makefile_frag=config/mh-sysv4 ;;
   mips*-*-sysv*)         host_makefile_frag=config/mh-riscos ;;
   i[34]86-ncr-sysv4*)     host_makefile_frag=config/mh-ncr3000 ;;
   i[34]86-*-sco*)         host_makefile_frag=config/mh-sco ;;
@@ -125,7 +128,7 @@ case ${with_x} in
   yes | "")  # the default value for this tree is that X11 is available
        ;;
   no)
-       configdirs=`echo ${configdirs} | sed -e 's/tk//;/gash//'`
+       configdirs=`echo " ${configdirs} " | sed -e 's/ tk / /;/ gash / /'`
        ;;
   *)
        echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2
@@ -143,13 +146,13 @@ if [ x"${host}" = x"${target}" ] ; then
        # when doing a native toolchain, don't build the targets
        # that are in the 'cross only' list
        for i in ${cross_only} ; do
-         configdirs=`echo ${configdirs} | sed -e "s/$i//"`
+         configdirs=`echo " ${configdirs} " | sed -e "s/ $i / /"`
        done
 else
        # similarly, don't build the targets in the 'native only' 
        # list when building a cross compiler
        for i in ${native_only} ; do
-         configdirs=`echo ${configdirs} | sed -e "s/$i//"`
+         configdirs=`echo " ${configdirs} " | sed -e "s/ $i / /"`
        done
 fi     
 
@@ -173,10 +176,10 @@ esac
 
 case "${target}" in
   alpha-dec-osf1*)
-    noconfigdirs="$noconfigdirs emacs fileutils grep gas libg++ libio newlib"
+    noconfigdirs="$noconfigdirs emacs fileutils grep newlib"
     ;; 
   alpha*-*-*)
-    noconfigdirs="$noconfigdirs gas libg++ libio newlib"
+    noconfigdirs="$noconfigdirs newlib"
     ;;    
   h8300*-*-* | \
   h8500-*-*)
@@ -193,7 +196,7 @@ case "${target}" in
        "" | cc*) noconfigdirs="$noconfigdirs emacs" ;;
         *) ;;
     esac
-    noconfigdirs="$noconfigdirs ld binutils shellutils"
+    noconfigdirs="$noconfigdirs ld shellutils"
     ;;
   i[34]86-*-go32)
     # add the go32 support tools to the list
@@ -219,6 +222,10 @@ case "${target}" in
     # the GNU linker supports shared libraries
     noconfigdirs="$noconfigdirs ld"
     ;;
+  powerpc-*-aix*)
+    # copied from rs6000-*-* entry
+    noconfigdirs="$noconfigdirs ld binutils gprof textutils cvs"
+    ;;
   rs6000-*-*)
     # a gcc built textutils will cause the linker to hang on 'join'
     # The CVS server code doesn't work on the RS/6000
@@ -263,7 +270,7 @@ esac
 notsupp=""
 for dir in . $noconfigdirs ; do
   if [ $dir != . ] && echo "# ${configdirs} #" | grep "${dir} " >/dev/null 2>&1 ; then
-    configdirs=`echo $configdirs | sed -e "s/${dir} / /"`
+    configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
     if [ -r $srcdir/$dir/configure ] || [ -r $srcdir/$dir/configure.in ]; then
       notsupp="$notsupp $dir"
     fi
This page took 0.025517 seconds and 4 git commands to generate.