aboutsummaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorBob Manson <manson@cygnus>1997-12-01 02:38:26 +0000
committerBob Manson <manson@cygnus>1997-12-01 02:38:26 +0000
commit664298e6dc699825f3cd1fe0f4f4ee5593cffd9f (patch)
treeeedfd0a86b727c215aa4d5f60c7a0aade895dbb2 /configure.in
parent97b25f990d7ec3aea0ddcb627ec09b7b42c8ef1c (diff)
downloadgdb-664298e6dc699825f3cd1fe0f4f4ee5593cffd9f.zip
gdb-664298e6dc699825f3cd1fe0f4f4ee5593cffd9f.tar.gz
gdb-664298e6dc699825f3cd1fe0f4f4ee5593cffd9f.tar.bz2
* Makefile.in: Add rules for cygmon.
* configure.in: Build cygmon for sparc-elf and sparclite-aout.
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in12
1 files changed, 11 insertions, 1 deletions
diff --git a/configure.in b/configure.in
index ad20777..0da01d3 100644
--- a/configure.in
+++ b/configure.in
@@ -89,7 +89,7 @@ native_only="autoconf automake cvs emacs emacs19 fileutils find gawk grep gzip h
# 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
@@ -601,6 +601,16 @@ case "${target}" in
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"