* Copyright (c) 1992 The Regents of the University of California.
* %sccs.include.redist.c%
* @(#)varargs.h 7.2 (Berkeley) %G%
#define va_dcl int va_alist;
#define va_arg(ap, type) \
((type *)(ap += sizeof(type)))[-1]
#define va_arg(ap, type) \
((type *)(ap += sizeof(type) == sizeof(int) ? sizeof(type) : \
sizeof(type) > sizeof(int) ? \
(-(int)(ap) & (sizeof(type) - 1)) + sizeof(type) : \
#endif /* !_VARARGS_H_ */