* configure.in: Accept i[3456789]86 for machine type.

* configure: Regenerate.
This commit is contained in:
DJ Delorie 2003-05-19 18:12:19 +00:00
parent 31bb6de964
commit 08049c016e
3 changed files with 63 additions and 58 deletions

View File

@ -1,3 +1,8 @@
2003-05-14 Kelley Cook <kelleycook@wideopenwest.com>
* configure.in: Accept i[3456789]86 for machine type.
* configure: Regenerate.
2003-05-18 Nathanael Nerode <neroden@gcc.gnu.org> 2003-05-18 Nathanael Nerode <neroden@gcc.gnu.org>
* configure.in: Switch more things to use maybe dependencies. * configure.in: Switch more things to use maybe dependencies.

58
configure vendored
View File

@ -970,17 +970,17 @@ case "${host}" in
hppa*64*-*-*) hppa*64*-*-*)
noconfigdirs="$noconfigdirs byacc" noconfigdirs="$noconfigdirs byacc"
;; ;;
i[3456]86-*-vsta) i[3456789]86-*-vsta)
noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl tix gnuserv gettext" noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl tix gnuserv gettext"
;; ;;
i[3456]86-*-go32* | i[3456]86-*-msdosdjgpp*) i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
noconfigdirs="tcl tk expect dejagnu send-pr uudecode guile itcl tix gnuserv libffi" noconfigdirs="tcl tk expect dejagnu send-pr uudecode guile itcl tix gnuserv libffi"
;; ;;
i[3456]86-*-mingw32*) i[3456789]86-*-mingw32*)
# noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl tix gnuserv" # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl tix gnuserv"
noconfigdirs="expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool" noconfigdirs="expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool"
;; ;;
i[3456]86-*-beos*) i[3456789]86-*-beos*)
noconfigdirs="$noconfigdirs tk itcl tix libgui gdb" noconfigdirs="$noconfigdirs tk itcl tix libgui gdb"
;; ;;
*-*-cygwin*) *-*-cygwin*)
@ -1187,13 +1187,13 @@ case "${target}" in
# No gdb or ld support yet. # No gdb or ld support yet.
noconfigdirs="$noconfigdirs tix readline mmalloc libgui itcl gdb ld" noconfigdirs="$noconfigdirs tix readline mmalloc libgui itcl gdb ld"
;; ;;
i[3456]86-*-coff | i[3456]86-*-elf) i[3456789]86-*-coff | i[3456789]86-*-elf)
noconfigdirs="$noconfigdirs ${libgcj}" noconfigdirs="$noconfigdirs ${libgcj}"
;; ;;
i[34567]86-*-freebsd*) i[3456789]86-*-freebsd*)
noconfigdirs="$noconfigdirs target-newlib target-libgloss" noconfigdirs="$noconfigdirs target-newlib target-libgloss"
;; ;;
i[3456]86-*-linux*) i[3456789]86-*-linux*)
# The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
# not build java stuff by default. # not build java stuff by default.
case "${target}" in case "${target}" in
@ -1212,13 +1212,13 @@ case "${target}" in
# if the --with-newlib option has been given, because otherwise # if the --with-newlib option has been given, because otherwise
# 'target-newlib' will appear in skipdirs. # 'target-newlib' will appear in skipdirs.
;; ;;
i[3456]86-*-mingw32*) i[3456789]86-*-mingw32*)
target_configdirs="$target_configdirs target-mingw" target_configdirs="$target_configdirs target-mingw"
noconfigdirs="$noconfigdirs expect target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs expect target-libgloss ${libgcj}"
# Can't build gdb for mingw32 if not native. # Can't build gdb for mingw32 if not native.
case "${host}" in case "${host}" in
i[3456]86-*-mingw32) ;; # keep gdb tcl tk expect etc. i[3456789]86-*-mingw32) ;; # keep gdb tcl tk expect etc.
*) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix gnuserv" *) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix gnuserv"
;; ;;
esac esac
@ -1236,24 +1236,24 @@ case "${target}" in
;; ;;
esac esac
;; ;;
i[3456]86-*-pe) i[3456789]86-*-pe)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
;; ;;
i[3456]86-*-sco3.2v5*) i[3456789]86-*-sco3.2v5*)
# The linker does not yet know about weak symbols in COFF, # The linker does not yet know about weak symbols in COFF,
# and is not configured to handle mixed ELF and COFF. # and is not configured to handle mixed ELF and COFF.
noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
;; ;;
i[3456]86-*-sco*) i[3456789]86-*-sco*)
noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
;; ;;
i[3456]86-*-solaris2*) i[3456789]86-*-solaris2*)
noconfigdirs="$noconfigdirs target-libgloss" noconfigdirs="$noconfigdirs target-libgloss"
;; ;;
i[3456]86-*-sysv4*) i[3456789]86-*-sysv4*)
noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
;; ;;
i[3456]86-*-beos*) i[3456789]86-*-beos*)
noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
;; ;;
m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*) m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
@ -1342,9 +1342,9 @@ case "${target}" in
;; ;;
sh-*-*) sh-*-*)
case "${host}" in case "${host}" in
i[3456]86-*-vsta) ;; # don't add gprof back in i[3456789]86-*-vsta) ;; # don't add gprof back in
i[3456]86-*-go32*) ;; # don't add gprof back in i[3456789]86-*-go32*) ;; # don't add gprof back in
i[3456]86-*-msdosdjgpp*) ;; # don't add gprof back in i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
*) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;; *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
esac esac
noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
@ -1739,19 +1739,19 @@ case "${host}" in
i370-ibm-opened*) i370-ibm-opened*)
tentative_cc="c89" tentative_cc="c89"
;; ;;
i[3456]86-*-sysv5*) i[3456789]86-*-sysv5*)
host_makefile_frag="config/mh-sysv5" host_makefile_frag="config/mh-sysv5"
;; ;;
i[3456]86-*-dgux*) i[3456789]86-*-dgux*)
tentative_cc="gcc -Wall -ansi -D__using_DGUX" tentative_cc="gcc -Wall -ansi -D__using_DGUX"
host_makefile_frag="config/mh-dgux386" host_makefile_frag="config/mh-dgux386"
;; ;;
i[3456]86-ncr-sysv4.3*) i[3456789]86-ncr-sysv4.3*)
# The MetaWare compiler will generate a copyright message unless you # The MetaWare compiler will generate a copyright message unless you
# turn it off by adding the -Hnocopyr flag. # turn it off by adding the -Hnocopyr flag.
tentative_cc="cc -Hnocopyr" tentative_cc="cc -Hnocopyr"
;; ;;
i[3456]86-ncr-sysv4*) i[3456789]86-ncr-sysv4*)
# for an NCR 3000 (i486/SVR4) system. # for an NCR 3000 (i486/SVR4) system.
# The NCR 3000 ships with a MetaWare compiler installed as /bin/cc. # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
# This compiler not only emits obnoxious copyright messages every time # This compiler not only emits obnoxious copyright messages every time
@ -1760,21 +1760,21 @@ case "${host}" in
tentative_cc="/usr/ccs/ATT/cc" tentative_cc="/usr/ccs/ATT/cc"
host_makefile_frag="config/mh-ncr3000" host_makefile_frag="config/mh-ncr3000"
;; ;;
i[3456]86-*-sco3.2v5*) i[3456789]86-*-sco3.2v5*)
;; ;;
i[3456]86-*-sco*) i[3456789]86-*-sco*)
# The native C compiler botches some simple uses of const. Unfortunately, # The native C compiler botches some simple uses of const. Unfortunately,
# it doesn't defined anything like "__sco__" for us to test for in ansidecl.h. # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
tentative_cc="cc -Dconst=" tentative_cc="cc -Dconst="
host_makefile_frag="config/mh-sco" host_makefile_frag="config/mh-sco"
;; ;;
i[3456]86-*-udk*) i[3456789]86-*-udk*)
host_makefile_frag="config/mh-sysv5" host_makefile_frag="config/mh-sysv5"
;; ;;
i[3456]86-*-solaris2*) i[3456789]86-*-solaris2*)
host_makefile_frag="config/mh-sysv4" host_makefile_frag="config/mh-sysv4"
;; ;;
i[3456]86-*-msdosdjgpp*) i[3456789]86-*-msdosdjgpp*)
host_makefile_frag="config/mh-djgpp" host_makefile_frag="config/mh-djgpp"
;; ;;
*-cygwin*) *-cygwin*)
@ -1824,7 +1824,7 @@ extra_nmflags_for_target=
extra_ranlibflags_for_target= extra_ranlibflags_for_target=
target_makefile_frag=/dev/null target_makefile_frag=/dev/null
case "${target}" in case "${target}" in
i[3456]86-*-netware*) i[3456789]86-*-netware*)
target_makefile_frag="config/mt-netware" target_makefile_frag="config/mt-netware"
;; ;;
powerpc-*-netware*) powerpc-*-netware*)
@ -2551,7 +2551,7 @@ case " $target_configdirs " in
fi fi
case "${target}-${is_cross_compiler}" in case "${target}-${is_cross_compiler}" in
i[3456]86-*-linux*-no) i[3456789]86-*-linux*-no)
# Here host == target, so we don't need to build gcc, # Here host == target, so we don't need to build gcc,
# so we don't want to discard standard headers. # so we don't want to discard standard headers.
FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'` FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`

