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 ;;
case "${host}" in
i[345]86-*-go32*)
- configdirs="$configdirs dosrel" ;;
+ configdirs="$configdirs dosrel" ;;
esac
# Remove more programs from consideration, based on the host or
;;
i[345]86-*-go32)
noconfigdirs="tcl tk expect deja-gnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff"
+ ;;
+ i[345]86-*-win32)
+ noconfigdirs="tcl tk expect deja-gnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff gdb"
;;
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,
# end-sanitize-arc
# start-sanitize-psion
arm-*-pe*)
- # Leave g++ for later.
- noconfigdirs="$noconfigdirs libg++ libstdc++ libio librx"
;;
# end-sanitize-psion
arm-*-riscix*)
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"
;;
m68k-apollo-*)
noconfigdirs="$noconfigdirs ld binutils gprof"
;;
- m68k-*-vxworks5.1)
- noconfigdirs="$noconfigdirs newlib"
- ;;
mips*-*-irix5*)
# The GNU linker does not support shared libraries.
# emacs is emacs 18, which does not work on Irix 5 (emacs19 does work)