9#ifndef ZEPHYR_LIB_LIBC_MINIMAL_INCLUDE_STDIO_H_
10#define ZEPHYR_LIB_LIBC_MINIMAL_INCLUDE_STDIO_H_
21#if !defined(__FILE_defined)
30#define stdin ((FILE *) 1)
31#define stdout ((FILE *) 2)
32#define stderr ((FILE *) 3)
34int __printf_like(1, 2)
printf(const
char *_MLIBC_RESTRICT format, ...);
35int __printf_like(3, 4)
snprintf(
char *_MLIBC_RESTRICT str,
size_t len,
36 const
char *_MLIBC_RESTRICT format, ...);
37int __printf_like(2, 3)
sprintf(
char *_MLIBC_RESTRICT str,
38 const
char *_MLIBC_RESTRICT format, ...);
40 const
char *_MLIBC_RESTRICT format, ...);
43int __printf_like(1, 0)
vprintf(const
char *_MLIBC_RESTRICT format, va_list list);
44int __printf_like(3, 0)
vsnprintf(
char *_MLIBC_RESTRICT str,
size_t len,
45 const
char *_MLIBC_RESTRICT format,
47int __printf_like(2, 0)
vsprintf(
char *_MLIBC_RESTRICT str,
48 const
char *_MLIBC_RESTRICT format, va_list list);
50 const
char *_MLIBC_RESTRICT format,
56int fputs(const
char *_MLIBC_RESTRICT
s,
FILE *_MLIBC_RESTRICT stream);
57size_t fwrite(const
void *_MLIBC_RESTRICT
ptr,
size_t size,
size_t nitems,
58 FILE *_MLIBC_RESTRICT stream);
irp nz macro MOVR cc s mov cc s endm endr irp aw macro LDR aa s
Definition: asm-macro-32-bit-gnu.h:17
char c
Definition: printk.c:71
void * ptr
Definition: printk.c:79
_MLIBC_RESTRICT definition
#define stdout
Definition: stdio.h:31
int fputs(const char *_MLIBC_RESTRICT s, FILE *_MLIBC_RESTRICT stream)
int vsnprintf(char *_MLIBC_RESTRICT str, size_t len, const char *_MLIBC_RESTRICT format, va_list list)
int vsprintf(char *_MLIBC_RESTRICT str, const char *_MLIBC_RESTRICT format, va_list list)
static int putc(int c, FILE *stream)
Definition: stdio.h:59
int snprintf(char *_MLIBC_RESTRICT str, size_t len, const char *_MLIBC_RESTRICT format,...)
static int putchar(int c)
Definition: stdio.h:63
int fputc(int c, FILE *stream)
int FILE
Definition: stdio.h:23
int fprintf(FILE *_MLIBC_RESTRICT stream, const char *_MLIBC_RESTRICT format,...)
int vfprintf(FILE *_MLIBC_RESTRICT stream, const char *_MLIBC_RESTRICT format, va_list ap)
int sprintf(char *_MLIBC_RESTRICT str, const char *_MLIBC_RESTRICT format,...)
int printf(const char *_MLIBC_RESTRICT format,...)
int vprintf(const char *_MLIBC_RESTRICT format, va_list list)
size_t fwrite(const void *_MLIBC_RESTRICT ptr, size_t size, size_t nitems, FILE *_MLIBC_RESTRICT stream)