aboutsummaryrefslogtreecommitdiff
path: root/gdb/config.gdb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/config.gdb')
-rwxr-xr-xgdb/config.gdb51
1 files changed, 34 insertions, 17 deletions
diff --git a/gdb/config.gdb b/gdb/config.gdb
index b7ef693..f94eee6 100755
--- a/gdb/config.gdb
+++ b/gdb/config.gdb
@@ -51,35 +51,40 @@ news)
sun2)
case $os in
os4|sunos4)
- $machine=sun2os4
- $os=""
+ machine=sun2os4
+ os=""
;;
os2|sunos2)
- $machine=sun2os2
- $os=""
+ machine=sun2os2
+ os=""
;;
esac
;;
sun3)
case $os in
os4|sunos4)
- $machine=sun3os4
- $os=""
+ machine=sun3os4
+ os=""
;;
os3|sunos3)
- $machine=sun3os3
- $os=""
+ machine=sun3os3
+ os=""
;;
esac
;;
sparc|sun4)
case $os in
os4|sunos4)
- $machine=sun4os4
- $os=""
+ machine=sun4os4
+ os=""
;;
esac
;;
+# GCC accepts sequent-i386 or symmetry, so be consistent.
+sequent-i386)
+ machine=symmetry
+ os=""
+ ;;
esac
paramfile=m-${machine}${os}.h
@@ -117,7 +122,10 @@ altosgas)
;;
vax)
echo
- echo "/bin/cc has been known to fail on readline.c on VAXen running BSD4.3"
+# The following types of /bin/cc failures have been observed:
+# 1. Something in readline.c which I have never seen
+# 2. ``"values.c", line 816: compiler error: schain botch''
+ echo "/bin/cc has been known to fail on VAXen running BSD4.3"
echo "If this occurs, use gcc "
echo " (but see comments in Makefile.dist about compiling with gcc)."
echo
@@ -166,13 +174,17 @@ i386gas)
# of this file about unneeded files.
opcodefile=m-i386.h
;;
-i386-sysv3.2)
+# These names are short and cryptic due to the @#$#!@#$@! System V
+# 14 character file name limit.
+i386-sv32)
makedefine="-DM_CLIBS=-lPW -DM_SYSV -DM_REGEX=regex.o"
pinsnfile=i386-pinsn.c
depfile=i386-dep.c
- opcodefile=/dev/null
+# The following is a lie, but a necessary one. See comment at beginning
+# of this file about unneeded files.
+ opcodefile=m-i386.h
;;
-i386gas-sysv3.2)
+i386g-sv32)
makedefine="-DM_CLIBS=-lPW -DM_SYSV -DM_REGEX=regex.o"
echo
echo "Use of the coff encapsulation features requires the GNU binary utilities"
@@ -180,7 +192,9 @@ i386gas-sysv3.2)
echo
pinsnfile=i386-pinsn.c
depfile=i386-dep.c
- opcodefile=/dev/null
+# The following is a lie, but a necessary one. See comment at beginning
+# of this file about unneeded files.
+ opcodefile=m-i386.h
;;
merlin)
pinsnfile=ns32k-pinsn.c
@@ -256,9 +270,12 @@ sun4os4|sun4-os4)
depfile=sparc-dep.c
;;
symmetry)
+ paramfile=m-symmetry.h
+ depfile=symmetry-dep.c
pinsnfile=i386-pinsn.c
-# Need *some* opcode file to keep make from trying to make opcode.h
- opcodefile=/dev/null
+# The following is a lie, but a necessary one. See comment at beginning
+# of this file about unneeded files.
+ opcodefile=m-i386.h
;;
umax)
pinsnfile=ns32k-pinsn.c