Revision bf6bca52
b/tcg/ppc/tcg-target.c | ||
---|---|---|
25 | 25 |
static uint8_t *tb_ret_addr; |
26 | 26 |
|
27 | 27 |
#ifdef __APPLE__ |
28 |
#define LINKAGE_AREA_SIZE 12
|
|
28 |
#define LINKAGE_AREA_SIZE 24
|
|
29 | 29 |
#define BACK_CHAIN_OFFSET 8 |
30 | 30 |
#else |
31 | 31 |
#define LINKAGE_AREA_SIZE 8 |
b/tcg/ppc/tcg-target.h | ||
---|---|---|
66 | 66 |
#define TCG_REG_CALL_STACK TCG_REG_R1 |
67 | 67 |
#define TCG_TARGET_STACK_ALIGN 16 |
68 | 68 |
#ifdef __APPLE__ |
69 |
#define TCG_TARGET_CALL_STACK_OFFSET 12
|
|
69 |
#define TCG_TARGET_CALL_STACK_OFFSET 24
|
|
70 | 70 |
#else |
71 | 71 |
#define TCG_TARGET_CALL_ALIGN_ARGS 1 |
72 | 72 |
#define TCG_TARGET_CALL_STACK_OFFSET 8 |
Also available in: Unified diff