# these tools are built for the host environment
#
host_tools="texinfo byacc flex bison binutils ld gas gcc gdb make patch
- send-pr gprof gdbtest tgas etc expect deja-gnu dejagnu sim
+ prms send-pr gprof gdbtest tgas etc expect dejagnu sim
m4 autoconf ispell grep diff rcs cvs fileutils shellutils
textutils wdiff find emacs uudecode hello tar gzip indent
- recode package2 package"
+ recode release"
# these libraries are built for the target environment, and are built after
# directories to be built in the native environment only
#
-native_only="autoconf cvs diff emacs fileutils find grep groff ispell m4
- rcs sed shellutils textutils wdiff"
+native_only="autoconf cvs emacs fileutils find grep groff gzip hello indent
+ ispell m4 rcs recode sed shellutils tar textutils tk uudecode wdiff
+ gprof"
# directories to be built in a cross environment only
#
*-ibm-aix*) host_makefile_frag=config/mh-aix ;;
*-bull-bosx*) host_makefile_frag=config/mh-aix ;;
*-sun-solaris2*) host_makefile_frag=config/mh-solaris ;;
+ m68k-sun-*) host_makefile_frag=config/mh-sun3 ;;
*-sun-*) host_makefile_frag=config/mh-sun ;;
*-hp-hpux) host_makefile_frag=config/mh-hpux ;;
*-*-sysv4*) host_makefile_frag=config/mh-sysv4 ;;
# exist yet.
case "${host}" in
+ alpha-dec-osf1)
+ configdirs=`echo ${configdirs} | sed -e 's/gdb//'`
+ ;;
i[34]86-*-go32)
configdirs=`echo ${configdirs} | sed -e 's/tcl//;s/expect//;s/deja-gnu//'`
- configdirs=`echo ${configdirs} | sed -e 's/make//;s/texinfo//'`
- configdirs=`echo ${configdirs} | sed -e 's/patch//;s/flex//;s/byacc//;s/send_pr//'`
+ configdirs=`echo ${configdirs} | sed -e 's/make//;s/texinfo//;s/bison//'`
+ configdirs=`echo ${configdirs} | sed -e 's/patch//;s/flex//;s/byacc//'`
+ configdirs=`echo ${configdirs} | sed -e 's/send-pr//;s/gprof//'`
+ configdirs=`echo ${configdirs} | sed -e 's/uudecode//;s/dejagnu//'`
+ configdirs=`echo ${configdirs} | sed -e 's/diff//'`
;;
esac
case "${target}" in
- rs6000-*-*)
+ alpha-dec-osf1)
configdirs=`echo ${configdirs} | sed -e 's/ld//;s/binutils//;s/gas//'`
+ configdirs=`echo ${configdirs} | sed -e 's/gdb//;s/emacs//;s/fileutils//'`
+ configdirs=`echo ${configdirs} | sed -e 's/grep//;s/libg++//'`
+ ;;
+ h8300-*-*)
+ configdirs=`echo ${configdirs} | sed -e 's/libg++//'`
+## start-sanitize-chill
+ configdirs=`echo ${configdirs} | sed -e 's/chillrt//'`
+## end-sanitize-chill
+ ;;
+ h8500-*-*)
+ configdirs=`echo ${configdirs} | sed -e 's/libg++//'`
+## start-sanitize-chill
+ configdirs=`echo ${configdirs} | sed -e 's/chillrt//'`
+## end-sanitize-chill
;;
hppa*-*-osf)
# Do configure ld/binutils/gas for this case.
hppa*-*-*)
configdirs=`echo ${configdirs} | sed -e 's/ld//;s/binutils//;s/gas//'`
;;
+ rs6000-*-*)
+ configdirs=`echo ${configdirs} | sed -e 's/ld//;s/binutils//;s/gas//;s/gprof//'`
+ ;;
+ mips-*-*)
+ configdirs=`echo ${configdirs} | sed -e 's/gprof//'`
+ ;;
+ i[34]86-*-sco*)
+ configdirs=`echo ${configdirs} | sed -e 's/gprof//'`
+ ;;
*-*-solaris2*)
configdirs=`echo ${configdirs} | sed -e 's/ld//;s/gas//'`
;;
+ *-*-sysv4*)
+ configdirs=`echo ${configdirs} | sed -e 's/ld//;s/binutils//;s/gas//'`
+ ;;
*-*-vms)
configdirs=`echo ${configdirs} | sed -e 's/bfd//;s/ld//;s/binutils//'`
;;
- h8300-*-*)
- configdirs=`echo ${configdirs} | sed -e 's/libg++//'`
-## start-sanitize-chill
- configdirs=`echo ${configdirs} | sed -e 's/chillrt//'`
-## end-sanitize-chill
- ;;
- h8500-*-*)
- configdirs=`echo ${configdirs} | sed -e 's/libg++//'`
-## start-sanitize-chill
- configdirs=`echo ${configdirs} | sed -e 's/chillrt//'`
-## end-sanitize-chill
- ;;
esac
# Set with_gnu_as and with_gnu_ld as appropriate.