aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Manson <manson@cygnus>1998-04-17 19:25:20 +0000
committerBob Manson <manson@cygnus>1998-04-17 19:25:20 +0000
commitf4434c50ecf97730f0456a1ef2485675fe399df0 (patch)
treec0df1c5ab5ffb65da60e7e802826ab728292a54a
parentf8998e7780a74bd98a55029be88580a06a630ba9 (diff)
downloadgdb-f4434c50ecf97730f0456a1ef2485675fe399df0.zip
gdb-f4434c50ecf97730f0456a1ef2485675fe399df0.tar.gz
gdb-f4434c50ecf97730f0456a1ef2485675fe399df0.tar.bz2
* Makefile.in: Add libstub.
* configure.in: Ditto. Build libstub for targets that have cygmon support.
-rw-r--r--ChangeLog7
-rw-r--r--Makefile.in9
-rw-r--r--configure.in8
3 files changed, 18 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index e2ed8f9..54a9b27 100644
--- 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.
diff --git a/Makefile.in b/Makefile.in
index f3a841a..e482971 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -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
diff --git a/configure.in b/configure.in
index fd8b28c..722b6c7 100644
--- a/configure.in
+++ b/configure.in
@@ -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*)