* Makefile.in: Add libstub.
authorBob Manson <manson@cygnus>
Fri, 17 Apr 1998 19:25:20 +0000 (19:25 +0000)
committerBob Manson <manson@cygnus>
Fri, 17 Apr 1998 19:25:20 +0000 (19:25 +0000)
* configure.in: Ditto. Build libstub for targets that have cygmon
support.

ChangeLog
Makefile.in
configure.in

index e2ed8f9cac50a9bc2778357756f8d1450ec55142..54a9b2781b55984d9534b15cb26121ff12acafea 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Fri Apr 17 12:22:22 1998  Bob Manson  <manson@charmed.cygnus.com>
+
+       * Makefile.in: Add libstub.
+
+       * configure.in: Ditto. Build libstub for targets that have cygmon
+       support.
+
 Tue Apr 14 18:01:55 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * configure.in: Don't set PICFLAG on ix86-cygwin32.
index f3a841aa86611d8b34db10dd0469e2a00e42c719..e482971407c47ae70a5ac86f6201b2c4d02a73c1 100644 (file)
@@ -163,7 +163,7 @@ OTHERS =
 
 # 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 opcodes cygmon
+TARGET_CONFIGDIRS = libiberty libgloss newlib libio librx libstdc++ libg++ winsup opcodes libstub cygmon
 
 # Target libraries are put under this directory:
 # Changed by configure to $(target_alias) if cross.
@@ -770,6 +770,7 @@ ALL_TARGET_MODULES = \
        all-target-libiberty \
        all-target-gperf \
        all-target-examples \
+       all-target-libstub \
        all-target-cygmon
 
 # This is a list of the configure targets for all of the modules which
@@ -785,6 +786,7 @@ CONFIGURE_TARGET_MODULES = \
        configure-target-libiberty \
        configure-target-gperf \
        configure-target-examples \
+       configure-target-libstub \
        configure-target-cygmon
 
 # This is a list of the check targets for all of the modules which are
@@ -899,6 +901,7 @@ CLEAN_TARGET_MODULES = \
        clean-target-libiberty \
        clean-target-gperf \
        clean-target-examples \
+       clean-target-libstub \
        clean-target-cygmon
 
 # All of the x11 modules that can be cleaned
@@ -1480,7 +1483,7 @@ all-bison: all-texinfo
 all-byacc:
 all-cvssrc:
 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-target-cygmon: configure-target-cygmon all-gas all-ld all-gcc all-target-libiberty all-target-newlib all-target-libio all-target-libstub
 all-db:
 all-dejagnu: all-tcl all-expect all-tk
 all-diff: all-libiberty
@@ -1545,6 +1548,8 @@ configure-target-librx: $(ALL_GCC) configure-target-newlib
 all-target-librx: configure-target-librx
 configure-target-libstdc++: $(ALL_GCC)
 all-target-libstdc++: configure-target-libstdc++ all-gas all-ld all-gcc all-target-libiberty all-target-newlib all-target-libio
+configure-target-libstub: $(ALL_GCC)
+all-target-libstub: configure-target-libstub
 all-libtool:
 all-m4: all-libiberty
 all-make: all-libiberty
index fd8b28c8f9bc25ec3848102239b63f5925c9f694..722b6c7312c145155449eddc54b84d974ed4beaa 100644 (file)
@@ -89,7 +89,7 @@ native_only="autoconf automake libtool cvssrc emacs emacs19 fileutils find gawk
 
 # directories to be built in a cross environment only
 #
-cross_only="target-libgloss target-newlib target-cygmon target-opcodes"
+cross_only="target-libgloss target-newlib target-cygmon target-opcodes target-libstub"
 
 ## All tools belong in one of the four categories, and are assigned above
 ## We assign ${configdirs} this way to remove all embedded newlines.  This
@@ -739,17 +739,17 @@ case "${target}" in
     ;;
   sparc-*-elf*)
     if [ x${is_cross_compiler} != xno ] ; then
-          target_configdirs="${target_configdirs} target-cygmon"
+          target_configdirs="${target_configdirs} target-libstub target-cygmon"
     fi
     ;;
   sparc64-*-elf*)
     if [ x${is_cross_compiler} != xno ] ; then
-          target_configdirs="${target_configdirs} target-cygmon"
+          target_configdirs="${target_configdirs} target-libstub target-cygmon"
     fi
     ;;
   sparclite-*-aout*)
     if [ x${is_cross_compiler} != xno ] ; then
-          target_configdirs="${target_configdirs} target-cygmon"
+          target_configdirs="${target_configdirs} target-libstub target-cygmon"
     fi
     ;;
   sparc-*-sunos4*)