PatchworkOS
Loading...
Searching...
No Matches
printf.c
Go to the documentation of this file.
1
#include <
stdio.h
>
2
3
#include "
common/print.h
"
4
5
int
printf
(
const
char
*
_RESTRICT
format, ...)
6
{
7
va_list
args;
8
va_start
(args, format);
9
int
result =
vfprintf
(
stdout
, format, args);
10
va_end
(args);
11
return
result;
12
}
_RESTRICT
#define _RESTRICT
Definition
config.h:17
print.h
printf
int printf(const char *_RESTRICT format,...)
Definition
printf.c:5
va_start
#define va_start(ap, parmN)
Definition
stdarg.h:14
va_end
#define va_end(ap)
Definition
stdarg.h:13
va_list
__builtin_va_list va_list
Definition
stdarg.h:9
stdio.h
stdout
FILE * stdout
Definition
std_streams.c:17
vfprintf
_PUBLIC int vfprintf(FILE *_RESTRICT stream, const char *_RESTRICT format, va_list arg)
Definition
vfprintf.c:8
src
libstd
user
functions
stdio
printf.c
Generated by
1.9.8