/*
 * stdarg.h X68k XC Compiler v2.00 Copyright 1990 SHARP/Hudson
 */
#ifndef	__STDARG_H
#define	__STDARG_H

typedef	char	*va_list;

void	va_end(va_list);

#define	__va_rounded_size(TYPE)	(((sizeof(TYPE)+sizeof(int)-1)/sizeof(int))*sizeof(int))

#define	va_start(AP,LASTARG)	(AP=((char *)&(LASTARG)+__va_rounded_size(LASTARG)))

#define	va_end(AP)

#define	va_arg(AP,TYPE)	(AP+=__va_rounded_size(TYPE),*((TYPE *)(AP-sizeof(TYPE))))

#endif
