X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibc.so_src%2Finclude_exp%2Fstdio.h;h=19f21f657d7e94dc958269fab8460d8766e7ed4f;hb=16452b14885a8046adef7ec4ca9b9083a9ba2818;hp=70e71388e314370f1c979e383071175711c0bfc4;hpb=001546477549f71fd1af08e13c60e0a39397532a;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libc.so_src/include_exp/stdio.h b/Usermode/Libraries/libc.so_src/include_exp/stdio.h index 70e71388..19f21f65 100644 --- a/Usermode/Libraries/libc.so_src/include_exp/stdio.h +++ b/Usermode/Libraries/libc.so_src/include_exp/stdio.h @@ -28,22 +28,47 @@ typedef struct sFILE FILE; #ifdef ARCHDIR_is_native #define printf acess_printf -#define vsprintf acess_vsprintf #define vsnprintf acess_vsnprintf +#define vsprintf acess_vsprintf +#define vprintf acess_vprintf #define sprintf acess_sprintf #define snprintf acess_snprintf -#define vprintf acess_vprintf -#define vfprintf acess_vfprintf +#define perror acess_perror + #define fopen acess_fopen #define fdopen acess_fdopen #define freopen acess_freopen +#define fdopen acess_fdopen #define fclose acess_fclose - -#define putchar acess_putchar +#define ftell acess_ftell +#define fseek acess_fseek +#define clearerr acess_clearerr +#define feof acess_feof +#define ferr acess_ferr +#define fileno acess_fileno + +#define fread acess_fread +#define fwrite acess_fwrite +#define fgetc acess_fgetc +#define fgets acess_fgets +#define fputc acess_fputc +#define fputs acess_fputs #define getchar acess_getchar +#define putchar acess_putchar + +#define fprintf acess_fprintf +#define vfprintf acess_vfprintf + +#define scanf acess_scanf +#define fscanf acess_fscanf +#define sscanf acess_sscanf +#define vscanf acess_vscanf +#define vsscanf acess_vsscanf +#define vfscanf acess_vfscanf #define stdin acess_stdin #define stdout acess_stdout +#define stderr acess_stderr #endif /* --- Standard IO --- */ @@ -69,6 +94,7 @@ extern int fileno(FILE *stream); extern size_t fread(void *buf, size_t size, size_t n, FILE *fp); extern size_t fwrite(const void *buf, size_t size, size_t n, FILE *fp); extern int fgetc(FILE *fp); +#define getc(fp) fgetc(fp) extern char *fgets(char *s, int size, FILE *fp); extern int fputc(int ch, FILE *fp); extern int fputs(const char *s, FILE *fp);