Files
2021-08-08 21:31:51 -05:00

23 lines
422 B
C

#ifndef _STDARG_H_
#define _STDARG_H_
typedef struct
{
char gpr;
char fpr;
char reserved[2];
char *input_arg_area;
char *reg_save_area;
} __va_list[1];
typedef __va_list va_list;
#ifndef __MWERKS__
extern void __builtin_va_info(va_list *);
#endif
#define va_start(ap,fmt) ((void)fmt,__builtin_va_info(&ap))
#define va_arg(ap,t) (*((t*)__va_arg(ap,_var_arg_typeof(t))))
#define va_end(ap) (void)0
#endif