You've already forked smb-decomp
mirror of
https://github.com/encounter/smb-decomp.git
synced 2026-03-30 11:38:28 -07:00
23 lines
422 B
C
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
|