]>
Commit | Line | Data |
---|---|---|
fecd2382 RP |
1 | #ifndef __STDC__ |
2 | #define NO_STDARG | |
fecd2382 RP |
3 | #endif /* not __STDC__ */ |
4 | ||
d9391253 | 5 | #if !defined(__GNUC__) & !defined(__STDC__) |
d1a9e594 | 6 | #include <memory.h> |
d9391253 RP |
7 | #else |
8 | extern int memset(); | |
5cf89596 | 9 | #endif |
d68f75c4 MT |
10 | |
11 | /* #include <sys/stdtypes.h> before <stddef.h> when compiling by GCC. */ | |
12 | #include <sys/stdtypes.h> | |
5d9f0ecf | 13 | #include <stddef.h> |
fecd2382 RP |
14 | #include <ctype.h> |
15 | #include <string.h> | |
16 | ||
17 | /* externs for system libraries. */ | |
18 | ||
19 | extern char *strchr(); | |
20 | extern char *malloc(); | |
21 | extern char *realloc(); | |
22 | extern char *strrchr(); | |
23 | extern int _filbuf(); | |
24 | extern int _flsbuf(); | |
5d9f0ecf | 25 | /*extern int abort();*/ |
fecd2382 RP |
26 | extern int bcopy(); |
27 | extern int bzero(); | |
28 | extern int bzero(); | |
5d9f0ecf | 29 | /*extern int exit();*/ |
fecd2382 RP |
30 | extern int fclose(); |
31 | extern int fprintf(); | |
32 | extern int fread(); | |
33 | extern int free(); | |
34 | extern int perror(); | |
35 | extern int printf(); | |
36 | extern int setvbuf(); | |
37 | extern int sscanf(); | |
38 | extern int strcmp(); | |
39 | extern int strlen(); | |
40 | extern int strncmp(); | |
41 | extern int time(); | |
42 | extern int ungetc(); | |
43 | extern int vfprintf(); | |
44 | extern int vprintf(); | |
45 | extern long atol(); | |
46 | ||
47 | #ifndef tolower | |
48 | extern int tolower(); | |
49 | #endif /* tolower */ | |
50 | ||
51 | #ifndef toupper | |
52 | extern int toupper(); | |
53 | #endif /* toupper */ | |
54 | ||
55 | /* | |
56 | * Local Variables: | |
57 | * fill-column: 80 | |
58 | * comment-column: 0 | |
59 | * End: | |
60 | */ | |
61 | ||
8b228fe9 | 62 | /* end of ho-sunos.h */ |