diff options
author | David D. Zuhn <zoo@cygnus> | 1993-10-18 22:28:18 +0000 |
---|---|---|
committer | David D. Zuhn <zoo@cygnus> | 1993-10-18 22:28:18 +0000 |
commit | 8b5405d2e5f6e5c83396372039f8485b7b7994e5 (patch) | |
tree | 9d217f96a25a2ef7328af5f1194301da47bd90d1 /configure.in | |
parent | adee89e8a2d4421f3b729e7f9b9cca4a8292224b (diff) | |
download | gdb-8b5405d2e5f6e5c83396372039f8485b7b7994e5.zip gdb-8b5405d2e5f6e5c83396372039f8485b7b7994e5.tar.gz gdb-8b5405d2e5f6e5c83396372039f8485b7b7994e5.tar.bz2 |
handle unixware & hp emacs, textutils on rs6000
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/configure.in b/configure.in index 1a61682..a252697 100644 --- a/configure.in +++ b/configure.in @@ -199,7 +199,15 @@ case "${target}" in hppa*-*-osf) # Do configure ld/binutils/gas for this case. ;; + m68k-hp-hpux*) + configdirs=`echo ${configdirs} | sed -e 's/emacs//'` + ;; hppa*-*-*) + # HP's C compiler doesn't handle Emacs correctly + case "${CC}" in + "" | cc*) configdirs=`echo ${configdirs} | sed -e 's/emacs//'` ;; + *) echo "building emacs" ;; + esac configdirs=`echo ${configdirs} | sed -e 's/ld//;s/binutils//;s/gas /pagas /;s/shellutils//'` gasdir=pagas ;; @@ -207,8 +215,19 @@ case "${target}" in # add the go32 support tools to the list configdirs=`echo go32 ${configdirs}` ;; + i[34]86-*-sysv4*) + # The SYSV4 C compiler doesn't handle Emacs correctly + case "${CC}" in + "" | cc*) configdirs=`echo ${configdirs} | sed -e 's/emacs//'` ;; + *) ;; + esac + # but that's okay since emacs doesn't work anyway + echo "no emacs for today" + configdirs=`echo ${configdirs} | sed -e 's/emacs//'` + ;; rs6000-*-*) - configdirs=`echo ${configdirs} | sed -e 's/ld//;s/binutils//;s/gas //;s/gprof//'` + # a gcc built textutils will cause the linker to hang on 'join' + configdirs=`echo ${configdirs} | sed -e 's/ld//;s/binutils//;s/gas //;s/gprof//;s/textutils//'` ;; mips-*-*) configdirs=`echo ${configdirs} | sed -e 's/gprof//'` |