+Sun Nov 30 16:12:27 1997 Bob Manson <manson@charmed.cygnus.com>
+
+ * Makefile.in: Add rules for cygmon.
+
+ * configure.in: Build cygmon for sparc-elf and sparclite-aout.
+
Wed Nov 26 11:53:33 1997 Keith Seitz <keiths@onions.cygnus.com>
* Makefile.in, configure, configure.in: merge with foundry-971118-build
# This is set by the configure script to the list of directories which
# should be built using the target tools.
-TARGET_CONFIGDIRS = libiberty libgloss newlib libio librx libstdc++ libg++ winsup
+TARGET_CONFIGDIRS = libiberty libgloss newlib libio librx libstdc++ libg++ winsup opcodes cygmon
# Target libraries are put under this directory:
# Changed by configure to $(target_alias) if cross.
all-target-libgloss \
all-target-libiberty \
all-target-gperf \
- all-target-examples
+ all-target-examples \
+ all-target-cygmon
# This is a list of the configure targets for all of the modules which
# are compiled using the target tools.
configure-target-libgloss \
configure-target-libiberty \
configure-target-gperf \
- configure-target-examples
+ configure-target-examples \
+ configure-target-cygmon
# This is a list of the check targets for all of the modules which are
# compiled using $(TARGET_FLAGS_TO_PASS).
clean-target-libgloss \
clean-target-libiberty \
clean-target-gperf \
- clean-target-examples
+ clean-target-examples \
+ clean-target-cygmon
# All of the x11 modules that can be cleaned
CLEAN_X11_MODULES = \
all-bison: all-texinfo
all-byacc:
all-cvs:
+configure-target-cygmon: $(ALL_GCC)
+all-target-cygmon: configure-target-cygmon all-gas all-ld all-gcc all-target-libiberty all-target-newlib all-target-libio
all-db:
all-dejagnu: all-tcl all-expect all-tk
all-diff: all-libiberty
# 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
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"