nuclear@6: #ifndef STDARG_H_ nuclear@6: #define STDARG_H_ nuclear@6: nuclear@6: /* Assumes that arguments are passed on the stack 4-byte aligned */ nuclear@6: nuclear@6: typedef int* va_list; nuclear@6: nuclear@6: #define va_start(ap, last) ((ap) = (int*)&(last) + 1) nuclear@6: #define va_arg(ap, type) (*(type*)(ap)++) nuclear@6: #define va_end(ap) nuclear@6: nuclear@6: #endif /* STDARG_H_ */