mirror of
https://github.com/Leonmmcoset/cleonos.git
synced 2026-04-24 11:14:01 +00:00
28 lines
700 B
C
28 lines
700 B
C
#ifndef CLEONOS_LIBC_STDIO_H
|
|
#define CLEONOS_LIBC_STDIO_H
|
|
|
|
#include <stdarg.h>
|
|
|
|
#ifndef EOF
|
|
#define EOF (-1)
|
|
#endif
|
|
|
|
int putchar(int ch);
|
|
int getchar(void);
|
|
int fputc(int ch, int fd);
|
|
int fgetc(int fd);
|
|
int fputs(const char *text, int fd);
|
|
int puts(const char *text);
|
|
|
|
int vsnprintf(char *out, unsigned long out_size, const char *fmt, va_list args);
|
|
int snprintf(char *out, unsigned long out_size, const char *fmt, ...);
|
|
|
|
int vdprintf(int fd, const char *fmt, va_list args);
|
|
int dprintf(int fd, const char *fmt, ...);
|
|
int vfprintf(int fd, const char *fmt, va_list args);
|
|
int fprintf(int fd, const char *fmt, ...);
|
|
int vprintf(const char *fmt, va_list args);
|
|
int printf(const char *fmt, ...);
|
|
|
|
#endif
|