* hosts/std-host.h: Removed declarations of printf, fprintf,
[deliverable/binutils-gdb.git] / bfd / hosts / std-host.h
CommitLineData
8bd4e54b 1#ifndef hosts_std_host_H
cc9a3bd6
PB
2#include <fcntl.h>
3#include <errno.h>
4#include <stdio.h>
5#include <sys/types.h>
6#include <sys/stat.h>
7#include <ctype.h>
8#include <string.h>
9#include <sys/file.h>
10
11#ifndef O_ACCMODE
12#define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR)
13#endif
14#ifndef SEEK_SET
15#define SEEK_SET 0
16#endif
17#ifndef SEEK_CUR
18#define SEEK_CUR 1
19#endif
20#ifdef STDC_HEADERS
21#include <stdlib.h>
22/*#include <string.h>*/
23#else
8f460881
KR
24extern char *mktemp ();
25extern int fflush ();
26extern int write ();
27extern void abort ();
28extern int close ();
8f460881
KR
29extern int qsort ();
30extern void exit ();
31extern int fseek ();
32extern int fclose ();
33extern void bcopy ();
34extern int bcmp ();
35extern void bzero ();
36extern PTR memset ();
fdebd629
JK
37
38/* These used to be declared to return void. As far as I know that is just
39 wrong; are there any systems for which they actually don't return a
40 value (EOF for error, something else for success). */
41extern int puts ();
42extern int fputs ();
43
8f460881
KR
44extern int rmdir ();
45extern int getuid ();
46extern int getgid ();
47extern int rename ();
48extern void perror ();
cc9a3bd6 49#ifndef DONTDECLARE_MALLOC
8f460881
KR
50extern PTR malloc ();
51extern PTR realloc ();
cc9a3bd6
PB
52#endif
53
54#ifndef __GNUC__
8f460881 55extern PTR memcpy ();
cc9a3bd6 56#else
8f460881 57/* char * memcpy (); */
cc9a3bd6
PB
58#endif
59
60#ifdef __STDC__
8f460881 61extern void free ();
cc9a3bd6
PB
62#else
63extern int free();
64#endif
65
66extern char * strchr();
67extern char *getenv();
3de08d72 68extern PTR memchr();
cc9a3bd6
PB
69extern char *strrchr();
70extern int chmod();
cc9a3bd6 71extern int fstat();
cc9a3bd6
PB
72extern int stat();
73extern int strtol();
74
75extern char *strrchr();
76extern char *ctime();
77extern int _flsbuf();
78extern int fclose();
79extern int time();
80extern int utimes();
81extern int vfprintf();
82extern long atol();
83extern char *getenv();
84extern int fputc();
85extern int unlink();
8f460881 86#endif /* STDC_HEADERS */
cc9a3bd6 87
cc9a3bd6
PB
88#ifndef BYTES_IN_PRINTF_INT
89#define BYTES_IN_PRINTF_INT 4
90#endif
91
92#include "fopen-same.h"
8bd4e54b
KR
93#define hosts_std_host_H
94#endif
This page took 0.042879 seconds and 4 git commands to generate.