va_copy
va_copy(args2, args);
va_copy(ap.val_valist, alist);
va_copy(ap.val_valist, alist);
va_copy(ap.val_valist, alist);
va_copy(alist, ap.val_valist);
# if defined(va_copy)
# define SM_VA_COPY(dst, src) va_copy((dst), (src))
va_copy(tap, ap);
va_copy(ap2, ap1);
va_copy(tap, ap);
va_copy(args, aargs);
va_copy(args.ap, in_args);
va_copy(args.ap, va_Alist);
va_copy(panicargs, adx);
va_copy(tmpargs, adx);
va_copy(uu_panic_args, args);
va_copy(ap2, ap);
va_copy(args.ap, in_args);
va_copy(panicargs, alist);
va_copy(adxcp, adx);
va_copy(tadx, adx);