ffi_prep_args (char *stack, extended_cif * ecif)
{
unsigned int i;
- int tmp;
void **p_argv;
char *argp;
ffi_type **p_arg;
- tmp = 0;
argp = stack;
if (ecif->cif->rtype->type == FFI_TYPE_STRUCT)
/* Align if necessary. */
if ((alignment - 1) & (unsigned) argp)
- argp = (char *) ALIGN (argp, alignment);
+ argp = (char *) FFI_ALIGN (argp, alignment);
z = (*p_arg)->size;
if (z < sizeof (int))
/* Align if necessary. */
if ((alignment - 1) & (unsigned) argp)
- argp = (char *) ALIGN (argp, alignment);
+ argp = (char *) FFI_ALIGN (argp, alignment);
z = (*p_argt)->size;
*p_argv = (void *) argp;