Initial revision
[external/binutils.git] / bfd / hosts / delta88.h
1 #include <errno.h>
2 #include <sys/types.h>
3 #include <unistd.h>
4
5 #include <string.h>
6 #include <fcntl.h>
7 #include <sys/stat.h>
8 #include <time.h>
9 #include <ctype.h>
10
11 #include <stdio.h>
12
13 #ifndef DONTDECLARE_MALLOC
14 extern PROTO(PTR,malloc,(unsigned));
15 extern PROTO(PTR ,realloc, (PTR, unsigned));
16 #endif
17 extern PROTO(int, abort,(void));
18 extern PROTO(int, free,(PTR));
19 extern PROTO(void, bcopy,(char*,char*,int));
20 extern PROTO(void, exit,(int));
21 extern int strtol();
22 extern PROTO(void, bzero,(char *, int));
23 #define NO_STDARG 1
24
25
26
27 extern PROTO(int, abort,(void));
28 extern PROTO(int, close,(int));
29 extern PROTO(int, fcntl,(int des, int cmd, int e));
30
31
32 extern PROTO(int, qsort,(void *data,int els, int siz, int func()));
33 extern PROTO(unsigned short,getuid,(void));
34 extern PROTO(unsigned short,getgid,(void));
35 extern PROTO(int, fseek,(FILE*, int, int));
36 extern PROTO(int, fclose,(FILE*));
37 extern PROTO(void, bcopy,(char*,char*,int));
38 extern PROTO(int, bcmp,(char *, char *, int));
39 extern PROTO(void, bzero,(char *, int));
40 extern char * strchr();
41 extern PROTO(void, perror,(CONST char *));
42 extern char *getenv();
43 extern char *memchr();
44 extern char *strrchr();
45 extern int chmod();
46 extern int fread();
47 extern int fstat();
48 extern int fwrite();
49 extern int sscanf();
50 extern int stat();
51 extern int strtol();
52 extern int fileno();
53 extern char *strrchr();
54 extern char *ctime();
55 extern int _flsbuf();
56 extern int fclose();
57 extern int time();
58 extern int utimes();
59 extern int vfprintf();
60 extern long atol();
61 extern char *getenv();
62 extern int fputc();
63 extern int unlink();
64
65
66 /* EXACT TYPES */
67 typedef char int8e_type;
68 typedef unsigned char uint8e_type;
69 typedef short int16e_type;
70 typedef unsigned short uint16e_type;
71 typedef int int32e_type;
72 typedef unsigned int uint32e_type;
73
74 /* CORRECT SIZE OR GREATER */
75 typedef char int8_type;
76 typedef unsigned char uint8_type;
77 typedef short int16_type;
78 typedef unsigned short uint16_type;
79 typedef int int32_type;
80 typedef unsigned int uint32_type;
81