From 6697a1a9114df78bbe2c2ee5741023c826012589 Mon Sep 17 00:00:00 2001 From: Brendan Kehoe Date: Thu, 27 Aug 1992 22:11:48 +0000 Subject: Add preliminary support for the we32k (AT&T 3b2). --- bfd/hosts/we32k.h | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 bfd/hosts/we32k.h (limited to 'bfd/hosts') diff --git a/bfd/hosts/we32k.h b/bfd/hosts/we32k.h new file mode 100644 index 0000000..6de135e --- /dev/null +++ b/bfd/hosts/we32k.h @@ -0,0 +1,43 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#ifndef O_ACCMODE +#define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR) +#endif + +#ifndef DONTDECLARE_MALLOC +extern PTR EXFUN(malloc,(unsigned)); +extern PTR EXFUN(realloc, (PTR, unsigned)); +#endif +extern int EXFUN(abort,(void)); +extern int EXFUN(free,(PTR)); +extern void EXFUN(bcopy,(char*,char*,int)); +extern void EXFUN(exit,(int)); +extern void EXFUN(bzero,(char *, int)); +extern int strtol(); +#define NO_STDARG 1 + +/* 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; + +#include "fopen-same.h" -- cgit v1.1