# these libraries are used by various programs built for the host environment
#
-host_libs="mmalloc libiberty opcodes bfd readline gash db tcl tk tclX itcl tix"
-# start-sanitize-ide
-host_libs="${host_libs} libide"
-# end-sanitize-ide
+host_libs="mmalloc libiberty opcodes bfd readline gash db tcl tk tclX itcl tix libide"
if [ "${enable_gdbgui}" = "yes" ] ; then
host_libs="${host_libs} libgui"
# directories to be built in a cross environment only
#
-cross_only="target-libgloss target-newlib"
+cross_only="target-libgloss target-newlib target-cygmon target-opcodes"
## All tools belong in one of the four categories, and are assigned above
## We assign ${configdirs} this way to remove all embedded newlines. This
yes | "") # the default value for this tree is that X11 is available
;;
no)
- skipdirs="${skipdirs} tk gash"
+ skipdirs="${skipdirs} libide tk gash"
# start-sanitize-ide
- skipdirs="${skipdirs} libide vmake jstools"
+ skipdirs="${skipdirs} vmake jstools"
# end-sanitize-ide
;;
*)
i[3456]86-*-vsta)
noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl apache inet itcl tix db sn gnuserv"
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs vmake jstools"
# end-sanitize-ide
;;
i[3456]86-*-go32* | i[3456]86-*-msdosdjgpp*)
noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl apache inet itcl tix db sn gnuserv"
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs vmake jstools"
# end-sanitize-ide
;;
*-*-cygwin32)
ppc*-*-pe)
noconfigdirs="patch diff make tk tcl expect dejagnu cvs autoconf automake texinfo bison send-pr gprof rcs guile perl apache inet itcl tix db sn gnuserv"
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs vmake jstools"
# end-sanitize-ide
;;
esac
arm-*-coff*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
+ thumb-*-coff) # CYGNUS LOCAL nickc/thumb
+ noconfigdirs="$noconfigdirs target-libgloss"
+ ;;
arm-*-riscix*)
noconfigdirs="$noconfigdirs ld target-libgloss"
;;
;;
# start-sanitize-d30v
d30v-*-*)
- noconfigdirs="$noconfigdirs gcc newlib target-librx target-libg++ target-libstdc++ target-libio target-libgloss target-libiberty target-newlib target-examples"
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs vmake jstools"
# end-sanitize-ide
;;
# end-sanitize-d30v
*-*-cygwin32) ;; # keep gdb tcl tk expect etc.
*) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix db sn gnuserv"
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs vmake jstools"
# end-sanitize-ide
;;
esac
target_configdirs="$target_configdirs target-winsup"
noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl tix db sn gnuserv"
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs vmake jstools"
# end-sanitize-ide
# always build newlib.
skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
powerpcle-*-solaris*)
noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl tix db sn gnuserv"
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs vmake jstools"
# end-sanitize-ide
;;
rs6000-*-lynxos*)
esac
noconfigdirs="$noconfigdirs target-libgloss"
;;
+ sparc-*-elf*)
+ if [ x${is_cross_compiler} != xno ] ; then
+ target_configdirs="${target_configdirs} target-cygmon"
+ fi
+ ;;
+ sparclite-*-aout*)
+ if [ x${is_cross_compiler} != xno ] ; then
+ target_configdirs="${target_configdirs} target-cygmon"
+ fi
+ ;;
sparc-*-sunos4*)
if [ x${is_cross_compiler} != xno ] ; then
noconfigdirs="$noconfigdirs gdb gdbtest target-newlib target-libgloss"
;;
esac
-# targets that need a second pass
-case "${target}" in
- *-gm-magic*)
- noconfigdirs="$noconfigdirs target-libgloss"
- ;;
-esac
-
# If we aren't building newlib, then don't build libgloss, since libgloss
# depends upon some newlib header files.
case "${noconfigdirs}" in