(Ultrix 2.2 support from Michael Rendell <michael@mercury.cs.mun.ca>)
* configure.host (vax-*-ultrix2*): Add triplet. * hosts/vaxult2.h: New file. * config/vaxult2.mh: New file.
This commit is contained in:
parent
d6400b148d
commit
b84d84d7a6
|
@ -1,5 +1,10 @@
|
|||
Tue Mar 2 17:52:58 1993 Fred Fish (fnf@cygnus.com)
|
||||
|
||||
(Ultrix 2.2 support from Michael Rendell <michael@mercury.cs.mun.ca>)
|
||||
* configure.host (vax-*-ultrix2*): Add triplet.
|
||||
* hosts/vaxult2.h: New file.
|
||||
* config/vaxult2.mh: New file.
|
||||
|
||||
* aoutx.h (string.h): Include for strchr and friends.
|
||||
* archive.c (string.h): Include for memchr and friends.
|
||||
* elf32.c (string.h): Include for strrchr and friends.
|
||||
|
|
|
@ -62,6 +62,7 @@ tahoe.h
|
|||
ultra3.h
|
||||
vaxbsd.h
|
||||
vaxult.h
|
||||
vaxult2.h
|
||||
we32k.h
|
||||
|
||||
Do-last:
|
||||
|
|
|
@ -0,0 +1,51 @@
|
|||
#include <fcntl.h>
|
||||
#include <errno.h>
|
||||
#include <stdio.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include <ctype.h>
|
||||
#include <string.h>
|
||||
#include <sys/file.h>
|
||||
|
||||
#ifndef O_ACCMODE
|
||||
#define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR)
|
||||
#endif
|
||||
#define SEEK_SET 0
|
||||
#define SEEK_CUR 1
|
||||
|
||||
#ifndef DONTDECLARE_MALLOC
|
||||
extern PTR EXFUN(malloc,(unsigned));
|
||||
extern PTR EXFUN(realloc, (PTR, unsigned));
|
||||
extern int EXFUN(free,(PTR));
|
||||
#endif
|
||||
extern int EXFUN(abort,(void));
|
||||
extern void EXFUN(bcopy,(char*,char*,int));
|
||||
extern void EXFUN(exit,(int));
|
||||
extern void EXFUN(bzero,(char *, int));
|
||||
extern int strtol();
|
||||
|
||||
#include <machine/param.h>
|
||||
#include <machine/vmparam.h>
|
||||
#define HOST_PAGE_SIZE (NBPG*CLSIZE)
|
||||
#define HOST_MACHINE_ARCH bfd_arch_vax
|
||||
|
||||
#define HOST_TEXT_START_ADDR USRTEXT
|
||||
#define HOST_STACK_END_ADDR USRSTACK
|
||||
#undef HOST_BIG_ENDIAN_P
|
||||
|
||||
/* 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"
|
Loading…
Reference in New Issue