View File

@ -284,17 +284,17 @@ case "${host}" in
hppa*64*-*-*) hppa*64*-*-*)
noconfigdirs="$noconfigdirs byacc" noconfigdirs="$noconfigdirs byacc"
;; ;;
i[[3456]]86-*-vsta) i[[3456789]]86-*-vsta)
noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl tix gnuserv gettext" noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl tix gnuserv gettext"
;; ;;
i[[3456]]86-*-go32* | i[[3456]]86-*-msdosdjgpp*) i[[3456789]]86-*-go32* | i[[3456789]]86-*-msdosdjgpp*)
noconfigdirs="tcl tk expect dejagnu send-pr uudecode guile itcl tix gnuserv libffi" noconfigdirs="tcl tk expect dejagnu send-pr uudecode guile itcl tix gnuserv libffi"
;; ;;
i[[3456]]86-*-mingw32*) i[[3456789]]86-*-mingw32*)
# noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl tix gnuserv" # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl tix gnuserv"
noconfigdirs="expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool" noconfigdirs="expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool"
;; ;;
i[[3456]]86-*-beos*) i[[3456789]]86-*-beos*)
noconfigdirs="$noconfigdirs tk itcl tix libgui gdb" noconfigdirs="$noconfigdirs tk itcl tix libgui gdb"
;; ;;
*-*-cygwin*) *-*-cygwin*)
@ -501,13 +501,13 @@ case "${target}" in
# No gdb or ld support yet. # No gdb or ld support yet.
noconfigdirs="$noconfigdirs tix readline mmalloc libgui itcl gdb ld" noconfigdirs="$noconfigdirs tix readline mmalloc libgui itcl gdb ld"
;; ;;
i[[3456]]86-*-coff | i[[3456]]86-*-elf) i[[3456789]]86-*-coff | i[[3456789]]86-*-elf)
noconfigdirs="$noconfigdirs ${libgcj}" noconfigdirs="$noconfigdirs ${libgcj}"
;; ;;
i[[34567]]86-*-freebsd*) i[[3456789]]86-*-freebsd*)
noconfigdirs="$noconfigdirs target-newlib target-libgloss" noconfigdirs="$noconfigdirs target-newlib target-libgloss"
;; ;;
i[[3456]]86-*-linux*) i[[3456789]]86-*-linux*)
# The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
# not build java stuff by default. # not build java stuff by default.
case "${target}" in case "${target}" in
@ -526,13 +526,13 @@ case "${target}" in
# if the --with-newlib option has been given, because otherwise # if the --with-newlib option has been given, because otherwise
# 'target-newlib' will appear in skipdirs. # 'target-newlib' will appear in skipdirs.
;; ;;
i[[3456]]86-*-mingw32*) i[[3456789]]86-*-mingw32*)
target_configdirs="$target_configdirs target-mingw" target_configdirs="$target_configdirs target-mingw"
noconfigdirs="$noconfigdirs expect target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs expect target-libgloss ${libgcj}"
# Can't build gdb for mingw32 if not native. # Can't build gdb for mingw32 if not native.
case "${host}" in case "${host}" in
i[[3456]]86-*-mingw32) ;; # keep gdb tcl tk expect etc. i[[3456789]]86-*-mingw32) ;; # keep gdb tcl tk expect etc.
*) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix gnuserv" *) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix gnuserv"
;; ;;
esac esac
@ -550,24 +550,24 @@ case "${target}" in
;; ;;
esac esac
;; ;;
i[[3456]]86-*-pe) i[[3456789]]86-*-pe)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
;; ;;
i[[3456]]86-*-sco3.2v5*) i[[3456789]]86-*-sco3.2v5*)
# The linker does not yet know about weak symbols in COFF, # The linker does not yet know about weak symbols in COFF,
# and is not configured to handle mixed ELF and COFF. # and is not configured to handle mixed ELF and COFF.
noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
;; ;;
i[[3456]]86-*-sco*) i[[3456789]]86-*-sco*)
noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
;; ;;
i[[3456]]86-*-solaris2*) i[[3456789]]86-*-solaris2*)
noconfigdirs="$noconfigdirs target-libgloss" noconfigdirs="$noconfigdirs target-libgloss"
;; ;;
i[[3456]]86-*-sysv4*) i[[3456789]]86-*-sysv4*)
noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
;; ;;
i[[3456]]86-*-beos*) i[[3456789]]86-*-beos*)
noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
;; ;;
m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*) m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
@ -656,9 +656,9 @@ case "${target}" in
;; ;;
sh-*-*) sh-*-*)
case "${host}" in case "${host}" in
i[[3456]]86-*-vsta) ;; # don't add gprof back in i[[3456789]]86-*-vsta) ;; # don't add gprof back in
i[[3456]]86-*-go32*) ;; # don't add gprof back in i[[3456789]]86-*-go32*) ;; # don't add gprof back in
i[[3456]]86-*-msdosdjgpp*) ;; # don't add gprof back in i[[3456789]]86-*-msdosdjgpp*) ;; # don't add gprof back in
*) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;; *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
esac esac
noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
@ -1053,19 +1053,19 @@ case "${host}" in
i370-ibm-opened*) i370-ibm-opened*)
tentative_cc="c89" tentative_cc="c89"
;; ;;
i[[3456]]86-*-sysv5*) i[[3456789]]86-*-sysv5*)
host_makefile_frag="config/mh-sysv5" host_makefile_frag="config/mh-sysv5"
;; ;;
i[[3456]]86-*-dgux*) i[[3456789]]86-*-dgux*)
tentative_cc="gcc -Wall -ansi -D__using_DGUX" tentative_cc="gcc -Wall -ansi -D__using_DGUX"
host_makefile_frag="config/mh-dgux386" host_makefile_frag="config/mh-dgux386"
;; ;;
i[[3456]]86-ncr-sysv4.3*) i[[3456789]]86-ncr-sysv4.3*)
# The MetaWare compiler will generate a copyright message unless you # The MetaWare compiler will generate a copyright message unless you
# turn it off by adding the -Hnocopyr flag. # turn it off by adding the -Hnocopyr flag.
tentative_cc="cc -Hnocopyr" tentative_cc="cc -Hnocopyr"
;; ;;
i[[3456]]86-ncr-sysv4*) i[[3456789]]86-ncr-sysv4*)
# for an NCR 3000 (i486/SVR4) system. # for an NCR 3000 (i486/SVR4) system.
# The NCR 3000 ships with a MetaWare compiler installed as /bin/cc. # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
# This compiler not only emits obnoxious copyright messages every time # This compiler not only emits obnoxious copyright messages every time
@ -1074,21 +1074,21 @@ case "${host}" in
tentative_cc="/usr/ccs/ATT/cc" tentative_cc="/usr/ccs/ATT/cc"
host_makefile_frag="config/mh-ncr3000" host_makefile_frag="config/mh-ncr3000"
;; ;;
i[[3456]]86-*-sco3.2v5*) i[[3456789]]86-*-sco3.2v5*)
;; ;;
i[[3456]]86-*-sco*) i[[3456789]]86-*-sco*)
# The native C compiler botches some simple uses of const. Unfortunately, # The native C compiler botches some simple uses of const. Unfortunately,
# it doesn't defined anything like "__sco__" for us to test for in ansidecl.h. # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
tentative_cc="cc -Dconst=" tentative_cc="cc -Dconst="
host_makefile_frag="config/mh-sco" host_makefile_frag="config/mh-sco"
;; ;;
i[[3456]]86-*-udk*) i[[3456789]]86-*-udk*)
host_makefile_frag="config/mh-sysv5" host_makefile_frag="config/mh-sysv5"
;; ;;
i[[3456]]86-*-solaris2*) i[[3456789]]86-*-solaris2*)
host_makefile_frag="config/mh-sysv4" host_makefile_frag="config/mh-sysv4"
;; ;;
i[[3456]]86-*-msdosdjgpp*) i[[3456789]]86-*-msdosdjgpp*)
host_makefile_frag="config/mh-djgpp" host_makefile_frag="config/mh-djgpp"
;; ;;
*-cygwin*) *-cygwin*)
@ -1138,7 +1138,7 @@ extra_nmflags_for_target=
extra_ranlibflags_for_target= extra_ranlibflags_for_target=
target_makefile_frag=/dev/null target_makefile_frag=/dev/null
case "${target}" in case "${target}" in
i[[3456]]86-*-netware*) i[[3456789]]86-*-netware*)
target_makefile_frag="config/mt-netware" target_makefile_frag="config/mt-netware"
;; ;;
powerpc-*-netware*) powerpc-*-netware*)
@ -1864,7 +1864,7 @@ case " $target_configdirs " in
fi fi
case "${target}-${is_cross_compiler}" in case "${target}-${is_cross_compiler}" in
i[[3456]]86-*-linux*-no) i[[3456789]]86-*-linux*-no)
# Here host == target, so we don't need to build gcc, # Here host == target, so we don't need to build gcc,
# so we don't want to discard standard headers. # so we don't want to discard standard headers.
FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'` FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`