X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=configure.in;h=a6834da16c1e475bf10df3c354bf342c7dc7da35;hb=5f1b6dd222c4b36b3150f7183743ac251176c109;hp=bb98e6edd213ee5a3735c810fbfe2395b3ccdfea;hpb=407a8389b40fa7af08cae8f1eb347c67cc2436ad;p=deliverable%2Fbinutils-gdb.git diff --git a/configure.in b/configure.in index bb98e6edd2..a6834da16c 100644 --- a/configure.in +++ b/configure.in @@ -3,7 +3,7 @@ # script appropriate for this directory. For more information, check # any existing configure script. -configdirs="libiberty texinfo bfd binutils byacc bison gcc readline glob flex ld gas gnulib clib gdb emacs ispell make grep diff rcs gdbm cvs patch send_pr fileutils libg++" +configdirs="autoconf libgcc mmalloc libiberty texinfo bfd binutils byacc bison flex gcc readline glob ld gas gdb emacs ispell make grep diff rcs cvs patch send_pr libg++ newlib gprof gdbtest libm" srctrigger=cfg-paper.texi srcname="gnu development package" @@ -12,10 +12,14 @@ srcname="gnu development package" # XXX - FIXME there needs to be a case for mh_dgux case "${host_os}" in +aix*) host_makefile_frag=config/mh-aix ;; m88kbcs) host_makefile_frag=config/mh-delta88;; sysv4*) host_makefile_frag=config/mh-sysv4 ;; +solaris*) host_makefile_frag=config/mh-solaris ;; sysv* | irix3) host_makefile_frag=config/mh-sysv ;; +sco*) host_makefile_frag=config/mh-sco ;; irix4) host_makefile_frag=config/mh-irix4 ;; +linux) host_makefile_frag=config/mh-linux ;; ultrix*) case "${host_cpu}" in mips) host_makefile_frag=config/mh-decstation ;; @@ -23,11 +27,17 @@ ultrix*) esac case "${host_vendor}" in -sco*) host_makefile_frag=config/mh-sco ;; apollo*) case "${host_cpu}" in m68k*) - host_makefile_frag=config/mh-apollo68 ;; + case "${host_os}" in + sysv*) host_makefile_frag=config/mh-apollo68 ;; + bsd*) host_makefile_frag=config/mh-a68bsd ;; + esac;; esac ;; +ncr*) case "${host_os}" in + sysv4*) host_makefile_frag=config/mh-ncr3000 ;; + esac ;; + esac # per-target: @@ -37,8 +47,8 @@ bfd_target= case "${target_vendor}" in amd) case "${target_os}" in - ebmon) bfd_target="ebmon29k" - ;; + ebmon) bfd_target="ebmon29k" ;; + udi) bfd_target="udi29k" ;; *) echo "bad target_os for amd" ;; esac ;; @@ -50,6 +60,7 @@ esac case "${target_cpu}" in mips) configdirs=`echo ${configdirs} | sed -e 's/ld//;s/binutils//;s/gas//'` ;; + rs6000)configdirs=`echo ${configdirs} | sed -e 's/gas//;s/binutils//;s/ld//'` esac target_makefile_frag=config/mt-${bfd_target} @@ -59,3 +70,4 @@ target_makefile_frag=config/mt-${bfd_target} # fill-column: 131 # End: # +