stdio: puts() and vprintf()
[neatlibc.git] / stdarg.h
blobb9b9a709a095050e6a60574732385b8ae5c4f6d1
1 #ifndef _STDARG_H
2 #define _STDARG_H
4 typedef void *va_list;
6 void *__va_arg(void **ap, int size);
8 #define va_start(ap, last) ((ap) = ((void *) &(last)) + sizeof(long))
9 #define va_arg(ap, type) (*(type *) __va_arg(&(ap), sizeof(type)))
10 #define va_end(ap) ((ap) = (void *) 0)
12 #endif