From 549d4382b7dff176f2578d316f0a810e905c2a2d Mon Sep 17 00:00:00 2001 From: Stu Grossman Date: Tue, 17 Sep 1991 23:41:34 +0000 Subject: [PATCH] Initial revision --- bfd/hosts/irix3.h | 40 ++++++++++++++++++++++++++++++++++++++++ config/mh-sysv | 3 +++ gdb/config/irix3.mh | 6 ++++++ gdb/config/irix3.mt | 3 +++ 4 files changed, 52 insertions(+) create mode 100644 bfd/hosts/irix3.h create mode 100644 config/mh-sysv create mode 100644 gdb/config/irix3.mh create mode 100644 gdb/config/irix3.mt diff --git a/bfd/hosts/irix3.h b/bfd/hosts/irix3.h new file mode 100644 index 0000000000..f6e5fa1979 --- /dev/null +++ b/bfd/hosts/irix3.h @@ -0,0 +1,40 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#if 0 +#include +#include +#endif + +#if !defined (O_ACCMODE) +#define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR) +#endif + +#if !defined (SEEK_SET) +#define SEEK_SET 0 +#define SEEK_CUR 1 +#endif + +/* EXACT TYPES */ +typedef char int8e_type; +typedef unsigned char uint8e_type; +typedef short int16e_type; +typedef unsigned short uint16e_type; +typedef int int32e_type; +typedef unsigned int uint32e_type; + +/* CORRECT SIZE OR GREATER */ +typedef char int8_type; +typedef unsigned char uint8_type; +typedef short int16_type; +typedef unsigned short uint16_type; +typedef int int32_type; +typedef unsigned int uint32_type; + diff --git a/config/mh-sysv b/config/mh-sysv new file mode 100644 index 0000000000..77e8c6ab53 --- /dev/null +++ b/config/mh-sysv @@ -0,0 +1,3 @@ +# Define SYSV as -DSYSV if you are using a System V operating system. +SYSV = -DSYSV +RANLIB = echo diff --git a/gdb/config/irix3.mh b/gdb/config/irix3.mh new file mode 100644 index 0000000000..55dae08c2e --- /dev/null +++ b/gdb/config/irix3.mh @@ -0,0 +1,6 @@ +# Host: SGI Iris running irix 3.x +XDEPFILES= infptrace.o coredep.o +XM_FILE= xm-irix3.h +ALLOCA=alloca.o +ALLOCA1=alloca.o +MUNCH_DEFINE=-B diff --git a/gdb/config/irix3.mt b/gdb/config/irix3.mt new file mode 100644 index 0000000000..3cd05bb1e9 --- /dev/null +++ b/gdb/config/irix3.mt @@ -0,0 +1,3 @@ +# Target: Big-endian MIPS machine such as Sony News +TDEPFILES= mips-pinsn.o mips-tdep.o mipsread.o exec.o +TM_FILE= tm-irix3.h