m88k-harris-cxux*) host_makefile_frag=config/mh-cxux ;;
m88k-motorola-sysv*) host_makefile_frag=config/mh-delta88;;
mips*-dec-ultrix*) host_makefile_frag=config/mh-decstation ;;
- mips*-sgi-irix5*) host_makefile_frag=config/mh-irix5 ;;
+ mips*-sgi-irix[56]*) 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 ;;
i[345]86-*-solaris2*) host_makefile_frag=config/mh-sysv4 ;;
i[345]86-*-aix*) host_makefile_frag=config/mh-aix386 ;;
i[345]86-*-go32*) host_makefile_frag=config/mh-go32 ;;
+ i[345]86-*-win32) host_makefile_frag=config/mh-i386win32 ;;
vax-*-ultrix2*) host_makefile_frag=config/mh-vaxult2 ;;
*-ibm-aix*) host_makefile_frag=config/mh-aix ;;
*-bull-bosx*) host_makefile_frag=config/mh-aix ;;
could_use=
[ -d /opt/SUNWspro/bin ] && could_use="/opt/SUNWspro/bin"
if [ -d /opt/cygnus/bin ] ; then
- if [ "$could_use" == "" ] ; then
+ if [ "$could_use" = "" ] ; then
could_use="/opt/cygnus/bin"
else
could_use="$could_use or /opt/cygnus/bin"
fi
fi
-# Recognize --without-newlib.
+# Recognize --with-newlib/--without-newlib.
if [ x${with_newlib} = xno ]; then
configdirs=`echo " ${configdirs} " | sed -e 's/ newlib / /'`
+elif [ x${with_newlib} = xyes ]; then
+ configdirs=`echo " ${configdirs} " | sed -e 's/ newlib / /'`
+ configdirs="${configdirs} newlib"
fi
# Handle ${copy_dirs}
# Configure extra directories which are host specific
case "${host}" in
- i[345]86-*-go32*)
- configdirs="$configdirs dosrel" ;;
+ i[345]86-*-go32*|i[345]86-*-win32*)
+ configdirs="$configdirs dosrel" ;;
esac
# Remove more programs from consideration, based on the host or
noconfigdirs=""
case "${host}" in
- i[345]86-*-netbsd*)
- noconfigdirs="tk fileutils"
- ;;
i[345]86-*-vsta)
noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff"
;;
i[345]86-*-go32)
- noconfigdirs="tcl expect deja-gnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff"
+ noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff"
+ ;;
+ i[345]86-*-win32)
+ noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff gdb readline"
;;
esac
*-*-netware)
noconfigdirs="$noconfigdirs libg++ libstdc++ librx newlib xiberty"
;;
+ *-*-vxworks5.1)
+ noconfigdirs="$noconfigdirs newlib"
+ ;;
alpha-dec-osf*)
# ld works, but does not support shared libraries. emacs doesn't
# work. newlib is not 64 bit ready. I'm not sure about emacs19,
;;
# start-sanitize-arc
arc-*-*)
- # Leave g++ for later.
- noconfigdirs="$noconfigdirs libg++ libstdc++ libio librx"
;;
# end-sanitize-arc
# start-sanitize-psion
arm-*-pe*)
- # Leave g++ for later.
- noconfigdirs="$noconfigdirs libg++ libstdc++ libio librx"
;;
# end-sanitize-psion
- arm-*-*)
+ arm-*-riscix*)
noconfigdirs="$noconfigdirs ld"
;;
h8300*-*-* | \
h8500-*-*)
noconfigdirs="$noconfigdirs libg++ libstdc++ libio librx"
;;
- hppa*-*-*elf*)
+ hppa*-*-*elf* | \
+ hppa*-*-lites*)
# Do configure ld/binutils/gas for this case.
;;
hppa*-*-*)
configdirs=`echo go32 ${configdirs}`
noconfigdirs="$noconfigdirs gdb libg++ libstdc++ libio librx"
;;
+
+ i[345]86-*-win32)
+ # Can't build gdb for win32 target
+ noconfigdirs="$noconfigdirs gdb tk"
+ # but put newlib back
+ configdirs="$configdirs newlib"
+ ;;
+ i[345]86-*-pe)
+ noconfigdirs="$noconfigdirs libg++ libstdc++ libio librx"
+ ;;
i[345]86-*-sco*)
noconfigdirs="$noconfigdirs gprof"
;;
# a gcc built textutils will cause the linker to hang on 'join'
noconfigdirs="$noconfigdirs gas ld binutils gprof textutils"
;;
+ m68k-*-netbsd*)
+ noconfigdirs="$noconfigdirs gdb"
+ ;;
m68k-apollo-*)
noconfigdirs="$noconfigdirs ld binutils gprof"
;;
noconfigdirs="$noconfigdirs gprof"
;;
mips*-*-bsd*)
- noconfigdirs="$noconfigdirs gprof ld"
+ noconfigdirs="$noconfigdirs gprof"
;;
mips*-*-*)
noconfigdirs="$noconfigdirs gprof"
;;
sparc-*-sunos4*)
if [ x${is_cross_compiler} != xno ] ; then
- noconfigdirs="$noconfigdirs gdb gdbtest newlib sim dejagnu expect tcl"
+ noconfigdirs="$noconfigdirs gdb gdbtest newlib"
else
use_gnu_ld=no
fi
;;
+ v810-*-*)
+ noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld libg++ libstdc++ opcodes"
+ ;;
vax-*-vms)
noconfigdirs="$noconfigdirs bfd binutils gdb ld newlib opcodes"
;;