From 57486b9241f9005b271d8aff619a99e2b923e090 Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Sun, 19 Jan 1992 00:44:40 +0000 Subject: [PATCH] Initial revision --- gdb/config/stratus.mh | 21 +++++++++++++++++++++ gdb/config/stratus.mt | 3 +++ 2 files changed, 24 insertions(+) create mode 100644 gdb/config/stratus.mh create mode 100644 gdb/config/stratus.mt diff --git a/gdb/config/stratus.mh b/gdb/config/stratus.mh new file mode 100644 index 00000000000..3888593a8df --- /dev/null +++ b/gdb/config/stratus.mh @@ -0,0 +1,21 @@ +# Host: Stratus FTX2 +XDEPFILES= procfs.o +XM_FILE= xm-stratus.h +SYSV_DEFINE=-DSYSV +REGEX=regex.o +REGEX1=regex.o + +# We need to find alloca() somewhere. Gcc has one built in, but most other +# compilers don't. Using the one in /usr/ucblib/libucb.a is tricky because +# we have to be careful not to pull in anything else from the library (lots +# of things are broken in most SVR4 versions). The best solution is to just +# compile alloca.c and link it into the executable. If we end up not needing +# it, then the code is just dead. Once alloca.c moves to libiberty, then we +# can eliminate this semi-kludge. +ALLOCA=alloca.o +ALLOCA1=alloca.o + +# SVR4 comes standard with terminfo, and in some implementations, the +# old termcap descriptions are incomplete. So ensure that we use the +# new terminfo interface and latest terminal descriptions. +TERMCAP=-ltermlib diff --git a/gdb/config/stratus.mt b/gdb/config/stratus.mt new file mode 100644 index 00000000000..7810e36aa38 --- /dev/null +++ b/gdb/config/stratus.mt @@ -0,0 +1,3 @@ +# Target: Stratus machine running SVR4. +TDEPFILES= i860-pinsn.o exec.o i860-tdep.o solib.o +TM_FILE= tm-stratus.h -- 2.30.2