* hosts/std-host.h: Removed declarations of printf, fprintf,
[deliverable/binutils-gdb.git] / bfd / hosts / std-host.h
... / ...
CommitLineData
1#ifndef hosts_std_host_H
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
24extern char *mktemp ();
25extern int fflush ();
26extern int write ();
27extern void abort ();
28extern int close ();
29extern int qsort ();
30extern void exit ();
31extern int fseek ();
32extern int fclose ();
33extern void bcopy ();
34extern int bcmp ();
35extern void bzero ();
36extern PTR memset ();
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
44extern int rmdir ();
45extern int getuid ();
46extern int getgid ();
47extern int rename ();
48extern void perror ();
49#ifndef DONTDECLARE_MALLOC
50extern PTR malloc ();
51extern PTR realloc ();
52#endif
53
54#ifndef __GNUC__
55extern PTR memcpy ();
56#else
57/* char * memcpy (); */
58#endif
59
60#ifdef __STDC__
61extern void free ();
62#else
63extern int free();
64#endif
65
66extern char * strchr();
67extern char *getenv();
68extern PTR memchr();
69extern char *strrchr();
70extern int chmod();
71extern int fstat();
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();
86#endif /* STDC_HEADERS */
87
88#ifndef BYTES_IN_PRINTF_INT
89#define BYTES_IN_PRINTF_INT 4
90#endif
91
92#include "fopen-same.h"
93#define hosts_std_host_H
94#endif
This page took 0.02338 seconds and 4 git commands to generate.