Subversion Repositories HelenOS

Rev

Rev 3757 | Rev 4164 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3757 Rev 3758
Line 61... Line 61...
61
 
61
 
62
    /** End-of-file indicator. */
62
    /** End-of-file indicator. */
63
    int eof;
63
    int eof;
64
} FILE;
64
} FILE;
65
 
65
 
-
 
66
extern FILE *stdin, *stdout, *stderr;
-
 
67
 
66
extern int getchar(void);
68
extern int getchar(void);
67
 
69
 
68
extern int puts(const char *);
70
extern int puts(const char *);
69
extern int putchar(int);
71
extern int putchar(int);
70
 
72
 
71
extern int printf(const char *, ...);
73
extern int printf(const char *, ...);
72
extern int asprintf(char **, const char *, ...);
74
extern int asprintf(char **, const char *, ...);
73
extern int sprintf(char *, const char *fmt, ...);
75
extern int sprintf(char *, const char *, ...);
74
extern int snprintf(char *, size_t , const char *, ...);
76
extern int snprintf(char *, size_t , const char *, ...);
75
 
77
 
76
extern int vprintf(const char *, va_list);
78
extern int vprintf(const char *, va_list);
77
extern int vsprintf(char *, const char *, va_list);
79
extern int vsprintf(char *, const char *, va_list);
78
extern int vsnprintf(char *, size_t, const char *, va_list);
80
extern int vsnprintf(char *, size_t, const char *, va_list);
79
 
81
 
80
#define fprintf(f, fmt, ...) printf(fmt, ##__VA_ARGS__)
-
 
81
 
-
 
82
extern int rename(const char *, const char *);
82
extern int rename(const char *, const char *);
83
 
83
 
84
extern FILE *fopen(const char *, const char *);
84
extern FILE *fopen(const char *, const char *);
85
extern int fclose(FILE *);
85
extern int fclose(FILE *);
86
extern size_t fread(void *, size_t, size_t, FILE *);
86
extern size_t fread(void *, size_t, size_t, FILE *);
87
extern size_t fwrite(const void *, size_t, size_t, FILE *);
87
extern size_t fwrite(const void *, size_t, size_t, FILE *);
88
extern int feof(FILE *);
88
extern int feof(FILE *);
89
extern int ferror(FILE *);
89
extern int ferror(FILE *);
90
extern void clearerr(FILE *);
90
extern void clearerr(FILE *);
91
 
91
 
92
extern int fgetc(FILE *);;
92
extern int fgetc(FILE *);
93
extern int fputc(int, FILE *);
93
extern int fputc(int, FILE *);
94
extern int fputs(const char *, FILE *);
94
extern int fputs(const char *, FILE *);
95
 
95
 
-
 
96
extern int fprintf(FILE *, const char *, ...);
-
 
97
extern int vfprintf(FILE *, const char *, va_list);
-
 
98
 
96
#define getc fgetc
99
#define getc fgetc
97
#define putc fputc
100
#define putc fputc
98
 
101
 
99
extern int fseek(FILE *, long, int);
102
extern int fseek(FILE *, long, int);
100
 
103