aboutsummaryrefslogtreecommitdiff
path: root/bfd/hosts/sysv4.h
blob: 5880d3349220d2d943dc9f583cdb4bd22051ef2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/* System V Release 4 Unix host system */

#include <stddef.h>
#include <ansidecl.h>
#include <fcntl.h>
#include <errno.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <utime.h>
#include <ctype.h>
#include <string.h>
#include <sys/file.h>
#include <unistd.h>
#include <stdlib.h>
#include <time.h>

#ifndef	O_ACCMODE
#define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR)
#endif
#ifndef SEEK_SET
#define SEEK_SET 0
#endif
#ifndef SEEK_CUR
#define SEEK_CUR 1
#endif

#define POSIX_UTIME

/* Note that we also use this for ptx4 (sequent).  ptx4 does not
   really have procfs, but it has the relevant headers for BFD to read
   core files, so the proper thing to do for ptx4 is define
   HAVE_PROCFS in BFD but not GDB.  */

#define HAVE_PROCFS	/* This host has /proc support */

#include "fopen-same.h"