Rev 9811 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9811 | Rev 9812 | ||
---|---|---|---|
Line 33... | Line 33... | ||
33 | #define _STDIO_H_ |
33 | #define _STDIO_H_ |
Line 34... | Line 34... | ||
34 | 34 | ||
35 | #include |
35 | #include |
Line 36... | Line 36... | ||
36 | #include |
36 | #include |
37 | 37 | ||
38 | extern int _FUNC(puts)(const char* str); |
38 | DLLAPI int puts(const char* str); |
39 | extern int _FUNC(printf)(const char* format, ...); |
39 | DLLAPI int printf(const char* format, ...); |
40 | extern int _FUNC(sprintf)(char* buffer, const char* format, ...); |
40 | DLLAPI int sprintf(char* buffer, const char* format, ...); |
41 | extern int _FUNC(snprintf)(char* buffer, size_t count, const char* format, ...); |
41 | DLLAPI int snprintf(char* buffer, size_t count, const char* format, ...); |
42 | extern int _FUNC(vsnprintf)(char* buffer, size_t count, const char* format, va_list va); |
42 | DLLAPI int vsnprintf(char* buffer, size_t count, const char* format, va_list va); |
Line 43... | Line 43... | ||
43 | extern int _FUNC(vsprintf)(char* buffer, const char* format, va_list va); |
43 | DLLAPI int vsprintf(char* buffer, const char* format, va_list va); |
Line 44... | Line 44... | ||
44 | extern int _FUNC(vprintf)(const char* format, va_list va); |
44 | DLLAPI int vprintf(const char* format, va_list va); |
Line 45... | Line 45... | ||
45 | 45 | ||
46 | extern void _FUNC(debug_printf)(const char* format, ...); |
46 | DLLAPI void debug_printf(const char* format, ...); |
Line 83... | Line 83... | ||
83 | 83 | ||
84 | #define stderr (FILE*)3 |
84 | #define stderr (FILE*)3 |
85 | #define stdin (FILE*)1 |
85 | #define stdin (FILE*)1 |
Line 86... | Line 86... | ||
86 | #define stdout (FILE*)2 |
86 | #define stdout (FILE*)2 |
87 | 87 | ||
88 | extern int _FUNC(fgetc)(FILE*); |
88 | DLLAPI int fgetc(FILE*); |
89 | extern char* _FUNC(fgets)(char* restrict, int, FILE* restrict); |
89 | DLLAPI char* fgets(char* restrict, int, FILE* restrict); |
90 | extern int _FUNC(fprintf)(FILE* restrict, const char* restrict, ...); |
90 | DLLAPI int fprintf(FILE* restrict, const char* restrict, ...); |
91 | extern int _FUNC(fputc)(int, FILE*); |
91 | DLLAPI int fputc(int, FILE*); |
92 | extern int _FUNC(fputs)(const char* restrict, FILE* restrict); |
92 | DLLAPI int fputs(const char* restrict, FILE* restrict); |
93 | extern size_t _FUNC(fread)(void* restrict, size_t size, size_t count, FILE* restrict); |
93 | DLLAPI size_t fread(void* restrict, size_t size, size_t count, FILE* restrict); |
94 | extern int _FUNC(fscanf)(FILE* restrict, const char* restrict, ...); |
94 | DLLAPI int fscanf(FILE* restrict, const char* restrict, ...); |
95 | extern size_t _FUNC(fwrite)(const void* restrict, size_t size, size_t count, FILE* restrict); |
95 | DLLAPI size_t fwrite(const void* restrict, size_t size, size_t count, FILE* restrict); |
96 | extern int _FUNC(getc)(FILE*); |
96 | DLLAPI int getc(FILE*); |
97 | #define getc() _FUNC(fgetc)(stdin) |
97 | #define getc() fgetc(stdin) |
98 | extern int _FUNC(getchar)(void); |
98 | DLLAPI int getchar(void); |
99 | extern int _FUNC(printf)(const char* restrict, ...); |
99 | DLLAPI int printf(const char* restrict, ...); |
100 | #define putc(ch) _FUNC(fputc)(ch, stdout) |
100 | #define putc(ch) fputc(ch, stdout) |
101 | extern int _FUNC(puts)(const char*); |
101 | DLLAPI int puts(const char*); |
102 | extern int _FUNC(scanf)(const char* restrict, ...); |
102 | DLLAPI int scanf(const char* restrict, ...); |
103 | extern char* _FUNC(gets)(char* str); |
103 | DLLAPI char* gets(char* str); |
104 | extern int _FUNC(ungetc)(int, FILE*); |
104 | DLLAPI int ungetc(int, FILE*); |
105 | extern int _FUNC(vfprintf)(FILE* restrict, const char* restrict, va_list); |
105 | DLLAPI int vfprintf(FILE* restrict, const char* restrict, va_list); |
106 | extern int _FUNC(vfscanf)(FILE* restrict, const char* restrict, va_list); |
106 | DLLAPI int vfscanf(FILE* restrict, const char* restrict, va_list); |
107 | extern int _FUNC(vprintf)(const char* restrict, va_list); |
107 | DLLAPI int vprintf(const char* restrict, va_list); |
108 | extern int _FUNC(vscanf)(const char* restrict, va_list); |
108 | DLLAPI int vscanf(const char* restrict, va_list); |
109 | extern int _FUNC(sscanf)(const char*, const char* restrict, ...); |
109 | DLLAPI int sscanf(const char*, const char* restrict, ...); |
110 | extern int _FUNC(vsscanf)(const char*, const char*, va_list); |
110 | DLLAPI int vsscanf(const char*, const char*, va_list); |
111 | 111 | ||
112 | extern int _FUNC(remove)(const char*); |
112 | DLLAPI int remove(const char*); |
113 | extern int _FUNC(rename)(const char*, const char*); |
113 | DLLAPI int rename(const char*, const char*); |
114 | extern FILE* _FUNC(tmpfile)(void); |
114 | DLLAPI FILE* tmpfile(void); |
115 | extern char* _FUNC(tmpnam)(char*); |
115 | DLLAPI char* tmpnam(char*); |
116 | 116 | ||
117 | extern int _FUNC(fclose)(FILE*); |
117 | DLLAPI int fclose(FILE*); |
118 | extern int _FUNC(fflush)(FILE*); |
118 | DLLAPI int fflush(FILE*); |
119 | extern FILE* _FUNC(fopen)(const char* restrict, const char* restrict); |
119 | DLLAPI FILE* fopen(const char* restrict, const char* restrict); |
120 | extern FILE* _FUNC(freopen)(const char* restrict, const char* restrict, FILE* restrict); |
120 | DLLAPI FILE* freopen(const char* restrict, const char* restrict, FILE* restrict); |
121 | extern void _FUNC(setbuf)(FILE* restrict, char* restrict); |
121 | DLLAPI void setbuf(FILE* restrict, char* restrict); |
122 | extern int _FUNC(setvbuf)(FILE* restrict, char* restrict, int, size_t); |
122 | DLLAPI int setvbuf(FILE* restrict, char* restrict, int, size_t); |
123 | 123 | ||
124 | extern int _FUNC(fgetpos)(FILE* restrict, fpos_t* restrict); |
124 | DLLAPI int fgetpos(FILE* restrict, fpos_t* restrict); |
125 | extern int _FUNC(fseek)(FILE*, long, int); |
125 | DLLAPI int fseek(FILE*, long, int); |
126 | extern int _FUNC(fsetpos)(FILE*, const fpos_t*); |
126 | DLLAPI int fsetpos(FILE*, const fpos_t*); |
127 | extern long _FUNC(ftell)(FILE*); |
127 | DLLAPI long ftell(FILE*); |
128 | extern void _FUNC(rewind)(FILE*); |
128 | DLLAPI void rewind(FILE*); |
129 | 129 | ||
130 | extern void _FUNC(clearerr)(FILE*); |
130 | DLLAPI void clearerr(FILE*); |
131 | extern int _FUNC(feof)(FILE*); |
131 | DLLAPI int feof(FILE*); |
Line 132... | Line 132... | ||
132 | extern int _FUNC(ferror)(FILE*); |
132 | DLLAPI int ferror(FILE*); |
Line 133... | Line 133... | ||
133 | extern void _FUNC(perror)(const char*); |
133 | DLLAPI void perror(const char*); |
Line 134... | Line 134... | ||
134 | 134 |