On 06/26/2014 08:37 AM, Peter Maydell wrote: > +++ b/tcg/ppc/tcg-target.c > @@ -1716,6 +1716,9 @@ static void tcg_out_qemu_st(TCGContext *s, const TCGArg > *args, bool is_64) > # define LINK_AREA_SIZE (6 * SZR) > # define LR_OFFSET (1 * SZR) > # define TCG_TARGET_CALL_STACK_OFFSET (LINK_AREA_SIZE + 8 * SZR) > +#elif defined(TCG_TARGET_CALL_DARWIN) > +# define LINK_AREA_SIZE (6 * SZR) > +# define LR_OFFSET (2 * SZR) > #elif TCG_TARGET_REG_BITS == 64
Reviewed-by: Richard Henderson <r...@twiddle.net> It does indeed give the same layout as before for darwin. r~