Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | typedef int FILE; |
| 2 | extern FILE *xmon_stdin, *xmon_stdout; |
| 3 | #define EOF (-1) |
| 4 | #define stdin xmon_stdin |
| 5 | #define stdout xmon_stdout |
| 6 | #define printf xmon_printf |
| 7 | #define fprintf xmon_fprintf |
| 8 | #define fputs xmon_fputs |
| 9 | #define fgets xmon_fgets |
| 10 | #define putchar xmon_putchar |
| 11 | #define getchar xmon_getchar |
| 12 | #define putc xmon_putc |
| 13 | #define getc xmon_getc |
| 14 | #define fopen(n, m) NULL |
| 15 | #define fflush(f) do {} while (0) |
| 16 | #define fclose(f) do {} while (0) |
| 17 | extern char *fgets(char *, int, void *); |
| 18 | extern void xmon_fprintf(void *, const char *, ...); |
| 19 | extern void xmon_sprintf(char *, const char *, ...); |
| 20 | extern void xmon_puts(char*); |
| 21 | |
| 22 | #define perror(s) printf("%s: no files!\n", (s)) |