libc: add headers and definitions required by libgcc
This commit is contained in:
@@ -26,6 +26,7 @@ extern int printf(const char *format, ...);
|
||||
extern int vprintf(const char *format, va_list arg);
|
||||
extern int fprintf(FILE *stream, const char *format, ...);
|
||||
extern int vfprintf(FILE *stream, const char *format, va_list arg);
|
||||
extern int sprintf(char *buffer, const char *format, ...);
|
||||
extern int snprintf(char *buffer, size_t count, const char *format, ...);
|
||||
extern int vsnprintf(
|
||||
char *buffer,
|
||||
@@ -34,6 +35,8 @@ extern int vsnprintf(
|
||||
va_list va);
|
||||
|
||||
extern FILE *fopen(const char *path, const char *mode);
|
||||
extern FILE *fdopen(int fildes, const char *mode);
|
||||
|
||||
extern int fclose(FILE *stream);
|
||||
|
||||
extern int feof(FILE *stream);
|
||||
@@ -60,6 +63,7 @@ extern int fputs(const char *restrict str, FILE *restrict stream);
|
||||
|
||||
extern long ftell(FILE *stream);
|
||||
extern int fseek(FILE *stream, long offset, int origin);
|
||||
extern int fflush(FILE *stream);
|
||||
|
||||
extern int sscanf(
|
||||
const char *restrict buffer,
|
||||
|
||||
Reference in New Issue
Block a user