__mem_ptr
if ((((unsigned) (__va).__mem_ptr) & (sizeof(double)-1)) != 0) \
(__va).__mem_ptr++; /* skip odd */ \
__rv = (__va).__mem_ptr; \
(__va).__mem_ptr += 2; \
: (__va).__mem_ptr++); \
(__va).__mem_ptr \
((((unsigned) (__va).__mem_ptr) + (__align-1)) & ~(__align-1)); \
__rv = (__va).__mem_ptr; \
(__va).__mem_ptr \
long * __mem_ptr; /* Address of memory overflow args area. */
long * __mem_ptr; /* Address of memory overflow args area. */
(pvar).__mem_ptr = __builtin_next_arg (firstarg))